Update sdk/platform-tools to version 27.0.1

Command used to update:
  rm -rf sdk/platform-tools &&
  wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip &&
  unzip platform-tools-latest-linux.zip -d sdk &&
  rm platform-tools-latest-linux.zip && git add .

Bug: 817527
Change-Id: Ic171f4ec76967aaaf1688f77ac72a8a7ce10660a
Reviewed-on: https://chromium-review.googlesource.com/943182
Reviewed-by: John Budorick <jbudorick@chromium.org>
diff --git a/README.chromium b/README.chromium
index e366abb..3f76669 100644
--- a/README.chromium
+++ b/README.chromium
@@ -3,7 +3,7 @@
 Versions:
   Android SDK Platform API 27
   Android SDK Tools 26.1.1
-  Android SDK Platform-tools 26.0.0
+  Android SDK Platform-tools 27.0.1
   Android SDK Build-tools 27.0.1
   Android SDK Sources 25
   Android Support Library 23.2.1
@@ -26,8 +26,6 @@
 - Cherry-picked previous version of tools/emma_device.jar, tools/emma.jar
 - Included the Android support library and required extras packages.
 - Removed unused resources from the support library (see crbug.com/372481)
-- Included the lint tool from Android SDK Tools 26.0.1 and its dependencies in
-  sdk/tools-lint. Removed previous version of lint in sdk/tools.
 - Added extras/chromium/.
 
 No other modifications has been made to the public Android SDK/NDK.
diff --git a/sdk/platform-tools/NOTICE.txt b/sdk/platform-tools/NOTICE.txt
index 114b172..63478ad 100644
--- a/sdk/platform-tools/NOTICE.txt
+++ b/sdk/platform-tools/NOTICE.txt
@@ -24,18 +24,6 @@
 
 ============================================================
 Notices for file(s):
-/lib/libfdlibm.a
-/lib64/libfdlibm.a
-------------------------------------------------------------
-Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
-
-Developed at SunSoft, a Sun Microsystems, Inc. business.
-Permission to use, copy, modify, and distribute this
-software is freely granted, provided that this notice
-is preserved.
-
-============================================================
-Notices for file(s):
 /framework/antlr-runtime.jar
 ------------------------------------------------------------
 [The "BSD license"]
@@ -165,213 +153,6 @@
 
 ============================================================
 Notices for file(s):
-/lib/libzopfli.a
-/lib64/libzopfli.a
-------------------------------------------------------------
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright 2011 Google Inc.
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
-============================================================
-Notices for file(s):
 /lib/liblog.a
 /lib/liblog.so
 /lib64/liblog.a
@@ -1147,7 +928,9 @@
 ============================================================
 Notices for file(s):
 /lib/libopenjdkjvm.so
+/lib/libopenjdkjvmd.so
 /lib64/libopenjdkjvm.so
+/lib64/libopenjdkjvmd.so
 ------------------------------------------------------------
 Copyright (C) 2014 The Android Open Source Project
 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -1202,7 +985,8 @@
 ============================================================
 Notices for file(s):
 /bin/fsck.f2fs
-/lib64/libf2fs_fmt_host_dyn.so
+/bin/make_f2fs
+/bin/sload_f2fs
 ------------------------------------------------------------
 The tools for F2FS are covered by GNU Public License version 2.
 Exceptionally, the following files are also covered by the GNU Lesser General
@@ -2417,16 +2201,11 @@
 ============================================================
 Notices for file(s):
 /bin/assemble_vintf
-/bin/hidl-gen
+/framework/desugar.jar
 /framework/guavalib.jar
-/framework/jarjar-apache-ant.jar
-/framework/jarjar-maven-plugin-api.jar
 /framework/jarjar.jar
 /framework/jsilver.jar
-/framework/objenesis-host.jar
-/lib64/libhidl-gen-ast.so
 /lib64/libhidl-gen-hash.so
-/lib64/libhidl-gen.so
 /lib64/libvintf.so
 ------------------------------------------------------------
 
@@ -3049,7 +2828,9 @@
 ============================================================
 Notices for file(s):
 /lib/libopenjdkjvmti.so
+/lib/libopenjdkjvmtid.so
 /lib64/libopenjdkjvmti.so
+/lib64/libopenjdkjvmtid.so
 ------------------------------------------------------------
 Copyright (C) 2016 The Android Open Source Project
 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
@@ -3103,6 +2884,351 @@
 
 ============================================================
 Notices for file(s):
+/bin/sgdisk
+------------------------------------------------------------
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year  name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
+
+============================================================
+Notices for file(s):
 /bin/sqlite3
 /lib/libsqlite.so
 /lib64/libsqlite.so
@@ -3119,7 +3245,7 @@
 
 ============================================================
 Notices for file(s):
-/bin/conscrypt_generate_constants
+/framework/conscrypt.jar
 /lib/libconscrypt_openjdk_jni.so
 /lib/libjavacrypto.so
 /lib64/libconscrypt_openjdk_jni.so
@@ -4101,25 +4227,130 @@
 
 ============================================================
 Notices for file(s):
+/lib/libc++.so
+/lib/libc++_static.a
+/lib64/libc++.so
+/lib64/libc++_static.a
+------------------------------------------------------------
+==============================================================================
+libc++ License
+==============================================================================
+
+The libc++ library is dual licensed under both the University of Illinois
+"BSD-Like" license and the MIT license.  As a user of this code you may choose
+to use it under either license.  As a contributor, you agree to allow your code
+to be used under both.
+
+Full text of the relevant licenses is included below.
+
+==============================================================================
+
+University of Illinois/NCSA
+Open Source License
+
+Copyright (c) 2009-2017 by the contributors listed in CREDITS.TXT
+
+All rights reserved.
+
+Developed by:
+
+    LLVM Team
+
+    University of Illinois at Urbana-Champaign
+
+    http://llvm.org
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal with
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+    * Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimers.
+
+    * Redistributions in binary form must reproduce the above copyright notice,
+      this list of conditions and the following disclaimers in the
+      documentation and/or other materials provided with the distribution.
+
+    * Neither the names of the LLVM Team, University of Illinois at
+      Urbana-Champaign, nor the names of its contributors may be used to
+      endorse or promote products derived from this Software without specific
+      prior written permission.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
+SOFTWARE.
+
+==============================================================================
+
+Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+============================================================
+Notices for file(s):
+/lib64/libbrotli.so
+------------------------------------------------------------
+Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+============================================================
+Notices for file(s):
 /bin/aapt
 /bin/aidl
 /bin/dexdump
 /bin/dx
+/framework/dx.jar
 /lib/libaapt.a
 /lib/libandroidfw.a
 /lib/libcutils.a
 /lib/libcutils.so
-/lib/libinstrumentation.a
 /lib/libnativehelper.so
-/lib/libsqlite3_android.a
 /lib/libutils.a
 /lib64/libaapt.a
 /lib64/libandroidfw.a
 /lib64/libcutils.a
 /lib64/libcutils.so
-/lib64/libinstrumentation.a
 /lib64/libnativehelper.so
-/lib64/libsqlite3_android.a
 /lib64/libutils.a
 ------------------------------------------------------------
 
@@ -4316,7 +4547,11 @@
 ============================================================
 Notices for file(s):
 /lib/libjavacore.so
+/lib/libopenjdk.so
+/lib/libopenjdkd.so
 /lib64/libjavacore.so
+/lib64/libopenjdk.so
+/lib64/libopenjdkd.so
 ------------------------------------------------------------
    =========================================================================
    ==  NOTICE file corresponding to the section 4 d of                    ==
@@ -4788,17 +5023,11 @@
 Notices for file(s):
 /bin/blk_alloc_to_base_fs
 /bin/make_ext4fs
-/bin/make_f2fs
-/bin/mkuserimg.sh
+/bin/mke2fs.conf
+/bin/mkuserimg_mke2fs.sh
 /lib/libext4_utils.a
-/lib/libf2fs_dlutils_host.a
-/lib/libf2fs_ioutils_host.a
-/lib/libf2fs_utils_host.a
 /lib64/libext4_utils.a
 /lib64/libext4_utils.so
-/lib64/libf2fs_dlutils_host.a
-/lib64/libf2fs_ioutils_host.a
-/lib64/libf2fs_utils_host.a
 ------------------------------------------------------------
 
    Copyright (c) 2010, The Android Open Source Project
@@ -5166,8751 +5395,50 @@
 
 ============================================================
 Notices for file(s):
-/lib/libopenjdk.so
-/lib64/libopenjdk.so
+/lib64/libbz.so
 ------------------------------------------------------------
- ******************************************************************************
-Copyright (C) 2003, International Business Machines Corporation and   *
-others. All Rights Reserved.                                               *
- ******************************************************************************
 
-Created on May 2, 2003
+--------------------------------------------------------------------------
 
-To change the template for this generated file go to
-Window>Preferences>Java>Code Generation>Code and Comments
+This program, "bzip2", the associated library "libbzip2", and all
+documentation, are copyright (C) 1996-2010 Julian R Seward.  All
+rights reserved.
 
--------------------------------------------------------------------
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
 
- *******************************************************************************
-(C) Copyright IBM Corp. 1996-2005 - All Rights Reserved                     *
-                                                                            *
-The original version of this source code and documentation is copyrighted   *
-and owned by IBM, These materials are provided under terms of a License     *
-Agreement between IBM and Sun. This technology is protected by multiple     *
-US and International patents. This notice and attribution to IBM may not    *
-to removed.                                                                 *
- *******************************************************************************
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
 
--------------------------------------------------------------------
+2. The origin of this software must not be misrepresented; you must 
+   not claim that you wrote the original software.  If you use this 
+   software in a product, an acknowledgment in the product 
+   documentation would be appreciated but is not required.
 
- *******************************************************************************
-(C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
-                                                                            *
-The original version of this source code and documentation is copyrighted   *
-and owned by IBM, These materials are provided under terms of a License     *
-Agreement between IBM and Sun. This technology is protected by multiple     *
-US and International patents. This notice and attribution to IBM may not    *
-to removed.                                                                 *
- *******************************************************************************
+3. Altered source versions must be plainly marked as such, and must
+   not be misrepresented as being the original software.
 
--------------------------------------------------------------------
+4. The name of the author may not be used to endorse or promote 
+   products derived from this software without specific prior written 
+   permission.
 
- *******************************************************************************
-(C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
-                                                                            *
-The original version of this source code and documentation is copyrighted   *
-and owned by IBM, These materials are provided under terms of a License     *
-Agreement between IBM and Sun. This technology is protected by multiple     *
-US and International patents. This notice and attribution to IBM may not    *
-to removed.                                                                 *
- *******************************************************************************
-*   file name:  UBiDiProps.java
-*   encoding:   US-ASCII
-*   tab size:   8 (not used)
-*   indentation:4
-*
-*   created on: 2005jan16
-*   created by: Markus W. Scherer
-*
-*   Low-level Unicode bidi/shaping properties access.
-*   Java port of ubidi_props.h/.c.
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
--------------------------------------------------------------------
+Julian Seward, jseward@bzip.org
+bzip2/libbzip2 version 1.0.6 of 6 September 2010
 
- *******************************************************************************
-Copyright (C) 2003-2004, International Business Machines Corporation and         *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
- *******************************************************************************
-Copyright (C) 2003-2004, International Business Machines Corporation and    *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
- *******************************************************************************
-Copyright (C) 2004, International Business Machines Corporation and         *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
- *******************************************************************************
-Copyright (C) 2009, International Business Machines Corporation and         *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
- *******************************************************************************
-Copyright (C) 2009-2010, International Business Machines Corporation and    *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
- *******************************************************************************
-Copyright (C) 2010, International Business Machines Corporation and         *
-others. All Rights Reserved.                                                *
- *******************************************************************************
-
--------------------------------------------------------------------
-
-(C) Copyright IBM Corp. 1996-2003 - All Rights Reserved                     *
-                                                                            *
-The original version of this source code and documentation is copyrighted   *
-and owned by IBM, These materials are provided under terms of a License     *
-Agreement between IBM and Sun. This technology is protected by multiple     *
-US and International patents. This notice and attribution to IBM may not    *
-to removed.                                                                 *
-#******************************************************************************
-
-This locale data is based on the ICU's Vietnamese locale data (rev. 1.38)
-found at:
-
-http://oss.software.ibm.com/cvs/icu/icu/source/data/locales/vi.txt?rev=1.38
-
--------------------------------------------------------------------
-
-(C) Copyright IBM Corp. 1999-2003 - All Rights Reserved
-
-The original version of this source code and documentation is
-copyrighted and owned by IBM. These materials are provided
-under terms of a License Agreement between IBM and Sun.
-This technology is protected by multiple US and International
-patents. This notice and attribution to IBM may not be removed.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996 - 1997, All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 1998, All Rights Reserved
-
-The original version of this source code and documentation is
-copyrighted and owned by Taligent, Inc., a wholly-owned subsidiary
-of IBM. These materials are provided under terms of a License
-Agreement between Taligent and Sun. This technology is protected
-by multiple US and International patents.
-
-This notice and attribution to Taligent may not be removed.
-Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996 - All Rights Reserved
-(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 1998 - All Rights Reserved
-
-The original version of this source code and documentation
-is copyrighted and owned by Taligent, Inc., a wholly-owned
-subsidiary of IBM. These materials are provided under terms
-of a License Agreement between Taligent and Sun. This technology
-is protected by multiple US and International patents.
-
-This notice and attribution to Taligent may not be removed.
-Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved
-
-The original version of this source code and documentation
-is copyrighted and owned by Taligent, Inc., a wholly-owned
-subsidiary of IBM. These materials are provided under terms
-of a License Agreement between Taligent and Sun. This technology
-is protected by multiple US and International patents.
-
-This notice and attribution to Taligent may not be removed.
-Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 2002 - All Rights Reserved
-
-The original version of this source code and documentation
-is copyrighted and owned by Taligent, Inc., a wholly-owned
-subsidiary of IBM. These materials are provided under terms
-of a License Agreement between Taligent and Sun. This technology
-is protected by multiple US and International patents.
-
-This notice and attribution to Taligent may not be removed.
-Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996,1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996, 1997 - All Rights Reserved
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996-1998 -  All Rights Reserved
-(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-(C) Copyright Taligent, Inc. 1996-1998 - All Rights Reserved
-(C) Copyright IBM Corp. 1996-1998 - All Rights Reserved
-
-  The original version of this source code and documentation is copyrighted
-and owned by Taligent, Inc., a wholly-owned subsidiary of IBM. These
-materials are provided under terms of a License Agreement between Taligent
-and Sun. This technology is protected by multiple US and International
-patents. This notice and attribution to Taligent may not be removed.
-  Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-*******************************************************************************
-* Copyright (C) 1996-2004, International Business Machines Corporation and    *
-* others. All Rights Reserved.                                                *
-*******************************************************************************
-
--------------------------------------------------------------------
-
-Oracle designates certain files in this repository as subject to the "Classpath" exception.
-The designated files include the following notices. In the following notices, the
-LICENSE file referred to is:
-
-**********************************
-START LICENSE file
-**********************************
-
-The GNU General Public License (GPL)
-
-Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license
-document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share
-and change it.  By contrast, the GNU General Public License is intended to
-guarantee your freedom to share and change free software--to make sure the
-software is free for all its users.  This General Public License applies to
-most of the Free Software Foundation's software and to any other program whose
-authors commit to using it.  (Some other Free Software Foundation software is
-covered by the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.  Our
-General Public Licenses are designed to make sure that you have the freedom to
-distribute copies of free software (and charge for this service if you wish),
-that you receive source code or can get it if you want it, that you can change
-the software or use pieces of it in new free programs; and that you know you
-can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone to deny
-you these rights or to ask you to surrender the rights.  These restrictions
-translate to certain responsibilities for you if you distribute copies of the
-software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for
-a fee, you must give the recipients all the rights that you have.  You must
-make sure that they, too, receive or can get the source code.  And you must
-show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and (2)
-offer you this license which gives you legal permission to copy, distribute
-and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that
-everyone understands that there is no warranty for this free software.  If the
-software is modified by someone else and passed on, we want its recipients to
-know that what they have is not the original, so that any problems introduced
-by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.  We
-wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program proprietary.
-To prevent this, we have made it clear that any patent must be licensed for
-everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification
-follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice
-placed by the copyright holder saying it may be distributed under the terms of
-this General Public License.  The "Program", below, refers to any such program
-or work, and a "work based on the Program" means either the Program or any
-derivative work under copyright law: that is to say, a work containing the
-Program or a portion of it, either verbatim or with modifications and/or
-translated into another language.  (Hereinafter, translation is included
-without limitation in the term "modification".) Each licensee is addressed as
-"you".
-
-Activities other than copying, distribution and modification are not covered by
-this License; they are outside its scope.  The act of running the Program is
-not restricted, and the output from the Program is covered only if its contents
-constitute a work based on the Program (independent of having been made by
-running the Program).  Whether that is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source code as
-you receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice and
-disclaimer of warranty; keep intact all the notices that refer to this License
-and to the absence of any warranty; and give any other recipients of the
-Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may
-at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus
-forming a work based on the Program, and copy and distribute such modifications
-or work under the terms of Section 1 above, provided that you also meet all of
-these conditions:
-
-    a) You must cause the modified files to carry prominent notices stating
-    that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in whole or
-    in part contains or is derived from the Program or any part thereof, to be
-    licensed as a whole at no charge to all third parties under the terms of
-    this License.
-
-    c) If the modified program normally reads commands interactively when run,
-    you must cause it, when started running for such interactive use in the
-    most ordinary way, to print or display an announcement including an
-    appropriate copyright notice and a notice that there is no warranty (or
-    else, saying that you provide a warranty) and that users may redistribute
-    the program under these conditions, and telling the user how to view a copy
-    of this License.  (Exception: if the Program itself is interactive but does
-    not normally print such an announcement, your work based on the Program is
-    not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If identifiable
-sections of that work are not derived from the Program, and can be reasonably
-considered independent and separate works in themselves, then this License, and
-its terms, do not apply to those sections when you distribute them as separate
-works.  But when you distribute the same sections as part of a whole which is a
-work based on the Program, the distribution of the whole must be on the terms
-of this License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest your
-rights to work written entirely by you; rather, the intent is to exercise the
-right to control the distribution of derivative or collective works based on
-the Program.
-
-In addition, mere aggregation of another work not based on the Program with the
-Program (or with a work based on the Program) on a volume of a storage or
-distribution medium does not bring the other work under the scope of this
-License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections 1 and
-2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable source
-    code, which must be distributed under the terms of Sections 1 and 2 above
-    on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three years, to
-    give any third party, for a charge no more than your cost of physically
-    performing source distribution, a complete machine-readable copy of the
-    corresponding source code, to be distributed under the terms of Sections 1
-    and 2 above on a medium customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer to
-    distribute corresponding source code.  (This alternative is allowed only
-    for noncommercial distribution and only if you received the program in
-    object code or executable form with such an offer, in accord with
-    Subsection b above.)
-
-The source code for a work means the preferred form of the work for making
-modifications to it.  For an executable work, complete source code means all
-the source code for all modules it contains, plus any associated interface
-definition files, plus the scripts used to control compilation and installation
-of the executable.  However, as a special exception, the source code
-distributed need not include anything that is normally distributed (in either
-source or binary form) with the major components (compiler, kernel, and so on)
-of the operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the source
-code from the same place counts as distribution of the source code, even though
-third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as
-expressly provided under this License.  Any attempt otherwise to copy, modify,
-sublicense or distribute the Program is void, and will automatically terminate
-your rights under this License.  However, parties who have received copies, or
-rights, from you under this License will not have their licenses terminated so
-long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it.
-However, nothing else grants you permission to modify or distribute the Program
-or its derivative works.  These actions are prohibited by law if you do not
-accept this License.  Therefore, by modifying or distributing the Program (or
-any work based on the Program), you indicate your acceptance of this License to
-do so, and all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the Program),
-the recipient automatically receives a license from the original licensor to
-copy, distribute or modify the Program subject to these terms and conditions.
-You may not impose any further restrictions on the recipients' exercise of the
-rights granted herein.  You are not responsible for enforcing compliance by
-third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues), conditions
-are imposed on you (whether by court order, agreement or otherwise) that
-contradict the conditions of this License, they do not excuse you from the
-conditions of this License.  If you cannot distribute so as to satisfy
-simultaneously your obligations under this License and any other pertinent
-obligations, then as a consequence you may not distribute the Program at all.
-For example, if a patent license would not permit royalty-free redistribution
-of the Program by all those who receive copies directly or indirectly through
-you, then the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply and
-the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or
-other property right claims or to contest validity of any such claims; this
-section has the sole purpose of protecting the integrity of the free software
-distribution system, which is implemented by public license practices.  Many
-people have made generous contributions to the wide range of software
-distributed through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing to
-distribute software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be a
-consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain
-countries either by patents or by copyrighted interfaces, the original
-copyright holder who places the Program under this License may add an explicit
-geographical distribution limitation excluding those countries, so that
-distribution is permitted only in or among countries not thus excluded.  In
-such case, this License incorporates the limitation as if written in the body
-of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the
-General Public License from time to time.  Such new versions will be similar in
-spirit to the present version, but may differ in detail to address new problems
-or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any later
-version", you have the option of following the terms and conditions either of
-that version or of any later version published by the Free Software Foundation.
-If the Program does not specify a version number of this License, you may
-choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs
-whose distribution conditions are different, write to the author to ask for
-permission.  For software which is copyrighted by the Free Software Foundation,
-write to the Free Software Foundation; we sometimes make exceptions for this.
-Our decision will be guided by the two goals of preserving the free status of
-all derivatives of our free software and of promoting the sharing and reuse of
-software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
-THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
-STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
-PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
-YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
-ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
-PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
-INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
-BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
-OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest possible
-use to the public, the best way to achieve this is to make it free software
-which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program.  It is safest to attach
-them to the start of each source file to most effectively convey the exclusion
-of warranty; and each file should have at least the "copyright" line and a
-pointer to where the full notice is found.
-
-    One line to give the program's name and a brief idea of what it does.
-
-    Copyright (C) <year> <name of author>
-
-    This program is free software; you can redistribute it and/or modify it
-    under the terms of the GNU General Public License as published by the Free
-    Software Foundation; either version 2 of the License, or (at your option)
-    any later version.
-
-    This program is distributed in the hope that it will be useful, but WITHOUT
-    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
-    more details.
-
-    You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc., 59
-    Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it
-starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
-    with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
-    software, and you are welcome to redistribute it under certain conditions;
-    type 'show c' for details.
-
-The hypothetical commands 'show w' and 'show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may be
-called something other than 'show w' and 'show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
-is a sample; alter the names:
-
-    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-    'Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-    signature of Ty Coon, 1 April 1989
-
-    Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General Public
-License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL
-
-Certain source files distributed by Oracle America and/or its affiliates are
-subject to the following clarification and special exception to the GPL, but
-only where Oracle has expressly included in the particular source file's header
-the words "Oracle designates this particular file as subject to the "Classpath"
-exception as provided by Oracle in the LICENSE file that accompanied this code."
-
-    Linking this library statically or dynamically with other modules is making
-    a combined work based on this library.  Thus, the terms and conditions of
-    the GNU General Public License cover the whole combination.
-
-    As a special exception, the copyright holders of this library give you
-    permission to link this library with independent modules to produce an
-    executable, regardless of the license terms of these independent modules,
-    and to copy and distribute the resulting executable under terms of your
-    choice, provided that you also meet, for each linked independent module,
-    the terms and conditions of the license of that module.  An independent
-    module is a module which is not derived from or based on this library.  If
-    you modify this library, you may extend this exception to your version of
-    the library, but you are not obligated to do so.  If you do not wish to do
-    so, delete this exception statement from your version.
-**********************************
-END LICENSE file
-**********************************
-
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 1998, 2003, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
- Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<!--
-Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-<!--
-Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-
- Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
- Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-<?xml version="1.0"?>
-
-<!--
- Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-<code>Replaceable</code> is an interface representing a
-string of characters that supports the replacement of a range of
-itself with a new string of characters.  It is used by APIs that
-change a piece of text while retaining metadata.  Metadata is data
-other than the Unicode characters returned by char32At().  One
-example of metadata is style attributes; another is an edit
-history, marking each character with an author and revision number.
-
-<p>An implicit aspect of the <code>Replaceable</code> API is that
-during a replace operation, new characters take on the metadata of
-the old characters.  For example, if the string "the <b>bold</b>
-font" has range (4, 8) replaced with "strong", then it becomes "the
-<b>strong</b> font".
-
-<p><code>Replaceable</code> specifies ranges using a start
-offset and a limit offset.  The range of characters thus specified
-includes the characters at offset start..limit-1.  That is, the
-start offset is inclusive, and the limit offset is exclusive.
-
-<p><code>Replaceable</code> also includes API to access characters
-in the string: <code>length()</code>, <code>charAt()</code>,
-<code>char32At()</code>, and <code>extractBetween()</code>.
-
-<p>For a subclass to support metadata, typical behavior of
-<code>replace()</code> is the following:
-<ul>
-  <li>Set the metadata of the new text to the metadata of the first
-  character replaced</li>
-  <li>If no characters are replaced, use the metadata of the
-  previous character</li>
-  <li>If there is no previous character (i.e. start == 0), use the
-  following character</li>
-  <li>If there is no following character (i.e. the replaceable was
-  empty), use default metadata<br>
-  <li>If the code point U+FFFF is seen, it should be interpreted as
-  a special marker having no metadata<li>
-  </li>
-</ul>
-If this is not the behavior, the subclass should document any differences.
-
-<p>Copyright &copy; IBM Corporation 1999.  All rights reserved.
-
-@author Alan Liu
-@stable ICU 2.0
-
--------------------------------------------------------------------
-
-<code>ReplaceableString</code> is an adapter class that implements the
-<code>Replaceable</code> API around an ordinary <code>StringBuffer</code>.
-
-<p><em>Note:</em> This class does not support attributes and is not
-intended for general use.  Most clients will need to implement
-{@link Replaceable} in their text representation class.
-
-<p>Copyright &copy; IBM Corporation 1999.  All rights reserved.
-
-@see Replaceable
-@author Alan Liu
-@stable ICU 2.0
-
--------------------------------------------------------------------
-
-Copyright (C) 1991-2007 Unicode, Inc. All rights reserved.
-Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of the Unicode data files and any associated documentation (the "Data
-Files") or Unicode software and any associated documentation (the
-"Software") to deal in the Data Files or Software without restriction,
-including without limitation the rights to use, copy, modify, merge,
-publish, distribute, and/or sell copies of the Data Files or Software, and
-to permit persons to whom the Data Files or Software are furnished to do
-so, provided that (a) the above copyright notice(s) and this permission
-notice appear with all copies of the Data Files or Software, (b) both the
-above copyright notice(s) and this permission notice appear in associated
-documentation, and (c) there is clear notice in each modified Data File or
-in the Software as well as in the documentation associated with the Data
-File(s) or Software that the data or software has been modified.
-
-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
-KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
-THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
-INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
-CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
-USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THE DATA FILES OR SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder shall not
-be used in advertising or otherwise to promote the sale, use or other
-dealings in these Data Files or Software without prior written
-authorization of the copyright holder.
-
-
-Generated automatically from the Common Locale Data Repository. DO NOT EDIT!
-
--------------------------------------------------------------------
-
-Copyright (C) 1991-2011 Unicode, Inc. All rights reserved.
-Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Unicode data files and any associated documentation (the
-"Data Files") or Unicode software and any associated documentation
-(the "Software") to deal in the Data Files or Software without
-restriction, including without limitation the rights to use, copy,
-modify, merge, publish, distribute, and/or sell copies of the Data
-Files or Software, and to permit persons to whom the Data Files or
-Software are furnished to do so, provided that (a) the above copyright
-notice(s) and this permission notice appear with all copies of the
-Data Files or Software, (b) both the above copyright notice(s) and
-this permission notice appear in associated documentation, and (c)
-there is clear notice in each modified Data File or in the Software as
-well as in the documentation associated with the Data File(s) or
-Software that the data or software has been modified.
-
-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
-HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR
-ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
-OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
-SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder
-shall not be used in advertising or otherwise to promote the sale, use
-or other dealings in these Data Files or Software without prior
-written authorization of the copyright holder.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1999, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2001, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2002, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, 2013 Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (C) 2014 The Android Open Source Project
-Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 1995, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1994, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 1996, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 1997, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 1999, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1995, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 1997, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 1999, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1996, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 1999, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1997, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1998, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
-
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2000, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2003,2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
-(C) Copyright Taligent, Inc. 1996, 1997 - All Rights Reserved
-(C) Copyright IBM Corp. 1996 - 1999 - All Rights Reserved
-
-The original version of this source code and documentation
-is copyrighted and owned by Taligent, Inc., a wholly-owned
-subsidiary of IBM. These materials are provided under terms
-of a License Agreement between Taligent and Sun. This technology
-is protected by multiple US and International patents.
-
-This notice and attribution to Taligent may not be removed.
-Taligent is a registered trademark of Taligent, Inc.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
-
--------------------------------------------------------------------
-
-Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
-
--------------------------------------------------------------------
-
-Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
-
--------------------------------------------------------------------
-
-Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2009,  Oracle and/or its affiliates. All rights reserved.
-
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
-
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
-Copyright 2009 Google Inc.  All Rights Reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-Copyright 2015 Google Inc.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Google designates this
-particular file as subject to the "Classpath" exception as provided
-by Google in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
--------------------------------------------------------------------
-
-Licensed Materials - Property of IBM
-
-(C) Copyright IBM Corp. 1999 All Rights Reserved.
-(C) IBM Corp. 1997-1998.  All Rights Reserved.
-
-The program is provided "as is" without any warranty express or
-implied, including the warranty of non-infringement and the implied
-warranties of merchantibility and fitness for a particular purpose.
-IBM will not be liable for any damages suffered by you as a result
-of using the Program. In no event will IBM be liable for any
-special, indirect or consequential damages or lost profits even if
-IBM has been advised of the possibility of their occurrence. IBM
-will not be liable for any third party claims against you.
-
--------------------------------------------------------------------
-
-is licensed under the same terms.  The copyright and license information
-for java/net/Inet4AddressImpl.java follows.
-
-Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-java/net/PlainDatagramSocketImpl.java follows.
-
-Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-java/net/PlainSocketImpl.java follows.
-
-Copyright (c) 2007, 2008, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-sun/nio/ch/FileChannelImpl.java follows.
-
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-sun/nio/ch/FileDispatcherImpl.java follows.
-
-Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-sun/nio/ch/InheritedChannel.java follows.
-
-Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-licensed under the same terms. The copyright and license information for
-sun/nio/ch/ServerSocketChannelImpl.java follows.
-
-Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-same terms. The copyright and license information for sun/nio/ch/Net.java
-follows.
-
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-the same terms. The copyright and license information for
-java/io/FileSystem.java follows.
-
-Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-the same terms. The copyright and license information for
-java/lang/Long.java follows.
-
-Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-the same terms. The copyright and license information for
-sun/nio/ch/IOStatus.java follows.
-
-Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-under the same terms. The copyright and license information for
-java/io/UnixFileSystem.java follows.
-
-Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-under the same terms. The copyright and license information for
-java/lang/Integer.java follows.
-
-Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-under the same terms. The copyright and license information for
-java/net/NetworkInterface.java follows.
-
-Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-under the same terms. The copyright and license information for
-java/net/SocketOptions.java follows.
-
-Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-under the same terms. The copyright and license information for
-java/util/zip/ZipFile.java follows.
-
-Copyright (c) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
-DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
-This code is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License version 2 only, as
-published by the Free Software Foundation.  Oracle designates this
-particular file as subject to the "Classpath" exception as provided
-by Oracle in the LICENSE file that accompanied this code.
-
-This code is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-version 2 for more details (a copy is included in the LICENSE file that
-accompanied this code).
-
-You should have received a copy of the GNU General Public License version
-2 along with this work; if not, write to the Free Software Foundation,
-Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
-or visit www.oracle.com if you need additional information or have any
-questions.
-
--------------------------------------------------------------------
-
-============================================================
-Notices for file(s):
-/lib/libc++.so
-/lib/libc++_static.a
-/lib64/libc++.so
-/lib64/libc++_static.a
-------------------------------------------------------------
-==============================================================================
-libc++ License
-==============================================================================
-
-The libc++ library is dual licensed under both the University of Illinois
-"BSD-Like" license and the MIT license.  As a user of this code you may choose
-to use it under either license.  As a contributor, you agree to allow your code
-to be used under both.
-
-Full text of the relevant licenses is included below.
-
-==============================================================================
-
-University of Illinois/NCSA
-Open Source License
-
-Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
-
-All rights reserved.
-
-Developed by:
-
-    LLVM Team
-
-    University of Illinois at Urbana-Champaign
-
-    http://llvm.org
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal with
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
-of the Software, and to permit persons to whom the Software is furnished to do
-so, subject to the following conditions:
-
-    * Redistributions of source code must retain the above copyright notice,
-      this list of conditions and the following disclaimers.
-
-    * Redistributions in binary form must reproduce the above copyright notice,
-      this list of conditions and the following disclaimers in the
-      documentation and/or other materials provided with the distribution.
-
-    * Neither the names of the LLVM Team, University of Illinois at
-      Urbana-Champaign, nor the names of its contributors may be used to
-      endorse or promote products derived from this Software without specific
-      prior written permission.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
-SOFTWARE.
-
-==============================================================================
-
-Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
+--------------------------------------------------------------------------
 
 ============================================================
 Notices for file(s):
@@ -14073,7 +5601,16 @@
 
 ============================================================
 Notices for file(s):
-/framework/bouncycastle-host.jar
+/usr/share/zoneinfo/tzdata
+------------------------------------------------------------
+With a few exceptions, all files in the tz code and data (including
+this one) are in the public domain.  The exceptions are date.c,
+newstrftime.3, and strftime.c, which contain material derived from BSD
+and which use the BSD 3-clause license.
+
+============================================================
+Notices for file(s):
+/framework/bouncycastle.jar
 ------------------------------------------------------------
 Copyright (c) 2000-2015 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org)
 
diff --git a/sdk/platform-tools/adb b/sdk/platform-tools/adb
index 32d1b28..c1e3d42 100755
--- a/sdk/platform-tools/adb
+++ b/sdk/platform-tools/adb
Binary files differ
diff --git a/sdk/platform-tools/api/annotations.zip b/sdk/platform-tools/api/annotations.zip
index 468227c..32bb74c 100644
--- a/sdk/platform-tools/api/annotations.zip
+++ b/sdk/platform-tools/api/annotations.zip
Binary files differ
diff --git a/sdk/platform-tools/api/api-versions.xml b/sdk/platform-tools/api/api-versions.xml
index f218f4c..5727c30 100644
--- a/sdk/platform-tools/api/api-versions.xml
+++ b/sdk/platform-tools/api/api-versions.xml
@@ -1,74740 +1,75323 @@
 <?xml version="1.0" encoding="utf-8"?>
 <api version="2">
 	<class name="android/Manifest" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/Manifest$permission" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="ACCESS_CHECKIN_PROPERTIES" />
-		<field name="ACCESS_COARSE_LOCATION" />
-		<field name="ACCESS_FINE_LOCATION" />
-		<field name="ACCESS_LOCATION_EXTRA_COMMANDS" />
-		<field name="ACCESS_MOCK_LOCATION" />
-		<field name="ACCESS_NETWORK_STATE" />
-		<field name="ACCESS_NOTIFICATION_POLICY" since="23" />
-		<field name="ACCESS_SURFACE_FLINGER" />
-		<field name="ACCESS_WIFI_STATE" />
-		<field name="ACCOUNT_MANAGER" since="5" />
-		<field name="ADD_SYSTEM_SERVICE" />
-		<field name="ADD_VOICEMAIL" since="14" />
-		<field name="ANSWER_PHONE_CALLS" since="26" />
-		<field name="AUTHENTICATE_ACCOUNTS" since="5" />
-		<field name="BATTERY_STATS" />
-		<field name="BIND_ACCESSIBILITY_SERVICE" since="16" />
-		<field name="BIND_APPWIDGET" since="3" />
-		<field name="BIND_AUTOFILL_SERVICE" since="26" />
-		<field name="BIND_CARRIER_MESSAGING_SERVICE" since="22" deprecated="23" />
-		<field name="BIND_CARRIER_SERVICES" since="23" />
-		<field name="BIND_CHOOSER_TARGET_SERVICE" since="23" />
-		<field name="BIND_CONDITION_PROVIDER_SERVICE" since="24" />
-		<field name="BIND_DEVICE_ADMIN" since="8" />
-		<field name="BIND_DREAM_SERVICE" since="21" />
-		<field name="BIND_INCALL_SERVICE" since="23" />
-		<field name="BIND_INPUT_METHOD" since="3" />
-		<field name="BIND_MIDI_DEVICE_SERVICE" since="23" />
-		<field name="BIND_NFC_SERVICE" since="19" />
-		<field name="BIND_NOTIFICATION_LISTENER_SERVICE" since="18" />
-		<field name="BIND_PRINT_SERVICE" since="19" />
-		<field name="BIND_QUICK_SETTINGS_TILE" since="24" />
-		<field name="BIND_REMOTEVIEWS" since="11" />
-		<field name="BIND_SCREENING_SERVICE" since="24" />
-		<field name="BIND_TELECOM_CONNECTION_SERVICE" since="23" />
-		<field name="BIND_TEXT_SERVICE" since="14" />
-		<field name="BIND_TV_INPUT" since="21" />
-		<field name="BIND_VISUAL_VOICEMAIL_SERVICE" since="26" />
-		<field name="BIND_VOICE_INTERACTION" since="21" />
-		<field name="BIND_VPN_SERVICE" since="14" />
-		<field name="BIND_VR_LISTENER_SERVICE" since="24" />
-		<field name="BIND_WALLPAPER" since="8" />
-		<field name="BLUETOOTH" />
-		<field name="BLUETOOTH_ADMIN" />
-		<field name="BLUETOOTH_PRIVILEGED" since="19" />
-		<field name="BODY_SENSORS" since="20" />
-		<field name="BRICK" />
-		<field name="BROADCAST_PACKAGE_REMOVED" />
-		<field name="BROADCAST_SMS" since="2" />
-		<field name="BROADCAST_STICKY" />
-		<field name="BROADCAST_WAP_PUSH" since="2" />
-		<field name="CALL_PHONE" />
-		<field name="CALL_PRIVILEGED" />
-		<field name="CAMERA" />
-		<field name="CAPTURE_AUDIO_OUTPUT" since="19" />
-		<field name="CAPTURE_SECURE_VIDEO_OUTPUT" since="19" />
-		<field name="CAPTURE_VIDEO_OUTPUT" since="19" />
-		<field name="CHANGE_COMPONENT_ENABLED_STATE" />
-		<field name="CHANGE_CONFIGURATION" />
-		<field name="CHANGE_NETWORK_STATE" />
-		<field name="CHANGE_WIFI_MULTICAST_STATE" since="4" />
-		<field name="CHANGE_WIFI_STATE" />
-		<field name="CLEAR_APP_CACHE" />
-		<field name="CLEAR_APP_USER_DATA" />
-		<field name="CONTROL_LOCATION_UPDATES" />
-		<field name="DELETE_CACHE_FILES" />
-		<field name="DELETE_PACKAGES" />
-		<field name="DEVICE_POWER" />
-		<field name="DIAGNOSTIC" />
-		<field name="DISABLE_KEYGUARD" />
-		<field name="DUMP" />
-		<field name="EXPAND_STATUS_BAR" />
-		<field name="FACTORY_TEST" />
-		<field name="FLASHLIGHT" />
-		<field name="FORCE_BACK" />
-		<field name="FOTA_UPDATE" />
-		<field name="GET_ACCOUNTS" />
-		<field name="GET_ACCOUNTS_PRIVILEGED" since="23" />
-		<field name="GET_PACKAGE_SIZE" />
-		<field name="GET_TASKS" deprecated="21" />
-		<field name="GET_TOP_ACTIVITY_INFO" since="18" />
-		<field name="GLOBAL_SEARCH" since="4" />
-		<field name="HARDWARE_TEST" />
-		<field name="INJECT_EVENTS" />
-		<field name="INSTALL_LOCATION_PROVIDER" since="4" />
-		<field name="INSTALL_PACKAGES" />
-		<field name="INSTALL_SHORTCUT" since="19" />
-		<field name="INSTANT_APP_FOREGROUND_SERVICE" since="26" />
-		<field name="INTERNAL_SYSTEM_WINDOW" />
-		<field name="INTERNET" />
-		<field name="KILL_BACKGROUND_PROCESSES" since="8" />
-		<field name="LOCATION_HARDWARE" since="18" />
-		<field name="MANAGE_ACCOUNTS" since="5" />
-		<field name="MANAGE_APP_TOKENS" />
-		<field name="MANAGE_DOCUMENTS" since="19" />
-		<field name="MANAGE_OWN_CALLS" since="26" />
-		<field name="MASTER_CLEAR" />
-		<field name="MEDIA_CONTENT_CONTROL" since="19" />
-		<field name="MODIFY_AUDIO_SETTINGS" />
-		<field name="MODIFY_PHONE_STATE" />
-		<field name="MOUNT_FORMAT_FILESYSTEMS" since="3" />
-		<field name="MOUNT_UNMOUNT_FILESYSTEMS" />
-		<field name="NFC" since="9" />
-		<field name="PACKAGE_USAGE_STATS" since="23" />
-		<field name="PERSISTENT_ACTIVITY" deprecated="16" />
-		<field name="PROCESS_OUTGOING_CALLS" />
-		<field name="READ_CALENDAR" />
-		<field name="READ_CALL_LOG" since="16" />
-		<field name="READ_CONTACTS" />
-		<field name="READ_EXTERNAL_STORAGE" since="16" />
-		<field name="READ_FRAME_BUFFER" />
-		<field name="READ_HISTORY_BOOKMARKS" since="4" />
-		<field name="READ_INPUT_STATE" deprecated="16" />
-		<field name="READ_LOGS" />
-		<field name="READ_OWNER_DATA" />
-		<field name="READ_PHONE_NUMBERS" since="26" />
-		<field name="READ_PHONE_STATE" />
-		<field name="READ_PROFILE" since="14" />
-		<field name="READ_SMS" />
-		<field name="READ_SOCIAL_STREAM" since="15" deprecated="21" />
-		<field name="READ_SYNC_SETTINGS" />
-		<field name="READ_SYNC_STATS" />
-		<field name="READ_USER_DICTIONARY" since="16" />
-		<field name="READ_VOICEMAIL" since="21" />
-		<field name="REBOOT" />
-		<field name="RECEIVE_BOOT_COMPLETED" />
-		<field name="RECEIVE_MMS" />
-		<field name="RECEIVE_SMS" />
-		<field name="RECEIVE_WAP_PUSH" />
-		<field name="RECORD_AUDIO" />
-		<field name="REORDER_TASKS" />
-		<field name="REQUEST_COMPANION_RUN_IN_BACKGROUND" since="26" />
-		<field name="REQUEST_COMPANION_USE_DATA_IN_BACKGROUND" since="26" />
-		<field name="REQUEST_DELETE_PACKAGES" since="26" />
-		<field name="REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" since="23" />
-		<field name="REQUEST_INSTALL_PACKAGES" since="23" />
-		<field name="RESTART_PACKAGES" deprecated="16" />
-		<field name="SEND_RESPOND_VIA_MESSAGE" since="18" />
-		<field name="SEND_SMS" />
-		<field name="SET_ACTIVITY_WATCHER" />
-		<field name="SET_ALARM" since="9" />
-		<field name="SET_ALWAYS_FINISH" />
-		<field name="SET_ANIMATION_SCALE" />
-		<field name="SET_DEBUG_APP" />
-		<field name="SET_ORIENTATION" />
-		<field name="SET_POINTER_SPEED" since="13" />
-		<field name="SET_PREFERRED_APPLICATIONS" deprecated="16" />
-		<field name="SET_PROCESS_FOREGROUND" />
-		<field name="SET_PROCESS_LIMIT" />
-		<field name="SET_TIME" since="8" />
-		<field name="SET_TIME_ZONE" />
-		<field name="SET_WALLPAPER" />
-		<field name="SET_WALLPAPER_HINTS" />
-		<field name="SIGNAL_PERSISTENT_PROCESSES" />
-		<field name="STATUS_BAR" />
-		<field name="SUBSCRIBED_FEEDS_READ" />
-		<field name="SUBSCRIBED_FEEDS_WRITE" />
-		<field name="SYSTEM_ALERT_WINDOW" />
-		<field name="TRANSMIT_IR" since="19" />
-		<field name="UNINSTALL_SHORTCUT" since="19" />
-		<field name="UPDATE_DEVICE_STATS" since="3" />
-		<field name="USE_CREDENTIALS" since="5" />
-		<field name="USE_FINGERPRINT" since="23" />
-		<field name="USE_SIP" since="9" />
-		<field name="VIBRATE" />
-		<field name="WAKE_LOCK" />
-		<field name="WRITE_APN_SETTINGS" />
-		<field name="WRITE_CALENDAR" />
-		<field name="WRITE_CALL_LOG" since="16" />
-		<field name="WRITE_CONTACTS" />
-		<field name="WRITE_EXTERNAL_STORAGE" since="4" />
-		<field name="WRITE_GSERVICES" />
-		<field name="WRITE_HISTORY_BOOKMARKS" since="4" />
-		<field name="WRITE_OWNER_DATA" />
-		<field name="WRITE_PROFILE" since="14" />
-		<field name="WRITE_SECURE_SETTINGS" since="3" />
-		<field name="WRITE_SETTINGS" />
-		<field name="WRITE_SMS" />
-		<field name="WRITE_SOCIAL_STREAM" since="15" deprecated="21" />
-		<field name="WRITE_SYNC_SETTINGS" />
-		<field name="WRITE_USER_DICTIONARY" since="16" />
-		<field name="WRITE_VOICEMAIL" since="21" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="ACCESS_CHECKIN_PROPERTIES"/>
+		<field name="ACCESS_COARSE_LOCATION"/>
+		<field name="ACCESS_FINE_LOCATION"/>
+		<field name="ACCESS_LOCATION_EXTRA_COMMANDS"/>
+		<field name="ACCESS_MOCK_LOCATION" removed="23"/>
+		<field name="ACCESS_NETWORK_STATE"/>
+		<field name="ACCESS_NOTIFICATION_POLICY" since="23"/>
+		<field name="ACCESS_SURFACE_FLINGER" removed="23"/>
+		<field name="ACCESS_WIFI_STATE"/>
+		<field name="ACCOUNT_MANAGER" since="5"/>
+		<field name="ADD_SYSTEM_SERVICE" removed="4"/>
+		<field name="ADD_VOICEMAIL" since="14"/>
+		<field name="ANSWER_PHONE_CALLS" since="26"/>
+		<field name="AUTHENTICATE_ACCOUNTS" since="5" removed="23"/>
+		<field name="BATTERY_STATS"/>
+		<field name="BIND_ACCESSIBILITY_SERVICE" since="16"/>
+		<field name="BIND_APPWIDGET" since="3"/>
+		<field name="BIND_AUTOFILL_SERVICE" since="26"/>
+		<field name="BIND_CARRIER_MESSAGING_SERVICE" since="22" deprecated="23"/>
+		<field name="BIND_CARRIER_SERVICES" since="23"/>
+		<field name="BIND_CHOOSER_TARGET_SERVICE" since="23"/>
+		<field name="BIND_CONDITION_PROVIDER_SERVICE" since="24"/>
+		<field name="BIND_DEVICE_ADMIN" since="8"/>
+		<field name="BIND_DREAM_SERVICE" since="21"/>
+		<field name="BIND_INCALL_SERVICE" since="23"/>
+		<field name="BIND_INPUT_METHOD" since="3"/>
+		<field name="BIND_MIDI_DEVICE_SERVICE" since="23"/>
+		<field name="BIND_NFC_SERVICE" since="19"/>
+		<field name="BIND_NOTIFICATION_LISTENER_SERVICE" since="18"/>
+		<field name="BIND_PRINT_SERVICE" since="19"/>
+		<field name="BIND_QUICK_SETTINGS_TILE" since="24"/>
+		<field name="BIND_REMOTEVIEWS" since="11"/>
+		<field name="BIND_SCREENING_SERVICE" since="24"/>
+		<field name="BIND_TELECOM_CONNECTION_SERVICE" since="23"/>
+		<field name="BIND_TEXT_SERVICE" since="14"/>
+		<field name="BIND_TV_INPUT" since="21"/>
+		<field name="BIND_VISUAL_VOICEMAIL_SERVICE" since="26"/>
+		<field name="BIND_VOICE_INTERACTION" since="21"/>
+		<field name="BIND_VPN_SERVICE" since="14"/>
+		<field name="BIND_VR_LISTENER_SERVICE" since="24"/>
+		<field name="BIND_WALLPAPER" since="8"/>
+		<field name="BLUETOOTH"/>
+		<field name="BLUETOOTH_ADMIN"/>
+		<field name="BLUETOOTH_PRIVILEGED" since="19"/>
+		<field name="BODY_SENSORS" since="20"/>
+		<field name="BRICK" removed="23"/>
+		<field name="BROADCAST_PACKAGE_REMOVED"/>
+		<field name="BROADCAST_SMS" since="2"/>
+		<field name="BROADCAST_STICKY"/>
+		<field name="BROADCAST_WAP_PUSH" since="2"/>
+		<field name="CALL_PHONE"/>
+		<field name="CALL_PRIVILEGED"/>
+		<field name="CAMERA"/>
+		<field name="CAPTURE_AUDIO_OUTPUT" since="19"/>
+		<field name="CAPTURE_SECURE_VIDEO_OUTPUT" since="19"/>
+		<field name="CAPTURE_VIDEO_OUTPUT" since="19"/>
+		<field name="CHANGE_COMPONENT_ENABLED_STATE"/>
+		<field name="CHANGE_CONFIGURATION"/>
+		<field name="CHANGE_NETWORK_STATE"/>
+		<field name="CHANGE_WIFI_MULTICAST_STATE" since="4"/>
+		<field name="CHANGE_WIFI_STATE"/>
+		<field name="CLEAR_APP_CACHE"/>
+		<field name="CLEAR_APP_USER_DATA" removed="23"/>
+		<field name="CONTROL_LOCATION_UPDATES"/>
+		<field name="DELETE_CACHE_FILES"/>
+		<field name="DELETE_PACKAGES"/>
+		<field name="DEVICE_POWER" removed="23"/>
+		<field name="DIAGNOSTIC"/>
+		<field name="DISABLE_KEYGUARD"/>
+		<field name="DUMP"/>
+		<field name="EXPAND_STATUS_BAR"/>
+		<field name="FACTORY_TEST"/>
+		<field name="FLASHLIGHT" removed="24"/>
+		<field name="FORCE_BACK" removed="23"/>
+		<field name="FOTA_UPDATE" removed="4"/>
+		<field name="GET_ACCOUNTS"/>
+		<field name="GET_ACCOUNTS_PRIVILEGED" since="23"/>
+		<field name="GET_PACKAGE_SIZE"/>
+		<field name="GET_TASKS" deprecated="21"/>
+		<field name="GET_TOP_ACTIVITY_INFO" since="18" removed="23"/>
+		<field name="GLOBAL_SEARCH" since="4"/>
+		<field name="HARDWARE_TEST" removed="23"/>
+		<field name="INJECT_EVENTS" removed="23"/>
+		<field name="INSTALL_LOCATION_PROVIDER" since="4"/>
+		<field name="INSTALL_PACKAGES"/>
+		<field name="INSTALL_SHORTCUT" since="19"/>
+		<field name="INSTANT_APP_FOREGROUND_SERVICE" since="26"/>
+		<field name="INTERNAL_SYSTEM_WINDOW" removed="23"/>
+		<field name="INTERNET"/>
+		<field name="KILL_BACKGROUND_PROCESSES" since="8"/>
+		<field name="LOCATION_HARDWARE" since="18"/>
+		<field name="MANAGE_ACCOUNTS" since="5" removed="23"/>
+		<field name="MANAGE_APP_TOKENS" removed="23"/>
+		<field name="MANAGE_DOCUMENTS" since="19"/>
+		<field name="MANAGE_OWN_CALLS" since="26"/>
+		<field name="MASTER_CLEAR"/>
+		<field name="MEDIA_CONTENT_CONTROL" since="19"/>
+		<field name="MODIFY_AUDIO_SETTINGS"/>
+		<field name="MODIFY_PHONE_STATE"/>
+		<field name="MOUNT_FORMAT_FILESYSTEMS" since="3"/>
+		<field name="MOUNT_UNMOUNT_FILESYSTEMS"/>
+		<field name="NFC" since="9"/>
+		<field name="PACKAGE_USAGE_STATS" since="23"/>
+		<field name="PERSISTENT_ACTIVITY" deprecated="16"/>
+		<field name="PROCESS_OUTGOING_CALLS"/>
+		<field name="READ_CALENDAR"/>
+		<field name="READ_CALL_LOG" since="16"/>
+		<field name="READ_CONTACTS"/>
+		<field name="READ_EXTERNAL_STORAGE" since="16"/>
+		<field name="READ_FRAME_BUFFER"/>
+		<field name="READ_HISTORY_BOOKMARKS" since="4" removed="23"/>
+		<field name="READ_INPUT_STATE" deprecated="16"/>
+		<field name="READ_LOGS"/>
+		<field name="READ_OWNER_DATA" removed="9"/>
+		<field name="READ_PHONE_NUMBERS" since="26"/>
+		<field name="READ_PHONE_STATE"/>
+		<field name="READ_PROFILE" since="14" removed="23"/>
+		<field name="READ_SMS"/>
+		<field name="READ_SOCIAL_STREAM" since="15" deprecated="21" removed="23"/>
+		<field name="READ_SYNC_SETTINGS"/>
+		<field name="READ_SYNC_STATS"/>
+		<field name="READ_USER_DICTIONARY" since="16" removed="23"/>
+		<field name="READ_VOICEMAIL" since="21"/>
+		<field name="REBOOT"/>
+		<field name="RECEIVE_BOOT_COMPLETED"/>
+		<field name="RECEIVE_MMS"/>
+		<field name="RECEIVE_SMS"/>
+		<field name="RECEIVE_WAP_PUSH"/>
+		<field name="RECORD_AUDIO"/>
+		<field name="REORDER_TASKS"/>
+		<field name="REQUEST_COMPANION_RUN_IN_BACKGROUND" since="26"/>
+		<field name="REQUEST_COMPANION_USE_DATA_IN_BACKGROUND" since="26"/>
+		<field name="REQUEST_DELETE_PACKAGES" since="26"/>
+		<field name="REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" since="23"/>
+		<field name="REQUEST_INSTALL_PACKAGES" since="23"/>
+		<field name="RESTART_PACKAGES" deprecated="16"/>
+		<field name="SEND_RESPOND_VIA_MESSAGE" since="18"/>
+		<field name="SEND_SMS"/>
+		<field name="SET_ACTIVITY_WATCHER" removed="23"/>
+		<field name="SET_ALARM" since="9"/>
+		<field name="SET_ALWAYS_FINISH"/>
+		<field name="SET_ANIMATION_SCALE"/>
+		<field name="SET_DEBUG_APP"/>
+		<field name="SET_ORIENTATION" removed="23"/>
+		<field name="SET_POINTER_SPEED" since="13" removed="23"/>
+		<field name="SET_PREFERRED_APPLICATIONS" deprecated="16"/>
+		<field name="SET_PROCESS_FOREGROUND" removed="4"/>
+		<field name="SET_PROCESS_LIMIT"/>
+		<field name="SET_TIME" since="8"/>
+		<field name="SET_TIME_ZONE"/>
+		<field name="SET_WALLPAPER"/>
+		<field name="SET_WALLPAPER_HINTS"/>
+		<field name="SIGNAL_PERSISTENT_PROCESSES"/>
+		<field name="STATUS_BAR"/>
+		<field name="SUBSCRIBED_FEEDS_READ" removed="23"/>
+		<field name="SUBSCRIBED_FEEDS_WRITE" removed="23"/>
+		<field name="SYSTEM_ALERT_WINDOW"/>
+		<field name="TRANSMIT_IR" since="19"/>
+		<field name="UNINSTALL_SHORTCUT" since="19"/>
+		<field name="UPDATE_DEVICE_STATS" since="3"/>
+		<field name="USE_CREDENTIALS" since="5" removed="23"/>
+		<field name="USE_FINGERPRINT" since="23"/>
+		<field name="USE_SIP" since="9"/>
+		<field name="VIBRATE"/>
+		<field name="WAKE_LOCK"/>
+		<field name="WRITE_APN_SETTINGS"/>
+		<field name="WRITE_CALENDAR"/>
+		<field name="WRITE_CALL_LOG" since="16"/>
+		<field name="WRITE_CONTACTS"/>
+		<field name="WRITE_EXTERNAL_STORAGE" since="4"/>
+		<field name="WRITE_GSERVICES"/>
+		<field name="WRITE_HISTORY_BOOKMARKS" since="4" removed="23"/>
+		<field name="WRITE_OWNER_DATA" removed="9"/>
+		<field name="WRITE_PROFILE" since="14" removed="23"/>
+		<field name="WRITE_SECURE_SETTINGS" since="3"/>
+		<field name="WRITE_SETTINGS"/>
+		<field name="WRITE_SMS" removed="23"/>
+		<field name="WRITE_SOCIAL_STREAM" since="15" deprecated="21" removed="23"/>
+		<field name="WRITE_SYNC_SETTINGS"/>
+		<field name="WRITE_USER_DICTIONARY" since="16" removed="23"/>
+		<field name="WRITE_VOICEMAIL" since="21"/>
 	</class>
 	<class name="android/Manifest$permission_group" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="ACCESSIBILITY_FEATURES" since="18" />
-		<field name="ACCOUNTS" />
-		<field name="AFFECTS_BATTERY" since="17" />
-		<field name="APP_INFO" since="17" />
-		<field name="AUDIO_SETTINGS" since="17" />
-		<field name="BLUETOOTH_NETWORK" since="17" />
-		<field name="BOOKMARKS" since="17" />
-		<field name="CALENDAR" since="17" />
-		<field name="CAMERA" since="17" />
-		<field name="CONTACTS" since="23" />
-		<field name="COST_MONEY" />
-		<field name="DEVELOPMENT_TOOLS" />
-		<field name="DEVICE_ALARMS" since="17" />
-		<field name="DISPLAY" since="17" />
-		<field name="HARDWARE_CONTROLS" />
-		<field name="LOCATION" />
-		<field name="MESSAGES" />
-		<field name="MICROPHONE" since="17" />
-		<field name="NETWORK" />
-		<field name="PERSONAL_INFO" />
-		<field name="PHONE" since="23" />
-		<field name="PHONE_CALLS" />
-		<field name="SCREENLOCK" since="17" />
-		<field name="SENSORS" since="23" />
-		<field name="SMS" since="23" />
-		<field name="SOCIAL_INFO" since="17" />
-		<field name="STATUS_BAR" since="17" />
-		<field name="STORAGE" since="4" />
-		<field name="SYNC_SETTINGS" since="17" />
-		<field name="SYSTEM_CLOCK" since="17" />
-		<field name="SYSTEM_TOOLS" />
-		<field name="USER_DICTIONARY" since="17" />
-		<field name="VOICEMAIL" since="17" />
-		<field name="WALLPAPER" since="17" />
-		<field name="WRITE_USER_DICTIONARY" since="17" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="ACCESSIBILITY_FEATURES" since="18" removed="23"/>
+		<field name="ACCOUNTS" removed="23"/>
+		<field name="AFFECTS_BATTERY" since="17" removed="23"/>
+		<field name="APP_INFO" since="17" removed="23"/>
+		<field name="AUDIO_SETTINGS" since="17" removed="23"/>
+		<field name="BLUETOOTH_NETWORK" since="17" removed="23"/>
+		<field name="BOOKMARKS" since="17" removed="23"/>
+		<field name="CALENDAR" since="17"/>
+		<field name="CAMERA" since="17"/>
+		<field name="CONTACTS" since="23"/>
+		<field name="COST_MONEY" removed="23"/>
+		<field name="DEVELOPMENT_TOOLS" removed="23"/>
+		<field name="DEVICE_ALARMS" since="17" removed="23"/>
+		<field name="DISPLAY" since="17" removed="23"/>
+		<field name="HARDWARE_CONTROLS" removed="23"/>
+		<field name="LOCATION"/>
+		<field name="MESSAGES" removed="23"/>
+		<field name="MICROPHONE" since="17"/>
+		<field name="NETWORK" removed="23"/>
+		<field name="PERSONAL_INFO" removed="23"/>
+		<field name="PHONE" since="23"/>
+		<field name="PHONE_CALLS" removed="23"/>
+		<field name="SCREENLOCK" since="17" removed="23"/>
+		<field name="SENSORS" since="23"/>
+		<field name="SMS" since="23"/>
+		<field name="SOCIAL_INFO" since="17" removed="23"/>
+		<field name="STATUS_BAR" since="17" removed="23"/>
+		<field name="STORAGE" since="4"/>
+		<field name="SYNC_SETTINGS" since="17" removed="23"/>
+		<field name="SYSTEM_CLOCK" since="17" removed="23"/>
+		<field name="SYSTEM_TOOLS" removed="23"/>
+		<field name="USER_DICTIONARY" since="17" removed="23"/>
+		<field name="VOICEMAIL" since="17" removed="23"/>
+		<field name="WALLPAPER" since="17" removed="23"/>
+		<field name="WRITE_USER_DICTIONARY" since="17" removed="23"/>
 	</class>
 	<class name="android/R" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$anim" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="accelerate_decelerate_interpolator" />
-		<field name="accelerate_interpolator" />
-		<field name="anticipate_interpolator" since="4" />
-		<field name="anticipate_overshoot_interpolator" since="4" />
-		<field name="bounce_interpolator" since="4" />
-		<field name="cycle_interpolator" since="8" />
-		<field name="decelerate_interpolator" />
-		<field name="fade_in" />
-		<field name="fade_out" />
-		<field name="linear_interpolator" since="4" />
-		<field name="overshoot_interpolator" since="4" />
-		<field name="slide_in_left" />
-		<field name="slide_out_right" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="accelerate_decelerate_interpolator"/>
+		<field name="accelerate_interpolator"/>
+		<field name="anticipate_interpolator" since="4"/>
+		<field name="anticipate_overshoot_interpolator" since="4"/>
+		<field name="bounce_interpolator" since="4"/>
+		<field name="cycle_interpolator" since="8"/>
+		<field name="decelerate_interpolator"/>
+		<field name="fade_in"/>
+		<field name="fade_out"/>
+		<field name="linear_interpolator" since="4"/>
+		<field name="overshoot_interpolator" since="4"/>
+		<field name="slide_in_left"/>
+		<field name="slide_out_right"/>
 	</class>
 	<class name="android/R$animator" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="fade_in" />
-		<field name="fade_out" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="fade_in"/>
+		<field name="fade_out"/>
 	</class>
 	<class name="android/R$array" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="emailAddressTypes" />
-		<field name="imProtocols" />
-		<field name="organizationTypes" />
-		<field name="phoneTypes" />
-		<field name="postalAddressTypes" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="emailAddressTypes"/>
+		<field name="imProtocols"/>
+		<field name="organizationTypes"/>
+		<field name="phoneTypes"/>
+		<field name="postalAddressTypes"/>
 	</class>
 	<class name="android/R$attr" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="absListViewStyle" />
-		<field name="accessibilityEventTypes" since="14" />
-		<field name="accessibilityFeedbackType" since="14" />
-		<field name="accessibilityFlags" since="14" />
-		<field name="accessibilityLiveRegion" since="19" />
-		<field name="accessibilityTraversalAfter" since="22" />
-		<field name="accessibilityTraversalBefore" since="22" />
-		<field name="accountPreferences" since="5" />
-		<field name="accountType" since="5" />
-		<field name="action" />
-		<field name="actionBarDivider" since="14" />
-		<field name="actionBarItemBackground" since="14" />
-		<field name="actionBarPopupTheme" since="21" />
-		<field name="actionBarSize" since="11" />
-		<field name="actionBarSplitStyle" since="14" />
-		<field name="actionBarStyle" since="11" />
-		<field name="actionBarTabBarStyle" since="11" />
-		<field name="actionBarTabStyle" since="11" />
-		<field name="actionBarTabTextStyle" since="11" />
-		<field name="actionBarTheme" since="21" />
-		<field name="actionBarWidgetTheme" since="14" />
-		<field name="actionButtonStyle" since="11" />
-		<field name="actionDropDownStyle" since="11" />
-		<field name="actionLayout" since="11" />
-		<field name="actionMenuTextAppearance" since="11" />
-		<field name="actionMenuTextColor" since="11" />
-		<field name="actionModeBackground" since="11" />
-		<field name="actionModeCloseButtonStyle" since="11" />
-		<field name="actionModeCloseDrawable" since="11" />
-		<field name="actionModeCopyDrawable" since="11" />
-		<field name="actionModeCutDrawable" since="11" />
-		<field name="actionModeFindDrawable" since="21" />
-		<field name="actionModePasteDrawable" since="11" />
-		<field name="actionModeSelectAllDrawable" since="14" />
-		<field name="actionModeShareDrawable" since="21" />
-		<field name="actionModeSplitBackground" since="14" />
-		<field name="actionModeStyle" since="14" />
-		<field name="actionModeWebSearchDrawable" since="21" />
-		<field name="actionOverflowButtonStyle" since="11" />
-		<field name="actionOverflowMenuStyle" since="21" />
-		<field name="actionProviderClass" since="14" />
-		<field name="actionViewClass" since="11" />
-		<field name="activatedBackgroundIndicator" since="11" />
-		<field name="activityCloseEnterAnimation" />
-		<field name="activityCloseExitAnimation" />
-		<field name="activityOpenEnterAnimation" />
-		<field name="activityOpenExitAnimation" />
-		<field name="addPrintersActivity" since="19" />
-		<field name="addStatesFromChildren" />
-		<field name="adjustViewBounds" />
-		<field name="advancedPrintOptionsActivity" since="19" />
-		<field name="alertDialogIcon" since="11" />
-		<field name="alertDialogStyle" />
-		<field name="alertDialogTheme" since="11" />
-		<field name="alignmentMode" since="14" />
-		<field name="allContactsName" since="11" />
-		<field name="allowBackup" since="4" />
-		<field name="allowClearUserData" />
-		<field name="allowEmbedded" since="20" />
-		<field name="allowParallelSyncs" since="11" />
-		<field name="allowSingleTap" since="3" />
-		<field name="allowTaskReparenting" />
-		<field name="allowUndo" since="23" />
-		<field name="alpha" since="11" />
-		<field name="alphabeticModifiers" since="26" />
-		<field name="alphabeticShortcut" />
-		<field name="alwaysDrawnWithCache" />
-		<field name="alwaysRetainTaskState" />
-		<field name="amPmBackgroundColor" since="21" deprecated="23" />
-		<field name="amPmTextColor" since="21" deprecated="23" />
-		<field name="ambientShadowAlpha" since="21" />
-		<field name="angle" />
-		<field name="animateFirstView" since="11" />
-		<field name="animateLayoutChanges" since="11" />
-		<field name="animateOnClick" since="3" />
-		<field name="animation" />
-		<field name="animationCache" />
-		<field name="animationDuration" />
-		<field name="animationOrder" />
-		<field name="animationResolution" since="11" deprecated="16" />
-		<field name="antialias" />
-		<field name="anyDensity" since="4" />
-		<field name="apduServiceBanner" since="19" />
-		<field name="apiKey" />
-		<field name="appCategory" since="26" />
-		<field name="author" since="7" />
-		<field name="authorities" />
-		<field name="autoAdvanceViewId" since="11" />
-		<field name="autoCompleteTextViewStyle" />
-		<field name="autoLink" />
-		<field name="autoMirrored" since="19" />
-		<field name="autoRemoveFromRecents" since="21" />
-		<field name="autoSizeMaxTextSize" since="26" />
-		<field name="autoSizeMinTextSize" since="26" />
-		<field name="autoSizePresetSizes" since="26" />
-		<field name="autoSizeStepGranularity" since="26" />
-		<field name="autoSizeTextType" since="26" />
-		<field name="autoStart" since="7" />
-		<field name="autoText" deprecated="16" />
-		<field name="autoUrlDetect" since="4" />
-		<field name="autoVerify" since="23" />
-		<field name="autofillHints" since="26" />
-		<field name="autofilledHighlight" since="26" />
-		<field name="background" />
-		<field name="backgroundDimAmount" />
-		<field name="backgroundDimEnabled" since="3" />
-		<field name="backgroundSplit" since="14" />
-		<field name="backgroundStacked" since="14" />
-		<field name="backgroundTint" since="21" />
-		<field name="backgroundTintMode" since="21" />
-		<field name="backupAgent" since="4" />
-		<field name="backupInForeground" since="24" />
-		<field name="banner" since="21" />
-		<field name="baseline" since="11" />
-		<field name="baselineAlignBottom" />
-		<field name="baselineAligned" />
-		<field name="baselineAlignedChildIndex" />
-		<field name="bitmap" since="24" />
-		<field name="borderlessButtonStyle" since="11" />
-		<field name="bottom" />
-		<field name="bottomBright" />
-		<field name="bottomDark" />
-		<field name="bottomLeftRadius" />
-		<field name="bottomMedium" />
-		<field name="bottomOffset" since="3" />
-		<field name="bottomRightRadius" />
-		<field name="breadCrumbShortTitle" since="11" />
-		<field name="breadCrumbTitle" since="11" />
-		<field name="breakStrategy" since="23" />
-		<field name="bufferType" />
-		<field name="button" />
-		<field name="buttonBarButtonStyle" since="11" />
-		<field name="buttonBarNegativeButtonStyle" since="21" />
-		<field name="buttonBarNeutralButtonStyle" since="21" />
-		<field name="buttonBarPositiveButtonStyle" since="21" />
-		<field name="buttonBarStyle" since="11" />
-		<field name="buttonGravity" since="24" />
-		<field name="buttonStyle" />
-		<field name="buttonStyleInset" />
-		<field name="buttonStyleSmall" />
-		<field name="buttonStyleToggle" />
-		<field name="buttonTint" since="21" />
-		<field name="buttonTintMode" since="21" />
-		<field name="cacheColorHint" />
-		<field name="calendarTextColor" since="21" />
-		<field name="calendarViewShown" since="11" />
-		<field name="calendarViewStyle" since="11" />
-		<field name="canControlMagnification" since="24" />
-		<field name="canPerformGestures" since="24" />
-		<field name="canRecord" since="24" />
-		<field name="canRequestEnhancedWebAccessibility" since="18" deprecated="26" />
-		<field name="canRequestFilterKeyEvents" since="18" />
-		<field name="canRequestFingerprintGestures" since="26" />
-		<field name="canRequestTouchExplorationMode" since="18" />
-		<field name="canRetrieveWindowContent" since="14" />
-		<field name="candidatesTextStyleSpans" since="3" />
-		<field name="capitalize" deprecated="16" />
-		<field name="category" since="19" />
-		<field name="centerBright" />
-		<field name="centerColor" />
-		<field name="centerDark" />
-		<field name="centerMedium" />
-		<field name="centerX" />
-		<field name="centerY" />
-		<field name="certDigest" since="26" />
-		<field name="checkBoxPreferenceStyle" />
-		<field name="checkMark" />
-		<field name="checkMarkTint" since="21" />
-		<field name="checkMarkTintMode" since="21" />
-		<field name="checkable" />
-		<field name="checkableBehavior" />
-		<field name="checkboxStyle" />
-		<field name="checked" />
-		<field name="checkedButton" />
-		<field name="checkedTextViewStyle" since="17" />
-		<field name="childDivider" />
-		<field name="childIndicator" />
-		<field name="childIndicatorEnd" since="18" />
-		<field name="childIndicatorLeft" />
-		<field name="childIndicatorRight" />
-		<field name="childIndicatorStart" since="18" />
-		<field name="choiceMode" />
-		<field name="clearTaskOnLaunch" />
-		<field name="clickable" />
-		<field name="clipChildren" />
-		<field name="clipOrientation" />
-		<field name="clipToPadding" />
-		<field name="closeIcon" since="21" />
-		<field name="codes" since="3" />
-		<field name="collapseColumns" />
-		<field name="collapseContentDescription" since="22" />
-		<field name="collapseIcon" since="24" />
-		<field name="color" />
-		<field name="colorAccent" since="21" />
-		<field name="colorActivatedHighlight" since="14" />
-		<field name="colorBackground" />
-		<field name="colorBackgroundCacheHint" since="5" />
-		<field name="colorBackgroundFloating" since="23" />
-		<field name="colorButtonNormal" since="21" />
-		<field name="colorControlActivated" since="21" />
-		<field name="colorControlHighlight" since="21" />
-		<field name="colorControlNormal" since="21" />
-		<field name="colorEdgeEffect" since="21" />
-		<field name="colorError" since="26" />
-		<field name="colorFocusedHighlight" since="14" />
-		<field name="colorForeground" />
-		<field name="colorForegroundInverse" />
-		<field name="colorLongPressedHighlight" since="14" />
-		<field name="colorMode" since="26" />
-		<field name="colorMultiSelectHighlight" since="14" />
-		<field name="colorPressedHighlight" since="14" />
-		<field name="colorPrimary" since="21" />
-		<field name="colorPrimaryDark" since="21" />
-		<field name="colorSecondary" since="25" />
-		<field name="columnCount" since="14" />
-		<field name="columnDelay" />
-		<field name="columnOrderPreserved" since="14" />
-		<field name="columnWidth" />
-		<field name="commitIcon" since="21" />
-		<field name="compatibleWidthLimitDp" since="13" />
-		<field name="completionHint" />
-		<field name="completionHintView" />
-		<field name="completionThreshold" />
-		<field name="configChanges" />
-		<field name="configure" since="3" />
-		<field name="constantSize" />
-		<field name="content" since="3" />
-		<field name="contentAgeHint" since="21" />
-		<field name="contentAuthority" since="5" />
-		<field name="contentDescription" since="4" />
-		<field name="contentInsetEnd" since="21" />
-		<field name="contentInsetEndWithActions" since="24" />
-		<field name="contentInsetLeft" since="21" />
-		<field name="contentInsetRight" since="21" />
-		<field name="contentInsetStart" since="21" />
-		<field name="contentInsetStartWithNavigation" since="24" />
-		<field name="contextClickable" since="23" />
-		<field name="contextDescription" since="25" />
-		<field name="contextPopupMenuStyle" since="24" />
-		<field name="contextUri" since="25" />
-		<field name="controlX1" since="21" />
-		<field name="controlX2" since="21" />
-		<field name="controlY1" since="21" />
-		<field name="controlY2" since="21" />
-		<field name="countDown" since="24" />
-		<field name="country" since="21" />
-		<field name="cropToPadding" />
-		<field name="cursorVisible" />
-		<field name="customNavigationLayout" since="11" />
-		<field name="customTokens" since="11" />
-		<field name="cycles" />
-		<field name="dashGap" />
-		<field name="dashWidth" />
-		<field name="data" />
-		<field name="datePickerDialogTheme" since="21" />
-		<field name="datePickerMode" since="21" />
-		<field name="datePickerStyle" since="11" />
-		<field name="dateTextAppearance" since="11" />
-		<field name="dayOfWeekBackground" since="21" deprecated="23" />
-		<field name="dayOfWeekTextAppearance" since="21" deprecated="23" />
-		<field name="debuggable" />
-		<field name="defaultFocusHighlightEnabled" since="26" />
-		<field name="defaultHeight" since="24" />
-		<field name="defaultToDeviceProtectedStorage" since="24" />
-		<field name="defaultValue" />
-		<field name="defaultWidth" since="24" />
-		<field name="delay" />
-		<field name="dependency" />
-		<field name="descendantFocusability" />
-		<field name="description" />
-		<field name="detachWallpaper" since="5" />
-		<field name="detailColumn" since="5" />
-		<field name="detailSocialSummary" since="5" />
-		<field name="detailsElementBackground" since="11" />
-		<field name="dial" />
-		<field name="dialogIcon" />
-		<field name="dialogLayout" />
-		<field name="dialogMessage" />
-		<field name="dialogPreferenceStyle" />
-		<field name="dialogPreferredPadding" since="22" />
-		<field name="dialogTheme" since="11" />
-		<field name="dialogTitle" />
-		<field name="digits" />
-		<field name="directBootAware" since="24" />
-		<field name="direction" />
-		<field name="directionDescriptions" since="14" deprecated="23" />
-		<field name="directionPriority" />
-		<field name="disableDependentsState" />
-		<field name="disabledAlpha" />
-		<field name="displayOptions" since="11" />
-		<field name="dither" />
-		<field name="divider" />
-		<field name="dividerHeight" />
-		<field name="dividerHorizontal" since="11" />
-		<field name="dividerPadding" since="11" />
-		<field name="dividerVertical" since="11" />
-		<field name="documentLaunchMode" since="21" />
-		<field name="drawSelectorOnTop" />
-		<field name="drawable" />
-		<field name="drawableBottom" />
-		<field name="drawableEnd" since="14" />
-		<field name="drawableLeft" />
-		<field name="drawablePadding" />
-		<field name="drawableRight" />
-		<field name="drawableStart" since="14" />
-		<field name="drawableTint" since="23" />
-		<field name="drawableTintMode" since="23" />
-		<field name="drawableTop" />
-		<field name="drawingCacheQuality" />
-		<field name="dropDownAnchor" since="3" />
-		<field name="dropDownHeight" since="4" />
-		<field name="dropDownHintAppearance" />
-		<field name="dropDownHorizontalOffset" since="5" />
-		<field name="dropDownItemStyle" />
-		<field name="dropDownListViewStyle" />
-		<field name="dropDownSelector" />
-		<field name="dropDownSpinnerStyle" since="11" />
-		<field name="dropDownVerticalOffset" since="5" />
-		<field name="dropDownWidth" since="3" />
-		<field name="duplicateParentState" />
-		<field name="duration" />
-		<field name="editTextBackground" since="11" />
-		<field name="editTextColor" since="11" />
-		<field name="editTextPreferenceStyle" />
-		<field name="editTextStyle" />
-		<field name="editable" deprecated="16" />
-		<field name="editorExtras" since="3" />
-		<field name="elegantTextHeight" since="21" />
-		<field name="elevation" since="21" />
-		<field name="ellipsize" />
-		<field name="ems" />
-		<field name="enableVrMode" since="24" />
-		<field name="enabled" />
-		<field name="end" since="23" />
-		<field name="endColor" />
-		<field name="endX" since="24" />
-		<field name="endY" since="24" />
-		<field name="endYear" deprecated="16" />
-		<field name="enterFadeDuration" since="11" />
-		<field name="entries" />
-		<field name="entryValues" />
-		<field name="eventsInterceptionEnabled" since="4" />
-		<field name="excludeClass" since="21" />
-		<field name="excludeFromRecents" />
-		<field name="excludeId" since="21" />
-		<field name="excludeName" since="21" />
-		<field name="exitFadeDuration" since="11" />
-		<field name="expandableListPreferredChildIndicatorLeft" />
-		<field name="expandableListPreferredChildIndicatorRight" />
-		<field name="expandableListPreferredChildPaddingLeft" />
-		<field name="expandableListPreferredItemIndicatorLeft" />
-		<field name="expandableListPreferredItemIndicatorRight" />
-		<field name="expandableListPreferredItemPaddingLeft" />
-		<field name="expandableListViewStyle" />
-		<field name="expandableListViewWhiteStyle" since="8" />
-		<field name="exported" />
-		<field name="externalService" since="24" />
-		<field name="extraTension" since="4" />
-		<field name="extractNativeLibs" since="23" />
-		<field name="factor" />
-		<field name="fadeDuration" since="4" />
-		<field name="fadeEnabled" since="4" />
-		<field name="fadeOffset" since="4" />
-		<field name="fadeScrollbars" since="5" />
-		<field name="fadingEdge" />
-		<field name="fadingEdgeLength" />
-		<field name="fadingMode" since="19" />
-		<field name="fastScrollAlwaysVisible" since="11" />
-		<field name="fastScrollEnabled" since="3" />
-		<field name="fastScrollOverlayPosition" since="11" />
-		<field name="fastScrollPreviewBackgroundLeft" since="11" />
-		<field name="fastScrollPreviewBackgroundRight" since="11" />
-		<field name="fastScrollStyle" since="21" />
-		<field name="fastScrollTextColor" since="11" />
-		<field name="fastScrollThumbDrawable" since="11" />
-		<field name="fastScrollTrackDrawable" since="11" />
-		<field name="fillAfter" />
-		<field name="fillAlpha" since="21" />
-		<field name="fillBefore" />
-		<field name="fillColor" since="21" />
-		<field name="fillEnabled" since="3" />
-		<field name="fillType" since="24" />
-		<field name="fillViewport" />
-		<field name="filter" />
-		<field name="filterTouchesWhenObscured" since="9" />
-		<field name="fingerprintAuthDrawable" since="23" />
-		<field name="finishOnCloseSystemDialogs" since="5" />
-		<field name="finishOnTaskLaunch" />
-		<field name="firstDayOfWeek" since="11" />
-		<field name="fitsSystemWindows" />
-		<field name="flipInterval" />
-		<field name="focusable" />
-		<field name="focusableInTouchMode" />
-		<field name="focusedByDefault" since="26" />
-		<field name="focusedMonthDateColor" since="11" deprecated="23" />
-		<field name="font" since="26" />
-		<field name="fontFamily" since="16" />
-		<field name="fontFeatureSettings" since="21" />
-		<field name="fontProviderAuthority" since="26" />
-		<field name="fontProviderCerts" since="26" />
-		<field name="fontProviderPackage" since="26" />
-		<field name="fontProviderQuery" since="26" />
-		<field name="fontStyle" since="26" />
-		<field name="fontWeight" since="26" />
-		<field name="footerDividersEnabled" since="3" />
-		<field name="forceHasOverlappingRendering" since="24" />
-		<field name="foreground" />
-		<field name="foregroundGravity" />
-		<field name="foregroundTint" since="21" />
-		<field name="foregroundTintMode" since="21" />
-		<field name="format" />
-		<field name="format12Hour" since="17" />
-		<field name="format24Hour" since="17" />
-		<field name="fraction" since="23" />
-		<field name="fragment" since="11" />
-		<field name="fragmentAllowEnterTransitionOverlap" since="21" />
-		<field name="fragmentAllowReturnTransitionOverlap" since="21" />
-		<field name="fragmentCloseEnterAnimation" since="11" />
-		<field name="fragmentCloseExitAnimation" since="11" />
-		<field name="fragmentEnterTransition" since="21" />
-		<field name="fragmentExitTransition" since="21" />
-		<field name="fragmentFadeEnterAnimation" since="11" />
-		<field name="fragmentFadeExitAnimation" since="11" />
-		<field name="fragmentOpenEnterAnimation" since="11" />
-		<field name="fragmentOpenExitAnimation" since="11" />
-		<field name="fragmentReenterTransition" since="21" />
-		<field name="fragmentReturnTransition" since="21" />
-		<field name="fragmentSharedElementEnterTransition" since="21" />
-		<field name="fragmentSharedElementReturnTransition" since="21" />
-		<field name="freezesText" />
-		<field name="fromAlpha" />
-		<field name="fromDegrees" />
-		<field name="fromId" since="21" />
-		<field name="fromScene" since="19" />
-		<field name="fromXDelta" />
-		<field name="fromXScale" />
-		<field name="fromYDelta" />
-		<field name="fromYScale" />
-		<field name="fullBackupContent" since="23" />
-		<field name="fullBackupOnly" since="21" />
-		<field name="fullBright" />
-		<field name="fullDark" />
-		<field name="functionalTest" />
-		<field name="galleryItemBackground" />
-		<field name="galleryStyle" />
-		<field name="gestureColor" since="4" />
-		<field name="gestureStrokeAngleThreshold" since="4" />
-		<field name="gestureStrokeLengthThreshold" since="4" />
-		<field name="gestureStrokeSquarenessThreshold" since="4" />
-		<field name="gestureStrokeType" since="4" />
-		<field name="gestureStrokeWidth" since="4" />
-		<field name="glEsVersion" since="4" />
-		<field name="goIcon" since="21" />
-		<field name="gradientRadius" />
-		<field name="grantUriPermissions" />
-		<field name="gravity" />
-		<field name="gridViewStyle" />
-		<field name="groupIndicator" />
-		<field name="hand_hour" />
-		<field name="hand_minute" />
-		<field name="handle" since="3" />
-		<field name="handleProfiling" />
-		<field name="hapticFeedbackEnabled" since="3" />
-		<field name="hardwareAccelerated" since="11" />
-		<field name="hasCode" />
-		<field name="headerAmPmTextAppearance" since="21" deprecated="23" />
-		<field name="headerBackground" />
-		<field name="headerDayOfMonthTextAppearance" since="21" deprecated="23" />
-		<field name="headerDividersEnabled" since="3" />
-		<field name="headerMonthTextAppearance" since="21" deprecated="23" />
-		<field name="headerTimeTextAppearance" since="21" deprecated="23" />
-		<field name="headerYearTextAppearance" since="21" deprecated="23" />
-		<field name="height" />
-		<field name="hideOnContentScroll" since="21" />
-		<field name="hint" />
-		<field name="homeAsUpIndicator" since="11" />
-		<field name="homeLayout" since="11" />
-		<field name="horizontalDivider" />
-		<field name="horizontalGap" since="3" />
-		<field name="horizontalScrollViewStyle" since="11" />
-		<field name="horizontalSpacing" />
-		<field name="host" />
-		<field name="hotSpotX" since="24" />
-		<field name="hotSpotY" since="24" />
-		<field name="hyphenationFrequency" since="23" />
-		<field name="icon" />
-		<field name="iconPreview" since="3" />
-		<field name="iconSpaceReserved" since="26" />
-		<field name="iconTint" since="26" />
-		<field name="iconTintMode" since="26" />
-		<field name="iconifiedByDefault" since="11" />
-		<field name="id" />
-		<field name="ignoreGravity" />
-		<field name="imageButtonStyle" />
-		<field name="imageWellStyle" />
-		<field name="imeActionId" since="3" />
-		<field name="imeActionLabel" since="3" />
-		<field name="imeExtractEnterAnimation" since="3" />
-		<field name="imeExtractExitAnimation" since="3" />
-		<field name="imeFullscreenBackground" since="3" />
-		<field name="imeOptions" since="3" />
-		<field name="imeSubtypeExtraValue" since="11" />
-		<field name="imeSubtypeLocale" since="11" />
-		<field name="imeSubtypeMode" since="11" />
-		<field name="immersive" since="11" />
-		<field name="importantForAccessibility" since="16" />
-		<field name="importantForAutofill" since="26" />
-		<field name="inAnimation" />
-		<field name="includeFontPadding" />
-		<field name="includeInGlobalSearch" since="4" />
-		<field name="indeterminate" />
-		<field name="indeterminateBehavior" />
-		<field name="indeterminateDrawable" />
-		<field name="indeterminateDuration" />
-		<field name="indeterminateOnly" />
-		<field name="indeterminateProgressStyle" since="11" />
-		<field name="indeterminateTint" since="21" />
-		<field name="indeterminateTintMode" since="21" />
-		<field name="indicatorEnd" since="18" />
-		<field name="indicatorLeft" />
-		<field name="indicatorRight" />
-		<field name="indicatorStart" since="18" />
-		<field name="inflatedId" />
-		<field name="initOrder" />
-		<field name="initialKeyguardLayout" since="17" />
-		<field name="initialLayout" since="3" />
-		<field name="innerRadius" since="3" />
-		<field name="innerRadiusRatio" />
-		<field name="inputMethod" deprecated="16" />
-		<field name="inputType" since="3" />
-		<field name="inset" since="21" />
-		<field name="insetBottom" />
-		<field name="insetLeft" />
-		<field name="insetRight" />
-		<field name="insetTop" />
-		<field name="installLocation" since="8" />
-		<field name="interpolator" />
-		<field name="isAlwaysSyncable" since="11" />
-		<field name="isAsciiCapable" since="19" />
-		<field name="isAuxiliary" since="14" />
-		<field name="isDefault" since="3" />
-		<field name="isFeatureSplit" since="26" />
-		<field name="isGame" since="21" />
-		<field name="isIndicator" />
-		<field name="isModifier" since="3" />
-		<field name="isRepeatable" since="3" />
-		<field name="isScrollContainer" since="3" />
-		<field name="isStatic" since="26" />
-		<field name="isSticky" since="3" />
-		<field name="isolatedProcess" since="16" />
-		<field name="isolatedSplits" since="26" />
-		<field name="itemBackground" />
-		<field name="itemIconDisabledAlpha" />
-		<field name="itemPadding" since="11" />
-		<field name="itemTextAppearance" />
-		<field name="justificationMode" since="26" />
-		<field name="keepScreenOn" />
-		<field name="key" />
-		<field name="keyBackground" since="3" />
-		<field name="keyEdgeFlags" since="3" />
-		<field name="keyHeight" since="3" />
-		<field name="keyIcon" since="3" />
-		<field name="keyLabel" since="3" />
-		<field name="keyOutputText" since="3" />
-		<field name="keyPreviewHeight" since="3" />
-		<field name="keyPreviewLayout" since="3" />
-		<field name="keyPreviewOffset" since="3" />
-		<field name="keySet" since="19" />
-		<field name="keyTextColor" since="3" />
-		<field name="keyTextSize" since="3" />
-		<field name="keyWidth" since="3" />
-		<field name="keyboardLayout" since="16" />
-		<field name="keyboardMode" since="3" />
-		<field name="keyboardNavigationCluster" since="26" />
-		<field name="keycode" />
-		<field name="killAfterRestore" since="5" />
-		<field name="label" />
-		<field name="labelFor" since="17" />
-		<field name="labelTextSize" since="3" />
-		<field name="languageTag" since="24" />
-		<field name="largeHeap" since="11" />
-		<field name="largeScreens" since="4" />
-		<field name="largestWidthLimitDp" since="13" />
-		<field name="launchMode" />
-		<field name="launchTaskBehindSourceAnimation" since="21" />
-		<field name="launchTaskBehindTargetAnimation" since="21" />
-		<field name="layerType" since="11" />
-		<field name="layout" />
-		<field name="layoutAnimation" />
-		<field name="layoutDirection" since="17" />
-		<field name="layoutMode" since="18" />
-		<field name="layout_above" />
-		<field name="layout_alignBaseline" />
-		<field name="layout_alignBottom" />
-		<field name="layout_alignEnd" since="17" />
-		<field name="layout_alignLeft" />
-		<field name="layout_alignParentBottom" />
-		<field name="layout_alignParentEnd" since="17" />
-		<field name="layout_alignParentLeft" />
-		<field name="layout_alignParentRight" />
-		<field name="layout_alignParentStart" since="17" />
-		<field name="layout_alignParentTop" />
-		<field name="layout_alignRight" />
-		<field name="layout_alignStart" since="17" />
-		<field name="layout_alignTop" />
-		<field name="layout_alignWithParentIfMissing" />
-		<field name="layout_below" />
-		<field name="layout_centerHorizontal" />
-		<field name="layout_centerInParent" />
-		<field name="layout_centerVertical" />
-		<field name="layout_column" />
-		<field name="layout_columnSpan" since="14" />
-		<field name="layout_columnWeight" since="21" />
-		<field name="layout_gravity" />
-		<field name="layout_height" />
-		<field name="layout_margin" />
-		<field name="layout_marginBottom" />
-		<field name="layout_marginEnd" since="17" />
-		<field name="layout_marginHorizontal" since="26" />
-		<field name="layout_marginLeft" />
-		<field name="layout_marginRight" />
-		<field name="layout_marginStart" since="17" />
-		<field name="layout_marginTop" />
-		<field name="layout_marginVertical" since="26" />
-		<field name="layout_row" since="14" />
-		<field name="layout_rowSpan" since="14" />
-		<field name="layout_rowWeight" since="21" />
-		<field name="layout_scale" />
-		<field name="layout_span" />
-		<field name="layout_toEndOf" since="17" />
-		<field name="layout_toLeftOf" />
-		<field name="layout_toRightOf" />
-		<field name="layout_toStartOf" since="17" />
-		<field name="layout_weight" />
-		<field name="layout_width" />
-		<field name="layout_x" />
-		<field name="layout_y" />
-		<field name="left" />
-		<field name="letterSpacing" since="21" />
-		<field name="level" since="24" />
-		<field name="lineSpacingExtra" />
-		<field name="lineSpacingMultiplier" />
-		<field name="lines" />
-		<field name="linksClickable" />
-		<field name="listChoiceBackgroundIndicator" since="11" />
-		<field name="listChoiceIndicatorMultiple" />
-		<field name="listChoiceIndicatorSingle" />
-		<field name="listDivider" />
-		<field name="listDividerAlertDialog" since="11" />
-		<field name="listMenuViewStyle" since="24" />
-		<field name="listPopupWindowStyle" since="11" />
-		<field name="listPreferredItemHeight" />
-		<field name="listPreferredItemHeightLarge" since="14" />
-		<field name="listPreferredItemHeightSmall" since="14" />
-		<field name="listPreferredItemPaddingEnd" since="17" />
-		<field name="listPreferredItemPaddingLeft" since="14" />
-		<field name="listPreferredItemPaddingRight" since="14" />
-		<field name="listPreferredItemPaddingStart" since="17" />
-		<field name="listSelector" />
-		<field name="listSeparatorTextViewStyle" />
-		<field name="listViewStyle" />
-		<field name="listViewWhiteStyle" />
-		<field name="lockTaskMode" since="23" />
-		<field name="logo" since="11" />
-		<field name="logoDescription" since="23" />
-		<field name="longClickable" />
-		<field name="loopViews" since="11" />
-		<field name="manageSpaceActivity" />
-		<field name="mapViewStyle" />
-		<field name="marqueeRepeatLimit" since="2" />
-		<field name="matchOrder" since="21" />
-		<field name="max" />
-		<field name="maxAspectRatio" since="26" />
-		<field name="maxButtonHeight" since="24" />
-		<field name="maxDate" since="11" />
-		<field name="maxEms" />
-		<field name="maxHeight" />
-		<field name="maxItemsPerRow" />
-		<field name="maxLength" />
-		<field name="maxLevel" />
-		<field name="maxLines" />
-		<field name="maxRecents" since="21" />
-		<field name="maxRows" />
-		<field name="maxSdkVersion" since="4" />
-		<field name="maxWidth" />
-		<field name="maximumAngle" since="21" />
-		<field name="measureAllChildren" />
-		<field name="measureWithLargestChild" since="11" />
-		<field name="mediaRouteButtonStyle" since="16" />
-		<field name="mediaRouteTypes" since="16" />
-		<field name="menuCategory" />
-		<field name="mimeType" />
-		<field name="min" since="26" />
-		<field name="minDate" since="11" />
-		<field name="minEms" />
-		<field name="minHeight" />
-		<field name="minLevel" />
-		<field name="minLines" />
-		<field name="minResizeHeight" since="14" />
-		<field name="minResizeWidth" since="14" />
-		<field name="minSdkVersion" />
-		<field name="minWidth" />
-		<field name="minimumHorizontalAngle" since="21" />
-		<field name="minimumVerticalAngle" since="21" />
-		<field name="mipMap" since="18" />
-		<field name="mirrorForRtl" since="18" />
-		<field name="mode" />
-		<field name="moreIcon" />
-		<field name="multiArch" since="21" />
-		<field name="multiprocess" />
-		<field name="name" />
-		<field name="navigationBarColor" since="21" />
-		<field name="navigationContentDescription" since="21" />
-		<field name="navigationIcon" since="21" />
-		<field name="navigationMode" since="11" />
-		<field name="negativeButtonText" />
-		<field name="nestedScrollingEnabled" since="21" />
-		<field name="networkSecurityConfig" since="24" />
-		<field name="nextClusterForward" since="26" />
-		<field name="nextFocusDown" />
-		<field name="nextFocusForward" since="11" />
-		<field name="nextFocusLeft" />
-		<field name="nextFocusRight" />
-		<field name="nextFocusUp" />
-		<field name="noHistory" since="3" />
-		<field name="normalScreens" since="4" />
-		<field name="notificationTimeout" since="14" />
-		<field name="numColumns" />
-		<field name="numStars" />
-		<field name="numberPickerStyle" since="24" />
-		<field name="numbersBackgroundColor" since="21" />
-		<field name="numbersInnerTextColor" since="23" />
-		<field name="numbersSelectorColor" since="21" />
-		<field name="numbersTextColor" since="21" />
-		<field name="numeric" deprecated="16" />
-		<field name="numericModifiers" since="26" />
-		<field name="numericShortcut" />
-		<field name="offset" since="24" />
-		<field name="onClick" since="4" />
-		<field name="oneshot" />
-		<field name="opacity" since="11" />
-		<field name="order" />
-		<field name="orderInCategory" />
-		<field name="ordering" since="11" />
-		<field name="orderingFromXml" />
-		<field name="orientation" />
-		<field name="outAnimation" />
-		<field name="outlineProvider" since="21" />
-		<field name="overScrollFooter" since="9" />
-		<field name="overScrollHeader" since="9" />
-		<field name="overScrollMode" since="9" />
-		<field name="overlapAnchor" since="21" />
-		<field name="overridesImplicitlyEnabledSubtype" since="14" />
-		<field name="packageNames" since="14" />
-		<field name="padding" />
-		<field name="paddingBottom" />
-		<field name="paddingEnd" since="17" />
-		<field name="paddingHorizontal" since="26" />
-		<field name="paddingLeft" />
-		<field name="paddingMode" since="21" />
-		<field name="paddingRight" />
-		<field name="paddingStart" since="17" />
-		<field name="paddingTop" />
-		<field name="paddingVertical" since="26" />
-		<field name="panelBackground" />
-		<field name="panelColorBackground" />
-		<field name="panelColorForeground" />
-		<field name="panelFullBackground" />
-		<field name="panelTextAppearance" />
-		<field name="parentActivityName" since="16" />
-		<field name="password" deprecated="16" />
-		<field name="path" />
-		<field name="pathData" since="21" />
-		<field name="pathPattern" />
-		<field name="pathPrefix" />
-		<field name="patternPathData" since="21" />
-		<field name="permission" />
-		<field name="permissionFlags" since="17" />
-		<field name="permissionGroup" />
-		<field name="permissionGroupFlags" since="17" />
-		<field name="persistableMode" since="21" />
-		<field name="persistent" />
-		<field name="persistentDrawingCache" />
-		<field name="persistentWhenFeatureAvailable" since="26" />
-		<field name="phoneNumber" deprecated="16" />
-		<field name="pivotX" />
-		<field name="pivotY" />
-		<field name="pointerIcon" since="24" />
-		<field name="popupAnimationStyle" since="9" />
-		<field name="popupBackground" />
-		<field name="popupCharacters" since="3" />
-		<field name="popupElevation" since="21" />
-		<field name="popupEnterTransition" since="24" />
-		<field name="popupExitTransition" since="24" />
-		<field name="popupKeyboard" since="3" />
-		<field name="popupLayout" since="3" />
-		<field name="popupMenuStyle" since="11" />
-		<field name="popupTheme" since="21" />
-		<field name="popupWindowStyle" />
-		<field name="port" />
-		<field name="positiveButtonText" />
-		<field name="preferenceCategoryStyle" />
-		<field name="preferenceFragmentStyle" since="24" />
-		<field name="preferenceInformationStyle" />
-		<field name="preferenceLayoutChild" />
-		<field name="preferenceScreenStyle" />
-		<field name="preferenceStyle" />
-		<field name="presentationTheme" since="17" />
-		<field name="previewImage" since="11" />
-		<field name="primaryContentAlpha" since="26" />
-		<field name="priority" />
-		<field name="privateImeOptions" since="3" />
-		<field name="process" />
-		<field name="progress" />
-		<field name="progressBackgroundTint" since="21" />
-		<field name="progressBackgroundTintMode" since="21" />
-		<field name="progressBarPadding" since="11" />
-		<field name="progressBarStyle" />
-		<field name="progressBarStyleHorizontal" />
-		<field name="progressBarStyleInverse" since="4" />
-		<field name="progressBarStyleLarge" />
-		<field name="progressBarStyleLargeInverse" since="4" />
-		<field name="progressBarStyleSmall" />
-		<field name="progressBarStyleSmallInverse" since="4" />
-		<field name="progressBarStyleSmallTitle" />
-		<field name="progressDrawable" />
-		<field name="progressTint" since="21" />
-		<field name="progressTintMode" since="21" />
-		<field name="prompt" />
-		<field name="propertyName" since="11" />
-		<field name="propertyXName" since="21" />
-		<field name="propertyYName" since="21" />
-		<field name="protectionLevel" />
-		<field name="publicKey" since="14" />
-		<field name="queryActionMsg" />
-		<field name="queryAfterZeroResults" since="4" />
-		<field name="queryBackground" since="21" />
-		<field name="queryHint" since="11" />
-		<field name="quickContactBadgeStyleSmallWindowLarge" since="6" />
-		<field name="quickContactBadgeStyleSmallWindowMedium" since="6" />
-		<field name="quickContactBadgeStyleSmallWindowSmall" since="6" />
-		<field name="quickContactBadgeStyleWindowLarge" since="6" />
-		<field name="quickContactBadgeStyleWindowMedium" since="6" />
-		<field name="quickContactBadgeStyleWindowSmall" since="6" />
-		<field name="radioButtonStyle" />
-		<field name="radius" />
-		<field name="rating" />
-		<field name="ratingBarStyle" />
-		<field name="ratingBarStyleIndicator" />
-		<field name="ratingBarStyleSmall" />
-		<field name="readPermission" />
-		<field name="recognitionService" since="21" />
-		<field name="recreateOnConfigChanges" since="26" />
-		<field name="recycleEnabled" since="26" />
-		<field name="relinquishTaskIdentity" since="21" />
-		<field name="reparent" since="21" />
-		<field name="reparentWithOverlay" since="21" />
-		<field name="repeatCount" />
-		<field name="repeatMode" />
-		<field name="reqFiveWayNav" since="3" />
-		<field name="reqHardKeyboard" since="3" />
-		<field name="reqKeyboardType" since="3" />
-		<field name="reqNavigation" since="3" />
-		<field name="reqTouchScreen" since="3" />
-		<field name="requireDeviceUnlock" since="19" />
-		<field name="required" since="5" />
-		<field name="requiredAccountType" since="18" />
-		<field name="requiredFeature" since="26" />
-		<field name="requiredForAllUsers" since="18" />
-		<field name="requiredNotFeature" since="26" />
-		<field name="requiresFadingEdge" since="14" />
-		<field name="requiresSmallestWidthDp" since="13" />
-		<field name="resizeClip" since="22" />
-		<field name="resizeMode" since="12" />
-		<field name="resizeable" since="4" />
-		<field name="resizeableActivity" since="24" />
-		<field name="resource" />
-		<field name="restoreAnyVersion" since="8" />
-		<field name="restoreNeedsApplication" since="5" deprecated="16" />
-		<field name="restrictedAccountType" since="18" />
-		<field name="restrictionType" since="21" />
-		<field name="resumeWhilePausing" since="21" />
-		<field name="reversible" since="21" />
-		<field name="revisionCode" since="22" />
-		<field name="right" />
-		<field name="ringtonePreferenceStyle" />
-		<field name="ringtoneType" />
-		<field name="rotation" since="11" />
-		<field name="rotationAnimation" since="26" />
-		<field name="rotationX" since="11" />
-		<field name="rotationY" since="11" />
-		<field name="roundIcon" since="25" />
-		<field name="rowCount" since="14" />
-		<field name="rowDelay" />
-		<field name="rowEdgeFlags" since="3" />
-		<field name="rowHeight" />
-		<field name="rowOrderPreserved" since="14" />
-		<field name="saveEnabled" />
-		<field name="scaleGravity" />
-		<field name="scaleHeight" />
-		<field name="scaleType" />
-		<field name="scaleWidth" />
-		<field name="scaleX" since="11" />
-		<field name="scaleY" since="11" />
-		<field name="scheme" />
-		<field name="screenDensity" since="9" />
-		<field name="screenOrientation" />
-		<field name="screenSize" since="9" />
-		<field name="scrollHorizontally" />
-		<field name="scrollIndicators" since="23" />
-		<field name="scrollViewStyle" />
-		<field name="scrollX" />
-		<field name="scrollY" />
-		<field name="scrollbarAlwaysDrawHorizontalTrack" />
-		<field name="scrollbarAlwaysDrawVerticalTrack" />
-		<field name="scrollbarDefaultDelayBeforeFade" since="5" />
-		<field name="scrollbarFadeDuration" since="5" />
-		<field name="scrollbarSize" />
-		<field name="scrollbarStyle" />
-		<field name="scrollbarThumbHorizontal" />
-		<field name="scrollbarThumbVertical" />
-		<field name="scrollbarTrackHorizontal" />
-		<field name="scrollbarTrackVertical" />
-		<field name="scrollbars" />
-		<field name="scrollingCache" />
-		<field name="searchButtonText" deprecated="16" />
-		<field name="searchHintIcon" since="22" />
-		<field name="searchIcon" since="21" />
-		<field name="searchMode" />
-		<field name="searchSettingsDescription" since="4" />
-		<field name="searchSuggestAuthority" />
-		<field name="searchSuggestIntentAction" />
-		<field name="searchSuggestIntentData" />
-		<field name="searchSuggestPath" />
-		<field name="searchSuggestSelection" />
-		<field name="searchSuggestThreshold" since="4" />
-		<field name="searchViewStyle" since="21" />
-		<field name="secondaryContentAlpha" since="26" />
-		<field name="secondaryProgress" />
-		<field name="secondaryProgressTint" since="21" />
-		<field name="secondaryProgressTintMode" since="21" />
-		<field name="seekBarStyle" />
-		<field name="segmentedButtonStyle" since="11" />
-		<field name="selectAllOnFocus" />
-		<field name="selectable" />
-		<field name="selectableItemBackground" since="11" />
-		<field name="selectableItemBackgroundBorderless" since="21" />
-		<field name="selectedDateVerticalBar" since="11" deprecated="23" />
-		<field name="selectedWeekBackgroundColor" since="11" deprecated="23" />
-		<field name="sessionService" since="21" />
-		<field name="settingsActivity" since="3" />
-		<field name="setupActivity" since="21" />
-		<field name="shadowColor" />
-		<field name="shadowDx" />
-		<field name="shadowDy" />
-		<field name="shadowRadius" />
-		<field name="shape" />
-		<field name="shareInterpolator" />
-		<field name="sharedUserId" />
-		<field name="sharedUserLabel" since="3" />
-		<field name="shortcutDisabledMessage" since="25" />
-		<field name="shortcutId" since="25" />
-		<field name="shortcutLongLabel" since="25" />
-		<field name="shortcutShortLabel" since="25" />
-		<field name="shouldDisableView" />
-		<field name="showAsAction" since="11" />
-		<field name="showDefault" />
-		<field name="showDividers" since="11" />
-		<field name="showForAllUsers" since="23" />
-		<field name="showMetadataInPreview" since="25" />
-		<field name="showOnLockScreen" since="17" deprecated="23" />
-		<field name="showSilent" />
-		<field name="showText" since="21" />
-		<field name="showWeekNumber" since="11" deprecated="23" />
-		<field name="shownWeekCount" since="11" deprecated="23" />
-		<field name="shrinkColumns" />
-		<field name="singleLine" deprecated="16" />
-		<field name="singleLineTitle" since="26" />
-		<field name="singleUser" since="17" />
-		<field name="slideEdge" since="21" />
-		<field name="smallIcon" since="5" />
-		<field name="smallScreens" since="4" />
-		<field name="smoothScrollbar" since="3" />
-		<field name="soundEffectsEnabled" />
-		<field name="spacing" />
-		<field name="spinnerDropDownItemStyle" />
-		<field name="spinnerItemStyle" />
-		<field name="spinnerMode" since="11" />
-		<field name="spinnerStyle" />
-		<field name="spinnersShown" since="11" />
-		<field name="splitMotionEvents" since="11" />
-		<field name="splitName" since="26" />
-		<field name="splitTrack" since="21" />
-		<field name="spotShadowAlpha" since="21" />
-		<field name="src" />
-		<field name="ssp" since="19" />
-		<field name="sspPattern" since="19" />
-		<field name="sspPrefix" since="19" />
-		<field name="stackFromBottom" />
-		<field name="stackViewStyle" since="21" />
-		<field name="starStyle" />
-		<field name="start" since="23" />
-		<field name="startColor" />
-		<field name="startDelay" since="19" />
-		<field name="startOffset" />
-		<field name="startX" since="24" />
-		<field name="startY" since="24" />
-		<field name="startYear" deprecated="16" />
-		<field name="stateListAnimator" since="21" />
-		<field name="stateNotNeeded" />
-		<field name="state_above_anchor" />
-		<field name="state_accelerated" since="11" />
-		<field name="state_activated" since="11" />
-		<field name="state_active" />
-		<field name="state_checkable" />
-		<field name="state_checked" />
-		<field name="state_drag_can_accept" since="14" />
-		<field name="state_drag_hovered" since="14" />
-		<field name="state_empty" />
-		<field name="state_enabled" />
-		<field name="state_expanded" />
-		<field name="state_first" />
-		<field name="state_focused" />
-		<field name="state_hovered" since="14" />
-		<field name="state_last" />
-		<field name="state_long_pressable" since="3" />
-		<field name="state_middle" />
-		<field name="state_multiline" since="11" />
-		<field name="state_pressed" />
-		<field name="state_selected" />
-		<field name="state_single" />
-		<field name="state_window_focused" />
-		<field name="staticWallpaperPreview" since="11" />
-		<field name="statusBarColor" since="21" />
-		<field name="stepSize" />
-		<field name="stopWithTask" since="14" />
-		<field name="streamType" />
-		<field name="stretchColumns" />
-		<field name="stretchMode" />
-		<field name="strokeAlpha" since="21" />
-		<field name="strokeColor" since="21" />
-		<field name="strokeLineCap" since="21" />
-		<field name="strokeLineJoin" since="21" />
-		<field name="strokeMiterLimit" since="21" />
-		<field name="strokeWidth" since="21" />
-		<field name="subMenuArrow" since="24" />
-		<field name="submitBackground" since="21" />
-		<field name="subtitle" since="11" />
-		<field name="subtitleTextAppearance" since="21" />
-		<field name="subtitleTextColor" since="23" />
-		<field name="subtitleTextStyle" since="11" />
-		<field name="subtypeExtraValue" since="14" />
-		<field name="subtypeId" since="17" />
-		<field name="subtypeLocale" since="14" />
-		<field name="suggestActionMsg" />
-		<field name="suggestActionMsgColumn" />
-		<field name="suggestionRowLayout" since="21" />
-		<field name="summary" />
-		<field name="summaryColumn" since="5" />
-		<field name="summaryOff" />
-		<field name="summaryOn" />
-		<field name="supportsAssist" since="23" />
-		<field name="supportsLaunchVoiceAssistFromKeyguard" since="23" />
-		<field name="supportsLocalInteraction" since="24" />
-		<field name="supportsPictureInPicture" since="24" />
-		<field name="supportsRtl" since="17" />
-		<field name="supportsSwitchingToNextInputMethod" since="19" />
-		<field name="supportsUploading" since="5" />
-		<field name="switchMinWidth" since="14" />
-		<field name="switchPadding" since="14" />
-		<field name="switchPreferenceStyle" since="14" />
-		<field name="switchStyle" since="21" />
-		<field name="switchTextAppearance" since="14" />
-		<field name="switchTextOff" since="14" />
-		<field name="switchTextOn" since="14" />
-		<field name="syncable" />
-		<field name="tabStripEnabled" since="8" />
-		<field name="tabStripLeft" since="8" />
-		<field name="tabStripRight" since="8" />
-		<field name="tabWidgetStyle" />
-		<field name="tag" />
-		<field name="targetActivity" />
-		<field name="targetClass" />
-		<field name="targetDescriptions" since="14" deprecated="23" />
-		<field name="targetId" since="19" />
-		<field name="targetName" since="21" />
-		<field name="targetPackage" />
-		<field name="targetProcesses" since="26" />
-		<field name="targetSandboxVersion" since="26" />
-		<field name="targetSdkVersion" since="4" />
-		<field name="taskAffinity" />
-		<field name="taskCloseEnterAnimation" />
-		<field name="taskCloseExitAnimation" />
-		<field name="taskOpenEnterAnimation" />
-		<field name="taskOpenExitAnimation" />
-		<field name="taskToBackEnterAnimation" />
-		<field name="taskToBackExitAnimation" />
-		<field name="taskToFrontEnterAnimation" />
-		<field name="taskToFrontExitAnimation" />
-		<field name="tension" since="4" />
-		<field name="testOnly" since="4" />
-		<field name="text" />
-		<field name="textAlignment" since="17" />
-		<field name="textAllCaps" since="14" />
-		<field name="textAppearance" />
-		<field name="textAppearanceButton" />
-		<field name="textAppearanceInverse" />
-		<field name="textAppearanceLarge" />
-		<field name="textAppearanceLargeInverse" />
-		<field name="textAppearanceLargePopupMenu" since="11" />
-		<field name="textAppearanceListItem" since="14" />
-		<field name="textAppearanceListItemSecondary" since="21" />
-		<field name="textAppearanceListItemSmall" since="14" />
-		<field name="textAppearanceMedium" />
-		<field name="textAppearanceMediumInverse" />
-		<field name="textAppearancePopupMenuHeader" since="24" />
-		<field name="textAppearanceSearchResultSubtitle" since="5" />
-		<field name="textAppearanceSearchResultTitle" since="5" />
-		<field name="textAppearanceSmall" />
-		<field name="textAppearanceSmallInverse" />
-		<field name="textAppearanceSmallPopupMenu" since="11" />
-		<field name="textCheckMark" />
-		<field name="textCheckMarkInverse" />
-		<field name="textColor" />
-		<field name="textColorAlertDialogListItem" since="11" />
-		<field name="textColorHighlight" />
-		<field name="textColorHighlightInverse" since="11" />
-		<field name="textColorHint" />
-		<field name="textColorHintInverse" />
-		<field name="textColorLink" />
-		<field name="textColorLinkInverse" since="11" />
-		<field name="textColorPrimary" />
-		<field name="textColorPrimaryDisableOnly" />
-		<field name="textColorPrimaryInverse" />
-		<field name="textColorPrimaryInverseDisableOnly" since="4" />
-		<field name="textColorPrimaryInverseNoDisable" />
-		<field name="textColorPrimaryNoDisable" />
-		<field name="textColorSecondary" />
-		<field name="textColorSecondaryInverse" />
-		<field name="textColorSecondaryInverseNoDisable" />
-		<field name="textColorSecondaryNoDisable" />
-		<field name="textColorTertiary" />
-		<field name="textColorTertiaryInverse" />
-		<field name="textCursorDrawable" since="12" />
-		<field name="textDirection" since="17" />
-		<field name="textEditNoPasteWindowLayout" since="11" />
-		<field name="textEditPasteWindowLayout" since="11" />
-		<field name="textEditSideNoPasteWindowLayout" since="11" />
-		<field name="textEditSidePasteWindowLayout" since="11" />
-		<field name="textEditSuggestionItemLayout" since="14" />
-		<field name="textFilterEnabled" />
-		<field name="textIsSelectable" since="11" />
-		<field name="textOff" />
-		<field name="textOn" />
-		<field name="textScaleX" />
-		<field name="textSelectHandle" since="9" />
-		<field name="textSelectHandleLeft" since="9" />
-		<field name="textSelectHandleRight" since="9" />
-		<field name="textSelectHandleWindowStyle" since="9" />
-		<field name="textSize" />
-		<field name="textStyle" />
-		<field name="textSuggestionsWindowStyle" since="14" />
-		<field name="textViewStyle" />
-		<field name="theme" />
-		<field name="thickness" since="3" />
-		<field name="thicknessRatio" />
-		<field name="thumb" />
-		<field name="thumbOffset" />
-		<field name="thumbPosition" since="23" />
-		<field name="thumbTextPadding" since="14" />
-		<field name="thumbTint" since="21" />
-		<field name="thumbTintMode" since="21" />
-		<field name="thumbnail" since="5" />
-		<field name="tickMark" since="24" />
-		<field name="tickMarkTint" since="24" />
-		<field name="tickMarkTintMode" since="24" />
-		<field name="tileMode" />
-		<field name="tileModeX" since="21" />
-		<field name="tileModeY" since="21" />
-		<field name="timePickerDialogTheme" since="21" />
-		<field name="timePickerMode" since="21" />
-		<field name="timePickerStyle" since="21" />
-		<field name="timeZone" since="17" />
-		<field name="tint" />
-		<field name="tintMode" since="21" />
-		<field name="title" />
-		<field name="titleCondensed" />
-		<field name="titleMargin" since="24" />
-		<field name="titleMarginBottom" since="24" />
-		<field name="titleMarginEnd" since="24" />
-		<field name="titleMarginStart" since="24" />
-		<field name="titleMarginTop" since="24" />
-		<field name="titleTextAppearance" since="21" />
-		<field name="titleTextColor" since="23" />
-		<field name="titleTextStyle" since="11" />
-		<field name="toAlpha" />
-		<field name="toDegrees" />
-		<field name="toId" since="21" />
-		<field name="toScene" since="19" />
-		<field name="toXDelta" />
-		<field name="toXScale" />
-		<field name="toYDelta" />
-		<field name="toYScale" />
-		<field name="toolbarStyle" since="21" />
-		<field name="tooltipText" since="26" />
-		<field name="top" />
-		<field name="topBright" />
-		<field name="topDark" />
-		<field name="topLeftRadius" />
-		<field name="topOffset" since="3" />
-		<field name="topRightRadius" />
-		<field name="touchscreenBlocksFocus" since="21" />
-		<field name="track" since="14" />
-		<field name="trackTint" since="23" />
-		<field name="trackTintMode" since="23" />
-		<field name="transcriptMode" />
-		<field name="transformPivotX" since="11" />
-		<field name="transformPivotY" since="11" />
-		<field name="transition" since="19" />
-		<field name="transitionGroup" since="21" />
-		<field name="transitionName" since="21" />
-		<field name="transitionOrdering" since="19" />
-		<field name="transitionVisibilityMode" since="21" />
-		<field name="translateX" since="21" />
-		<field name="translateY" since="21" />
-		<field name="translationX" since="11" />
-		<field name="translationY" since="11" />
-		<field name="translationZ" since="21" />
-		<field name="trimPathEnd" since="21" />
-		<field name="trimPathOffset" since="21" />
-		<field name="trimPathStart" since="21" />
-		<field name="tunerCount" since="24" />
-		<field name="type" />
-		<field name="typeface" />
-		<field name="uiOptions" since="14" />
-		<field name="uncertainGestureColor" since="4" />
-		<field name="unfocusedMonthDateColor" since="11" deprecated="23" />
-		<field name="unselectedAlpha" />
-		<field name="updatePeriodMillis" since="3" />
-		<field name="use32bitAbi" since="24" />
-		<field name="useDefaultMargins" since="14" />
-		<field name="useIntrinsicSizeAsMinimum" since="11" />
-		<field name="useLevel" />
-		<field name="userVisible" since="5" />
-		<field name="usesCleartextTraffic" since="23" />
-		<field name="value" />
-		<field name="valueFrom" since="11" />
-		<field name="valueTo" since="11" />
-		<field name="valueType" since="11" />
-		<field name="variablePadding" />
-		<field name="vendor" since="19" />
-		<field name="version" since="24" />
-		<field name="versionCode" />
-		<field name="versionName" />
-		<field name="verticalCorrection" since="3" />
-		<field name="verticalDivider" />
-		<field name="verticalGap" since="3" />
-		<field name="verticalScrollbarPosition" since="11" />
-		<field name="verticalSpacing" />
-		<field name="viewportHeight" since="21" />
-		<field name="viewportWidth" since="21" />
-		<field name="visibility" />
-		<field name="visible" />
-		<field name="visibleToInstantApps" since="26" />
-		<field name="vmSafeMode" since="8" />
-		<field name="voiceIcon" since="21" />
-		<field name="voiceLanguage" since="3" />
-		<field name="voiceLanguageModel" since="3" />
-		<field name="voiceMaxResults" since="3" />
-		<field name="voicePromptText" since="3" />
-		<field name="voiceSearchMode" since="3" />
-		<field name="wallpaperCloseEnterAnimation" since="5" />
-		<field name="wallpaperCloseExitAnimation" since="5" />
-		<field name="wallpaperIntraCloseEnterAnimation" since="5" />
-		<field name="wallpaperIntraCloseExitAnimation" since="5" />
-		<field name="wallpaperIntraOpenEnterAnimation" since="5" />
-		<field name="wallpaperIntraOpenExitAnimation" since="5" />
-		<field name="wallpaperOpenEnterAnimation" since="5" />
-		<field name="wallpaperOpenExitAnimation" since="5" />
-		<field name="webTextViewStyle" since="8" />
-		<field name="webViewStyle" />
-		<field name="weekDayTextAppearance" since="11" />
-		<field name="weekNumberColor" since="11" deprecated="23" />
-		<field name="weekSeparatorLineColor" since="11" deprecated="23" />
-		<field name="weightSum" />
-		<field name="widgetCategory" since="17" />
-		<field name="widgetLayout" />
-		<field name="width" />
-		<field name="windowActionBar" since="11" />
-		<field name="windowActionBarOverlay" since="11" />
-		<field name="windowActionModeOverlay" since="11" />
-		<field name="windowActivityTransitions" since="21" />
-		<field name="windowAllowEnterTransitionOverlap" since="21" />
-		<field name="windowAllowReturnTransitionOverlap" since="21" />
-		<field name="windowAnimationStyle" />
-		<field name="windowBackground" />
-		<field name="windowBackgroundFallback" since="24" />
-		<field name="windowClipToOutline" since="21" />
-		<field name="windowCloseOnTouchOutside" since="11" />
-		<field name="windowContentOverlay" />
-		<field name="windowContentTransitionManager" since="21" />
-		<field name="windowContentTransitions" since="21" />
-		<field name="windowDisablePreview" since="3" />
-		<field name="windowDrawsSystemBarBackgrounds" since="21" />
-		<field name="windowElevation" since="21" />
-		<field name="windowEnableSplitTouch" since="11" />
-		<field name="windowEnterAnimation" />
-		<field name="windowEnterTransition" since="21" />
-		<field name="windowExitAnimation" />
-		<field name="windowExitTransition" since="21" />
-		<field name="windowFrame" />
-		<field name="windowFullscreen" />
-		<field name="windowHideAnimation" />
-		<field name="windowIsFloating" />
-		<field name="windowIsTranslucent" />
-		<field name="windowLightStatusBar" since="23" />
-		<field name="windowMinWidthMajor" since="11" />
-		<field name="windowMinWidthMinor" since="11" />
-		<field name="windowNoDisplay" since="3" />
-		<field name="windowNoTitle" />
-		<field name="windowOverscan" since="18" />
-		<field name="windowReenterTransition" since="21" />
-		<field name="windowReturnTransition" since="21" />
-		<field name="windowSharedElementEnterTransition" since="21" />
-		<field name="windowSharedElementExitTransition" since="21" />
-		<field name="windowSharedElementReenterTransition" since="21" />
-		<field name="windowSharedElementReturnTransition" since="21" />
-		<field name="windowSharedElementsUseOverlay" since="21" />
-		<field name="windowShowAnimation" />
-		<field name="windowShowWallpaper" since="5" />
-		<field name="windowSoftInputMode" since="3" />
-		<field name="windowSplashscreenContent" since="26" />
-		<field name="windowSwipeToDismiss" since="20" />
-		<field name="windowTitleBackgroundStyle" />
-		<field name="windowTitleSize" />
-		<field name="windowTitleStyle" />
-		<field name="windowTransitionBackgroundFadeDuration" since="21" />
-		<field name="windowTranslucentNavigation" since="19" />
-		<field name="windowTranslucentStatus" since="19" />
-		<field name="writePermission" />
-		<field name="x" />
-		<field name="xlargeScreens" since="9" />
-		<field name="y" />
-		<field name="yearListItemTextAppearance" since="21" deprecated="23" />
-		<field name="yearListSelectorColor" since="21" deprecated="23" />
-		<field name="yesNoPreferenceStyle" />
-		<field name="zAdjustment" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="absListViewStyle"/>
+		<field name="accessibilityEventTypes" since="14"/>
+		<field name="accessibilityFeedbackType" since="14"/>
+		<field name="accessibilityFlags" since="14"/>
+		<field name="accessibilityLiveRegion" since="19"/>
+		<field name="accessibilityTraversalAfter" since="22"/>
+		<field name="accessibilityTraversalBefore" since="22"/>
+		<field name="accountPreferences" since="5"/>
+		<field name="accountType" since="5"/>
+		<field name="action"/>
+		<field name="actionBarDivider" since="14"/>
+		<field name="actionBarItemBackground" since="14"/>
+		<field name="actionBarPopupTheme" since="21"/>
+		<field name="actionBarSize" since="11"/>
+		<field name="actionBarSplitStyle" since="14"/>
+		<field name="actionBarStyle" since="11"/>
+		<field name="actionBarTabBarStyle" since="11"/>
+		<field name="actionBarTabStyle" since="11"/>
+		<field name="actionBarTabTextStyle" since="11"/>
+		<field name="actionBarTheme" since="21"/>
+		<field name="actionBarWidgetTheme" since="14"/>
+		<field name="actionButtonStyle" since="11"/>
+		<field name="actionDropDownStyle" since="11"/>
+		<field name="actionLayout" since="11"/>
+		<field name="actionMenuTextAppearance" since="11"/>
+		<field name="actionMenuTextColor" since="11"/>
+		<field name="actionModeBackground" since="11"/>
+		<field name="actionModeCloseButtonStyle" since="11"/>
+		<field name="actionModeCloseDrawable" since="11"/>
+		<field name="actionModeCopyDrawable" since="11"/>
+		<field name="actionModeCutDrawable" since="11"/>
+		<field name="actionModeFindDrawable" since="21"/>
+		<field name="actionModePasteDrawable" since="11"/>
+		<field name="actionModeSelectAllDrawable" since="14"/>
+		<field name="actionModeShareDrawable" since="21"/>
+		<field name="actionModeSplitBackground" since="14"/>
+		<field name="actionModeStyle" since="14"/>
+		<field name="actionModeWebSearchDrawable" since="21"/>
+		<field name="actionOverflowButtonStyle" since="11"/>
+		<field name="actionOverflowMenuStyle" since="21"/>
+		<field name="actionProviderClass" since="14"/>
+		<field name="actionViewClass" since="11"/>
+		<field name="activatedBackgroundIndicator" since="11"/>
+		<field name="activityCloseEnterAnimation"/>
+		<field name="activityCloseExitAnimation"/>
+		<field name="activityOpenEnterAnimation"/>
+		<field name="activityOpenExitAnimation"/>
+		<field name="addPrintersActivity" since="19"/>
+		<field name="addStatesFromChildren"/>
+		<field name="adjustViewBounds"/>
+		<field name="advancedPrintOptionsActivity" since="19"/>
+		<field name="alertDialogIcon" since="11"/>
+		<field name="alertDialogStyle"/>
+		<field name="alertDialogTheme" since="11"/>
+		<field name="alignmentMode" since="14"/>
+		<field name="allContactsName" since="11"/>
+		<field name="allowBackup" since="4"/>
+		<field name="allowClearUserData"/>
+		<field name="allowEmbedded" since="20"/>
+		<field name="allowParallelSyncs" since="11"/>
+		<field name="allowSingleTap" since="3"/>
+		<field name="allowTaskReparenting"/>
+		<field name="allowUndo" since="23"/>
+		<field name="alpha" since="11"/>
+		<field name="alphabeticModifiers" since="26"/>
+		<field name="alphabeticShortcut"/>
+		<field name="alwaysDrawnWithCache"/>
+		<field name="alwaysRetainTaskState"/>
+		<field name="amPmBackgroundColor" since="21" deprecated="23"/>
+		<field name="amPmTextColor" since="21" deprecated="23"/>
+		<field name="ambientShadowAlpha" since="21"/>
+		<field name="angle"/>
+		<field name="animateFirstView" since="11"/>
+		<field name="animateLayoutChanges" since="11"/>
+		<field name="animateOnClick" since="3"/>
+		<field name="animation"/>
+		<field name="animationCache"/>
+		<field name="animationDuration"/>
+		<field name="animationOrder"/>
+		<field name="animationResolution" since="11" deprecated="16"/>
+		<field name="antialias"/>
+		<field name="anyDensity" since="4"/>
+		<field name="apduServiceBanner" since="19"/>
+		<field name="apiKey"/>
+		<field name="appCategory" since="26"/>
+		<field name="author" since="7"/>
+		<field name="authorities"/>
+		<field name="autoAdvanceViewId" since="11"/>
+		<field name="autoCompleteTextViewStyle"/>
+		<field name="autoLink"/>
+		<field name="autoMirrored" since="19"/>
+		<field name="autoRemoveFromRecents" since="21"/>
+		<field name="autoSizeMaxTextSize" since="26"/>
+		<field name="autoSizeMinTextSize" since="26"/>
+		<field name="autoSizePresetSizes" since="26"/>
+		<field name="autoSizeStepGranularity" since="26"/>
+		<field name="autoSizeTextType" since="26"/>
+		<field name="autoStart" since="7"/>
+		<field name="autoText" deprecated="16"/>
+		<field name="autoUrlDetect" since="4"/>
+		<field name="autoVerify" since="23"/>
+		<field name="autofillHints" since="26"/>
+		<field name="autofilledHighlight" since="26"/>
+		<field name="background"/>
+		<field name="backgroundDimAmount"/>
+		<field name="backgroundDimEnabled" since="3"/>
+		<field name="backgroundSplit" since="14"/>
+		<field name="backgroundStacked" since="14"/>
+		<field name="backgroundTint" since="21"/>
+		<field name="backgroundTintMode" since="21"/>
+		<field name="backupAgent" since="4"/>
+		<field name="backupInForeground" since="24"/>
+		<field name="banner" since="21"/>
+		<field name="baseline" since="11"/>
+		<field name="baselineAlignBottom"/>
+		<field name="baselineAligned"/>
+		<field name="baselineAlignedChildIndex"/>
+		<field name="bitmap" since="24"/>
+		<field name="borderlessButtonStyle" since="11"/>
+		<field name="bottom"/>
+		<field name="bottomBright"/>
+		<field name="bottomDark"/>
+		<field name="bottomLeftRadius"/>
+		<field name="bottomMedium"/>
+		<field name="bottomOffset" since="3"/>
+		<field name="bottomRightRadius"/>
+		<field name="breadCrumbShortTitle" since="11"/>
+		<field name="breadCrumbTitle" since="11"/>
+		<field name="breakStrategy" since="23"/>
+		<field name="bufferType"/>
+		<field name="button"/>
+		<field name="buttonBarButtonStyle" since="11"/>
+		<field name="buttonBarNegativeButtonStyle" since="21"/>
+		<field name="buttonBarNeutralButtonStyle" since="21"/>
+		<field name="buttonBarPositiveButtonStyle" since="21"/>
+		<field name="buttonBarStyle" since="11"/>
+		<field name="buttonGravity" since="24"/>
+		<field name="buttonStyle"/>
+		<field name="buttonStyleInset"/>
+		<field name="buttonStyleSmall"/>
+		<field name="buttonStyleToggle"/>
+		<field name="buttonTint" since="21"/>
+		<field name="buttonTintMode" since="21"/>
+		<field name="cacheColorHint"/>
+		<field name="calendarTextColor" since="21"/>
+		<field name="calendarViewShown" since="11"/>
+		<field name="calendarViewStyle" since="11"/>
+		<field name="canControlMagnification" since="24"/>
+		<field name="canPerformGestures" since="24"/>
+		<field name="canRecord" since="24"/>
+		<field name="canRequestEnhancedWebAccessibility" since="18" deprecated="26"/>
+		<field name="canRequestFilterKeyEvents" since="18"/>
+		<field name="canRequestFingerprintGestures" since="26"/>
+		<field name="canRequestTouchExplorationMode" since="18"/>
+		<field name="canRetrieveWindowContent" since="14"/>
+		<field name="candidatesTextStyleSpans" since="3"/>
+		<field name="capitalize" deprecated="16"/>
+		<field name="category" since="19"/>
+		<field name="centerBright"/>
+		<field name="centerColor"/>
+		<field name="centerDark"/>
+		<field name="centerMedium"/>
+		<field name="centerX"/>
+		<field name="centerY"/>
+		<field name="certDigest" since="26"/>
+		<field name="checkBoxPreferenceStyle"/>
+		<field name="checkMark"/>
+		<field name="checkMarkTint" since="21"/>
+		<field name="checkMarkTintMode" since="21"/>
+		<field name="checkable"/>
+		<field name="checkableBehavior"/>
+		<field name="checkboxStyle"/>
+		<field name="checked"/>
+		<field name="checkedButton"/>
+		<field name="checkedTextViewStyle" since="17"/>
+		<field name="childDivider"/>
+		<field name="childIndicator"/>
+		<field name="childIndicatorEnd" since="18"/>
+		<field name="childIndicatorLeft"/>
+		<field name="childIndicatorRight"/>
+		<field name="childIndicatorStart" since="18"/>
+		<field name="choiceMode"/>
+		<field name="classLoader" since="27"/>
+		<field name="clearTaskOnLaunch"/>
+		<field name="clickable"/>
+		<field name="clipChildren"/>
+		<field name="clipOrientation"/>
+		<field name="clipToPadding"/>
+		<field name="closeIcon" since="21"/>
+		<field name="codes" since="3"/>
+		<field name="collapseColumns"/>
+		<field name="collapseContentDescription" since="22"/>
+		<field name="collapseIcon" since="24"/>
+		<field name="color"/>
+		<field name="colorAccent" since="21"/>
+		<field name="colorActivatedHighlight" since="14"/>
+		<field name="colorBackground"/>
+		<field name="colorBackgroundCacheHint" since="5"/>
+		<field name="colorBackgroundFloating" since="23"/>
+		<field name="colorButtonNormal" since="21"/>
+		<field name="colorControlActivated" since="21"/>
+		<field name="colorControlHighlight" since="21"/>
+		<field name="colorControlNormal" since="21"/>
+		<field name="colorEdgeEffect" since="21"/>
+		<field name="colorError" since="26"/>
+		<field name="colorFocusedHighlight" since="14"/>
+		<field name="colorForeground"/>
+		<field name="colorForegroundInverse"/>
+		<field name="colorLongPressedHighlight" since="14"/>
+		<field name="colorMode" since="26"/>
+		<field name="colorMultiSelectHighlight" since="14"/>
+		<field name="colorPressedHighlight" since="14"/>
+		<field name="colorPrimary" since="21"/>
+		<field name="colorPrimaryDark" since="21"/>
+		<field name="colorSecondary" since="25"/>
+		<field name="columnCount" since="14"/>
+		<field name="columnDelay"/>
+		<field name="columnOrderPreserved" since="14"/>
+		<field name="columnWidth"/>
+		<field name="commitIcon" since="21"/>
+		<field name="compatibleWidthLimitDp" since="13"/>
+		<field name="completionHint"/>
+		<field name="completionHintView"/>
+		<field name="completionThreshold"/>
+		<field name="configChanges"/>
+		<field name="configure" since="3"/>
+		<field name="constantSize"/>
+		<field name="content" since="3"/>
+		<field name="contentAgeHint" since="21"/>
+		<field name="contentAuthority" since="5"/>
+		<field name="contentDescription" since="4"/>
+		<field name="contentInsetEnd" since="21"/>
+		<field name="contentInsetEndWithActions" since="24"/>
+		<field name="contentInsetLeft" since="21"/>
+		<field name="contentInsetRight" since="21"/>
+		<field name="contentInsetStart" since="21"/>
+		<field name="contentInsetStartWithNavigation" since="24"/>
+		<field name="contextClickable" since="23"/>
+		<field name="contextDescription" since="25"/>
+		<field name="contextPopupMenuStyle" since="24"/>
+		<field name="contextUri" since="25"/>
+		<field name="controlX1" since="21"/>
+		<field name="controlX2" since="21"/>
+		<field name="controlY1" since="21"/>
+		<field name="controlY2" since="21"/>
+		<field name="countDown" since="24"/>
+		<field name="country" since="21"/>
+		<field name="cropToPadding"/>
+		<field name="cursorVisible"/>
+		<field name="customNavigationLayout" since="11"/>
+		<field name="customTokens" since="11"/>
+		<field name="cycles"/>
+		<field name="dashGap"/>
+		<field name="dashWidth"/>
+		<field name="data"/>
+		<field name="datePickerDialogTheme" since="21"/>
+		<field name="datePickerMode" since="21"/>
+		<field name="datePickerStyle" since="11"/>
+		<field name="dateTextAppearance" since="11"/>
+		<field name="dayOfWeekBackground" since="21" deprecated="23"/>
+		<field name="dayOfWeekTextAppearance" since="21" deprecated="23"/>
+		<field name="debuggable"/>
+		<field name="defaultFocusHighlightEnabled" since="26"/>
+		<field name="defaultHeight" since="24"/>
+		<field name="defaultToDeviceProtectedStorage" since="24"/>
+		<field name="defaultValue"/>
+		<field name="defaultWidth" since="24"/>
+		<field name="delay"/>
+		<field name="dependency"/>
+		<field name="descendantFocusability"/>
+		<field name="description"/>
+		<field name="detachWallpaper" since="5"/>
+		<field name="detailColumn" since="5"/>
+		<field name="detailSocialSummary" since="5"/>
+		<field name="detailsElementBackground" since="11"/>
+		<field name="dial"/>
+		<field name="dialogIcon"/>
+		<field name="dialogLayout"/>
+		<field name="dialogMessage"/>
+		<field name="dialogPreferenceStyle"/>
+		<field name="dialogPreferredPadding" since="22"/>
+		<field name="dialogTheme" since="11"/>
+		<field name="dialogTitle"/>
+		<field name="digits"/>
+		<field name="directBootAware" since="24"/>
+		<field name="direction"/>
+		<field name="directionDescriptions" since="14" deprecated="23"/>
+		<field name="directionPriority"/>
+		<field name="disableDependentsState"/>
+		<field name="disabledAlpha"/>
+		<field name="displayOptions" since="11"/>
+		<field name="dither"/>
+		<field name="divider"/>
+		<field name="dividerHeight"/>
+		<field name="dividerHorizontal" since="11"/>
+		<field name="dividerPadding" since="11"/>
+		<field name="dividerVertical" since="11"/>
+		<field name="documentLaunchMode" since="21"/>
+		<field name="drawSelectorOnTop"/>
+		<field name="drawable"/>
+		<field name="drawableBottom"/>
+		<field name="drawableEnd" since="14"/>
+		<field name="drawableLeft"/>
+		<field name="drawablePadding"/>
+		<field name="drawableRight"/>
+		<field name="drawableStart" since="14"/>
+		<field name="drawableTint" since="23"/>
+		<field name="drawableTintMode" since="23"/>
+		<field name="drawableTop"/>
+		<field name="drawingCacheQuality"/>
+		<field name="dropDownAnchor" since="3"/>
+		<field name="dropDownHeight" since="4"/>
+		<field name="dropDownHintAppearance"/>
+		<field name="dropDownHorizontalOffset" since="5"/>
+		<field name="dropDownItemStyle"/>
+		<field name="dropDownListViewStyle"/>
+		<field name="dropDownSelector"/>
+		<field name="dropDownSpinnerStyle" since="11"/>
+		<field name="dropDownVerticalOffset" since="5"/>
+		<field name="dropDownWidth" since="3"/>
+		<field name="duplicateParentState"/>
+		<field name="duration"/>
+		<field name="editTextBackground" since="11"/>
+		<field name="editTextColor" since="11"/>
+		<field name="editTextPreferenceStyle"/>
+		<field name="editTextStyle"/>
+		<field name="editable" deprecated="16"/>
+		<field name="editorExtras" since="3"/>
+		<field name="elegantTextHeight" since="21"/>
+		<field name="elevation" since="21"/>
+		<field name="ellipsize"/>
+		<field name="ems"/>
+		<field name="enableVrMode" since="24"/>
+		<field name="enabled"/>
+		<field name="end" since="23"/>
+		<field name="endColor"/>
+		<field name="endX" since="24"/>
+		<field name="endY" since="24"/>
+		<field name="endYear" deprecated="16"/>
+		<field name="enterFadeDuration" since="11"/>
+		<field name="entries"/>
+		<field name="entryValues"/>
+		<field name="eventsInterceptionEnabled" since="4"/>
+		<field name="excludeClass" since="21"/>
+		<field name="excludeFromRecents"/>
+		<field name="excludeId" since="21"/>
+		<field name="excludeName" since="21"/>
+		<field name="exitFadeDuration" since="11"/>
+		<field name="expandableListPreferredChildIndicatorLeft"/>
+		<field name="expandableListPreferredChildIndicatorRight"/>
+		<field name="expandableListPreferredChildPaddingLeft"/>
+		<field name="expandableListPreferredItemIndicatorLeft"/>
+		<field name="expandableListPreferredItemIndicatorRight"/>
+		<field name="expandableListPreferredItemPaddingLeft"/>
+		<field name="expandableListViewStyle"/>
+		<field name="expandableListViewWhiteStyle" since="8"/>
+		<field name="exported"/>
+		<field name="externalService" since="24"/>
+		<field name="extraTension" since="4"/>
+		<field name="extractNativeLibs" since="23"/>
+		<field name="factor"/>
+		<field name="fadeDuration" since="4"/>
+		<field name="fadeEnabled" since="4"/>
+		<field name="fadeOffset" since="4"/>
+		<field name="fadeScrollbars" since="5"/>
+		<field name="fadingEdge"/>
+		<field name="fadingEdgeLength"/>
+		<field name="fadingMode" since="19"/>
+		<field name="fastScrollAlwaysVisible" since="11"/>
+		<field name="fastScrollEnabled" since="3"/>
+		<field name="fastScrollOverlayPosition" since="11"/>
+		<field name="fastScrollPreviewBackgroundLeft" since="11"/>
+		<field name="fastScrollPreviewBackgroundRight" since="11"/>
+		<field name="fastScrollStyle" since="21"/>
+		<field name="fastScrollTextColor" since="11"/>
+		<field name="fastScrollThumbDrawable" since="11"/>
+		<field name="fastScrollTrackDrawable" since="11"/>
+		<field name="fillAfter"/>
+		<field name="fillAlpha" since="21"/>
+		<field name="fillBefore"/>
+		<field name="fillColor" since="21"/>
+		<field name="fillEnabled" since="3"/>
+		<field name="fillType" since="24"/>
+		<field name="fillViewport"/>
+		<field name="filter"/>
+		<field name="filterTouchesWhenObscured" since="9"/>
+		<field name="fingerprintAuthDrawable" since="23"/>
+		<field name="finishOnCloseSystemDialogs" since="5"/>
+		<field name="finishOnTaskLaunch"/>
+		<field name="firstDayOfWeek" since="11"/>
+		<field name="fitsSystemWindows"/>
+		<field name="flipInterval"/>
+		<field name="focusable"/>
+		<field name="focusableInTouchMode"/>
+		<field name="focusedByDefault" since="26"/>
+		<field name="focusedMonthDateColor" since="11" deprecated="23"/>
+		<field name="font" since="26"/>
+		<field name="fontFamily" since="16"/>
+		<field name="fontFeatureSettings" since="21"/>
+		<field name="fontProviderAuthority" since="26"/>
+		<field name="fontProviderCerts" since="26"/>
+		<field name="fontProviderPackage" since="26"/>
+		<field name="fontProviderQuery" since="26"/>
+		<field name="fontStyle" since="26"/>
+		<field name="fontWeight" since="26"/>
+		<field name="footerDividersEnabled" since="3"/>
+		<field name="forceHasOverlappingRendering" since="24"/>
+		<field name="foreground"/>
+		<field name="foregroundGravity"/>
+		<field name="foregroundTint" since="21"/>
+		<field name="foregroundTintMode" since="21"/>
+		<field name="format"/>
+		<field name="format12Hour" since="17"/>
+		<field name="format24Hour" since="17"/>
+		<field name="fraction" since="23"/>
+		<field name="fragment" since="11"/>
+		<field name="fragmentAllowEnterTransitionOverlap" since="21"/>
+		<field name="fragmentAllowReturnTransitionOverlap" since="21"/>
+		<field name="fragmentCloseEnterAnimation" since="11"/>
+		<field name="fragmentCloseExitAnimation" since="11"/>
+		<field name="fragmentEnterTransition" since="21"/>
+		<field name="fragmentExitTransition" since="21"/>
+		<field name="fragmentFadeEnterAnimation" since="11"/>
+		<field name="fragmentFadeExitAnimation" since="11"/>
+		<field name="fragmentOpenEnterAnimation" since="11"/>
+		<field name="fragmentOpenExitAnimation" since="11"/>
+		<field name="fragmentReenterTransition" since="21"/>
+		<field name="fragmentReturnTransition" since="21"/>
+		<field name="fragmentSharedElementEnterTransition" since="21"/>
+		<field name="fragmentSharedElementReturnTransition" since="21"/>
+		<field name="freezesText"/>
+		<field name="fromAlpha"/>
+		<field name="fromDegrees"/>
+		<field name="fromId" since="21"/>
+		<field name="fromScene" since="19"/>
+		<field name="fromXDelta"/>
+		<field name="fromXScale"/>
+		<field name="fromYDelta"/>
+		<field name="fromYScale"/>
+		<field name="fullBackupContent" since="23"/>
+		<field name="fullBackupOnly" since="21"/>
+		<field name="fullBright"/>
+		<field name="fullDark"/>
+		<field name="functionalTest"/>
+		<field name="galleryItemBackground"/>
+		<field name="galleryStyle"/>
+		<field name="gestureColor" since="4"/>
+		<field name="gestureStrokeAngleThreshold" since="4"/>
+		<field name="gestureStrokeLengthThreshold" since="4"/>
+		<field name="gestureStrokeSquarenessThreshold" since="4"/>
+		<field name="gestureStrokeType" since="4"/>
+		<field name="gestureStrokeWidth" since="4"/>
+		<field name="glEsVersion" since="4"/>
+		<field name="goIcon" since="21"/>
+		<field name="gradientRadius"/>
+		<field name="grantUriPermissions"/>
+		<field name="gravity"/>
+		<field name="gridViewStyle"/>
+		<field name="groupIndicator"/>
+		<field name="hand_hour"/>
+		<field name="hand_minute"/>
+		<field name="handle" since="3"/>
+		<field name="handleProfiling"/>
+		<field name="hapticFeedbackEnabled" since="3"/>
+		<field name="hardwareAccelerated" since="11"/>
+		<field name="hasCode"/>
+		<field name="headerAmPmTextAppearance" since="21" deprecated="23"/>
+		<field name="headerBackground"/>
+		<field name="headerDayOfMonthTextAppearance" since="21" deprecated="23"/>
+		<field name="headerDividersEnabled" since="3"/>
+		<field name="headerMonthTextAppearance" since="21" deprecated="23"/>
+		<field name="headerTimeTextAppearance" since="21" deprecated="23"/>
+		<field name="headerYearTextAppearance" since="21" deprecated="23"/>
+		<field name="height"/>
+		<field name="hideOnContentScroll" since="21"/>
+		<field name="hint"/>
+		<field name="homeAsUpIndicator" since="11"/>
+		<field name="homeLayout" since="11"/>
+		<field name="horizontalDivider"/>
+		<field name="horizontalGap" since="3"/>
+		<field name="horizontalScrollViewStyle" since="11"/>
+		<field name="horizontalSpacing"/>
+		<field name="host"/>
+		<field name="hotSpotX" since="24"/>
+		<field name="hotSpotY" since="24"/>
+		<field name="hyphenationFrequency" since="23"/>
+		<field name="icon"/>
+		<field name="iconPreview" since="3"/>
+		<field name="iconSpaceReserved" since="26"/>
+		<field name="iconTint" since="26"/>
+		<field name="iconTintMode" since="26"/>
+		<field name="iconifiedByDefault" since="11"/>
+		<field name="id"/>
+		<field name="ignoreGravity"/>
+		<field name="imageButtonStyle"/>
+		<field name="imageWellStyle"/>
+		<field name="imeActionId" since="3"/>
+		<field name="imeActionLabel" since="3"/>
+		<field name="imeExtractEnterAnimation" since="3"/>
+		<field name="imeExtractExitAnimation" since="3"/>
+		<field name="imeFullscreenBackground" since="3"/>
+		<field name="imeOptions" since="3"/>
+		<field name="imeSubtypeExtraValue" since="11"/>
+		<field name="imeSubtypeLocale" since="11"/>
+		<field name="imeSubtypeMode" since="11"/>
+		<field name="immersive" since="11"/>
+		<field name="importantForAccessibility" since="16"/>
+		<field name="importantForAutofill" since="26"/>
+		<field name="inAnimation"/>
+		<field name="includeFontPadding"/>
+		<field name="includeInGlobalSearch" since="4"/>
+		<field name="indeterminate"/>
+		<field name="indeterminateBehavior"/>
+		<field name="indeterminateDrawable"/>
+		<field name="indeterminateDuration"/>
+		<field name="indeterminateOnly"/>
+		<field name="indeterminateProgressStyle" since="11"/>
+		<field name="indeterminateTint" since="21"/>
+		<field name="indeterminateTintMode" since="21"/>
+		<field name="indicatorEnd" since="18"/>
+		<field name="indicatorLeft"/>
+		<field name="indicatorRight"/>
+		<field name="indicatorStart" since="18"/>
+		<field name="inflatedId"/>
+		<field name="initOrder"/>
+		<field name="initialKeyguardLayout" since="17"/>
+		<field name="initialLayout" since="3"/>
+		<field name="innerRadius" since="3"/>
+		<field name="innerRadiusRatio"/>
+		<field name="inputMethod" deprecated="16"/>
+		<field name="inputType" since="3"/>
+		<field name="inset" since="21"/>
+		<field name="insetBottom"/>
+		<field name="insetLeft"/>
+		<field name="insetRight"/>
+		<field name="insetTop"/>
+		<field name="installLocation" since="8"/>
+		<field name="interpolator"/>
+		<field name="isAlwaysSyncable" since="11"/>
+		<field name="isAsciiCapable" since="19"/>
+		<field name="isAuxiliary" since="14"/>
+		<field name="isDefault" since="3"/>
+		<field name="isFeatureSplit" since="26"/>
+		<field name="isGame" since="21"/>
+		<field name="isIndicator"/>
+		<field name="isModifier" since="3"/>
+		<field name="isRepeatable" since="3"/>
+		<field name="isScrollContainer" since="3"/>
+		<field name="isStatic" since="26"/>
+		<field name="isSticky" since="3"/>
+		<field name="isolatedProcess" since="16"/>
+		<field name="isolatedSplits" since="26"/>
+		<field name="itemBackground"/>
+		<field name="itemIconDisabledAlpha"/>
+		<field name="itemPadding" since="11"/>
+		<field name="itemTextAppearance"/>
+		<field name="justificationMode" since="26"/>
+		<field name="keepScreenOn"/>
+		<field name="key"/>
+		<field name="keyBackground" since="3"/>
+		<field name="keyEdgeFlags" since="3"/>
+		<field name="keyHeight" since="3"/>
+		<field name="keyIcon" since="3"/>
+		<field name="keyLabel" since="3"/>
+		<field name="keyOutputText" since="3"/>
+		<field name="keyPreviewHeight" since="3"/>
+		<field name="keyPreviewLayout" since="3"/>
+		<field name="keyPreviewOffset" since="3"/>
+		<field name="keySet" since="19"/>
+		<field name="keyTextColor" since="3"/>
+		<field name="keyTextSize" since="3"/>
+		<field name="keyWidth" since="3"/>
+		<field name="keyboardLayout" since="16"/>
+		<field name="keyboardMode" since="3"/>
+		<field name="keyboardNavigationCluster" since="26"/>
+		<field name="keycode"/>
+		<field name="killAfterRestore" since="5"/>
+		<field name="label"/>
+		<field name="labelFor" since="17"/>
+		<field name="labelTextSize" since="3"/>
+		<field name="languageTag" since="24"/>
+		<field name="largeHeap" since="11"/>
+		<field name="largeScreens" since="4"/>
+		<field name="largestWidthLimitDp" since="13"/>
+		<field name="launchMode"/>
+		<field name="launchTaskBehindSourceAnimation" since="21"/>
+		<field name="launchTaskBehindTargetAnimation" since="21"/>
+		<field name="layerType" since="11"/>
+		<field name="layout"/>
+		<field name="layoutAnimation"/>
+		<field name="layoutDirection" since="17"/>
+		<field name="layoutMode" since="18"/>
+		<field name="layout_above"/>
+		<field name="layout_alignBaseline"/>
+		<field name="layout_alignBottom"/>
+		<field name="layout_alignEnd" since="17"/>
+		<field name="layout_alignLeft"/>
+		<field name="layout_alignParentBottom"/>
+		<field name="layout_alignParentEnd" since="17"/>
+		<field name="layout_alignParentLeft"/>
+		<field name="layout_alignParentRight"/>
+		<field name="layout_alignParentStart" since="17"/>
+		<field name="layout_alignParentTop"/>
+		<field name="layout_alignRight"/>
+		<field name="layout_alignStart" since="17"/>
+		<field name="layout_alignTop"/>
+		<field name="layout_alignWithParentIfMissing"/>
+		<field name="layout_below"/>
+		<field name="layout_centerHorizontal"/>
+		<field name="layout_centerInParent"/>
+		<field name="layout_centerVertical"/>
+		<field name="layout_column"/>
+		<field name="layout_columnSpan" since="14"/>
+		<field name="layout_columnWeight" since="21"/>
+		<field name="layout_gravity"/>
+		<field name="layout_height"/>
+		<field name="layout_margin"/>
+		<field name="layout_marginBottom"/>
+		<field name="layout_marginEnd" since="17"/>
+		<field name="layout_marginHorizontal" since="26"/>
+		<field name="layout_marginLeft"/>
+		<field name="layout_marginRight"/>
+		<field name="layout_marginStart" since="17"/>
+		<field name="layout_marginTop"/>
+		<field name="layout_marginVertical" since="26"/>
+		<field name="layout_row" since="14"/>
+		<field name="layout_rowSpan" since="14"/>
+		<field name="layout_rowWeight" since="21"/>
+		<field name="layout_scale"/>
+		<field name="layout_span"/>
+		<field name="layout_toEndOf" since="17"/>
+		<field name="layout_toLeftOf"/>
+		<field name="layout_toRightOf"/>
+		<field name="layout_toStartOf" since="17"/>
+		<field name="layout_weight"/>
+		<field name="layout_width"/>
+		<field name="layout_x"/>
+		<field name="layout_y"/>
+		<field name="left"/>
+		<field name="letterSpacing" since="21"/>
+		<field name="level" since="24"/>
+		<field name="lineSpacingExtra"/>
+		<field name="lineSpacingMultiplier"/>
+		<field name="lines"/>
+		<field name="linksClickable"/>
+		<field name="listChoiceBackgroundIndicator" since="11"/>
+		<field name="listChoiceIndicatorMultiple"/>
+		<field name="listChoiceIndicatorSingle"/>
+		<field name="listDivider"/>
+		<field name="listDividerAlertDialog" since="11"/>
+		<field name="listMenuViewStyle" since="24"/>
+		<field name="listPopupWindowStyle" since="11"/>
+		<field name="listPreferredItemHeight"/>
+		<field name="listPreferredItemHeightLarge" since="14"/>
+		<field name="listPreferredItemHeightSmall" since="14"/>
+		<field name="listPreferredItemPaddingEnd" since="17"/>
+		<field name="listPreferredItemPaddingLeft" since="14"/>
+		<field name="listPreferredItemPaddingRight" since="14"/>
+		<field name="listPreferredItemPaddingStart" since="17"/>
+		<field name="listSelector"/>
+		<field name="listSeparatorTextViewStyle"/>
+		<field name="listViewStyle"/>
+		<field name="listViewWhiteStyle"/>
+		<field name="lockTaskMode" since="23"/>
+		<field name="logo" since="11"/>
+		<field name="logoDescription" since="23"/>
+		<field name="longClickable"/>
+		<field name="loopViews" since="11"/>
+		<field name="manageSpaceActivity"/>
+		<field name="mapViewStyle"/>
+		<field name="marqueeRepeatLimit" since="2"/>
+		<field name="matchOrder" since="21"/>
+		<field name="max"/>
+		<field name="maxAspectRatio" since="26"/>
+		<field name="maxButtonHeight" since="24"/>
+		<field name="maxDate" since="11"/>
+		<field name="maxEms"/>
+		<field name="maxHeight"/>
+		<field name="maxItemsPerRow"/>
+		<field name="maxLength"/>
+		<field name="maxLevel"/>
+		<field name="maxLines"/>
+		<field name="maxRecents" since="21"/>
+		<field name="maxRows"/>
+		<field name="maxSdkVersion" since="4"/>
+		<field name="maxWidth"/>
+		<field name="maximumAngle" since="21"/>
+		<field name="measureAllChildren"/>
+		<field name="measureWithLargestChild" since="11"/>
+		<field name="mediaRouteButtonStyle" since="16"/>
+		<field name="mediaRouteTypes" since="16"/>
+		<field name="menuCategory"/>
+		<field name="mimeType"/>
+		<field name="min" since="26"/>
+		<field name="minDate" since="11"/>
+		<field name="minEms"/>
+		<field name="minHeight"/>
+		<field name="minLevel"/>
+		<field name="minLines"/>
+		<field name="minResizeHeight" since="14"/>
+		<field name="minResizeWidth" since="14"/>
+		<field name="minSdkVersion"/>
+		<field name="minWidth"/>
+		<field name="minimumHorizontalAngle" since="21"/>
+		<field name="minimumVerticalAngle" since="21"/>
+		<field name="mipMap" since="18"/>
+		<field name="mirrorForRtl" since="18"/>
+		<field name="mode"/>
+		<field name="moreIcon"/>
+		<field name="multiArch" since="21"/>
+		<field name="multiprocess"/>
+		<field name="name"/>
+		<field name="navigationBarColor" since="21"/>
+		<field name="navigationBarDividerColor" since="28"/>
+		<field name="navigationContentDescription" since="21"/>
+		<field name="navigationIcon" since="21"/>
+		<field name="navigationMode" since="11"/>
+		<field name="negativeButtonText"/>
+		<field name="nestedScrollingEnabled" since="21"/>
+		<field name="networkSecurityConfig" since="24"/>
+		<field name="nextClusterForward" since="26"/>
+		<field name="nextFocusDown"/>
+		<field name="nextFocusForward" since="11"/>
+		<field name="nextFocusLeft"/>
+		<field name="nextFocusRight"/>
+		<field name="nextFocusUp"/>
+		<field name="noHistory" since="3"/>
+		<field name="normalScreens" since="4"/>
+		<field name="notificationTimeout" since="14"/>
+		<field name="numColumns"/>
+		<field name="numStars"/>
+		<field name="numberPickerStyle" since="24"/>
+		<field name="numbersBackgroundColor" since="21"/>
+		<field name="numbersInnerTextColor" since="23"/>
+		<field name="numbersSelectorColor" since="21"/>
+		<field name="numbersTextColor" since="21"/>
+		<field name="numeric" deprecated="16"/>
+		<field name="numericModifiers" since="26"/>
+		<field name="numericShortcut"/>
+		<field name="offset" since="24"/>
+		<field name="onClick" since="4"/>
+		<field name="oneshot"/>
+		<field name="opacity" since="11"/>
+		<field name="order"/>
+		<field name="orderInCategory"/>
+		<field name="ordering" since="11"/>
+		<field name="orderingFromXml"/>
+		<field name="orientation"/>
+		<field name="outAnimation"/>
+		<field name="outlineProvider" since="21"/>
+		<field name="overScrollFooter" since="9"/>
+		<field name="overScrollHeader" since="9"/>
+		<field name="overScrollMode" since="9"/>
+		<field name="overlapAnchor" since="21"/>
+		<field name="overridesImplicitlyEnabledSubtype" since="14"/>
+		<field name="packageNames" since="14"/>
+		<field name="padding"/>
+		<field name="paddingBottom"/>
+		<field name="paddingEnd" since="17"/>
+		<field name="paddingHorizontal" since="26"/>
+		<field name="paddingLeft"/>
+		<field name="paddingMode" since="21"/>
+		<field name="paddingRight"/>
+		<field name="paddingStart" since="17"/>
+		<field name="paddingTop"/>
+		<field name="paddingVertical" since="26"/>
+		<field name="panelBackground"/>
+		<field name="panelColorBackground"/>
+		<field name="panelColorForeground"/>
+		<field name="panelFullBackground"/>
+		<field name="panelTextAppearance"/>
+		<field name="parentActivityName" since="16"/>
+		<field name="password" deprecated="16"/>
+		<field name="path"/>
+		<field name="pathData" since="21"/>
+		<field name="pathPattern"/>
+		<field name="pathPrefix"/>
+		<field name="patternPathData" since="21"/>
+		<field name="permission"/>
+		<field name="permissionFlags" since="17"/>
+		<field name="permissionGroup"/>
+		<field name="permissionGroupFlags" since="17"/>
+		<field name="persistableMode" since="21"/>
+		<field name="persistent"/>
+		<field name="persistentDrawingCache"/>
+		<field name="persistentWhenFeatureAvailable" since="26"/>
+		<field name="phoneNumber" deprecated="16"/>
+		<field name="pivotX"/>
+		<field name="pivotY"/>
+		<field name="pointerIcon" since="24"/>
+		<field name="popupAnimationStyle" since="9"/>
+		<field name="popupBackground"/>
+		<field name="popupCharacters" since="3"/>
+		<field name="popupElevation" since="21"/>
+		<field name="popupEnterTransition" since="24"/>
+		<field name="popupExitTransition" since="24"/>
+		<field name="popupKeyboard" since="3"/>
+		<field name="popupLayout" since="3"/>
+		<field name="popupMenuStyle" since="11"/>
+		<field name="popupTheme" since="21"/>
+		<field name="popupWindowStyle"/>
+		<field name="port"/>
+		<field name="positiveButtonText"/>
+		<field name="preferenceCategoryStyle"/>
+		<field name="preferenceFragmentStyle" since="24"/>
+		<field name="preferenceInformationStyle"/>
+		<field name="preferenceLayoutChild"/>
+		<field name="preferenceScreenStyle"/>
+		<field name="preferenceStyle"/>
+		<field name="presentationTheme" since="17"/>
+		<field name="previewImage" since="11"/>
+		<field name="primaryContentAlpha" since="26"/>
+		<field name="priority"/>
+		<field name="privateImeOptions" since="3"/>
+		<field name="process"/>
+		<field name="progress"/>
+		<field name="progressBackgroundTint" since="21"/>
+		<field name="progressBackgroundTintMode" since="21"/>
+		<field name="progressBarPadding" since="11"/>
+		<field name="progressBarStyle"/>
+		<field name="progressBarStyleHorizontal"/>
+		<field name="progressBarStyleInverse" since="4"/>
+		<field name="progressBarStyleLarge"/>
+		<field name="progressBarStyleLargeInverse" since="4"/>
+		<field name="progressBarStyleSmall"/>
+		<field name="progressBarStyleSmallInverse" since="4"/>
+		<field name="progressBarStyleSmallTitle"/>
+		<field name="progressDrawable"/>
+		<field name="progressTint" since="21"/>
+		<field name="progressTintMode" since="21"/>
+		<field name="prompt"/>
+		<field name="propertyName" since="11"/>
+		<field name="propertyXName" since="21"/>
+		<field name="propertyYName" since="21"/>
+		<field name="protectionLevel"/>
+		<field name="publicKey" since="14"/>
+		<field name="queryActionMsg"/>
+		<field name="queryAfterZeroResults" since="4"/>
+		<field name="queryBackground" since="21"/>
+		<field name="queryHint" since="11"/>
+		<field name="quickContactBadgeStyleSmallWindowLarge" since="6"/>
+		<field name="quickContactBadgeStyleSmallWindowMedium" since="6"/>
+		<field name="quickContactBadgeStyleSmallWindowSmall" since="6"/>
+		<field name="quickContactBadgeStyleWindowLarge" since="6"/>
+		<field name="quickContactBadgeStyleWindowMedium" since="6"/>
+		<field name="quickContactBadgeStyleWindowSmall" since="6"/>
+		<field name="radioButtonStyle"/>
+		<field name="radius"/>
+		<field name="rating"/>
+		<field name="ratingBarStyle"/>
+		<field name="ratingBarStyleIndicator"/>
+		<field name="ratingBarStyleSmall"/>
+		<field name="readPermission"/>
+		<field name="recognitionService" since="21"/>
+		<field name="recreateOnConfigChanges" since="26"/>
+		<field name="recycleEnabled" since="26"/>
+		<field name="relinquishTaskIdentity" since="21"/>
+		<field name="reparent" since="21"/>
+		<field name="reparentWithOverlay" since="21"/>
+		<field name="repeatCount"/>
+		<field name="repeatMode"/>
+		<field name="reqFiveWayNav" since="3"/>
+		<field name="reqHardKeyboard" since="3"/>
+		<field name="reqKeyboardType" since="3"/>
+		<field name="reqNavigation" since="3"/>
+		<field name="reqTouchScreen" since="3"/>
+		<field name="requireDeviceUnlock" since="19"/>
+		<field name="required" since="5"/>
+		<field name="requiredAccountType" since="18"/>
+		<field name="requiredFeature" since="26"/>
+		<field name="requiredForAllUsers" since="18"/>
+		<field name="requiredNotFeature" since="26"/>
+		<field name="requiresFadingEdge" since="14"/>
+		<field name="requiresSmallestWidthDp" since="13"/>
+		<field name="resizeClip" since="22"/>
+		<field name="resizeMode" since="12"/>
+		<field name="resizeable" since="4"/>
+		<field name="resizeableActivity" since="24"/>
+		<field name="resource"/>
+		<field name="restoreAnyVersion" since="8"/>
+		<field name="restoreNeedsApplication" since="5" deprecated="16"/>
+		<field name="restrictedAccountType" since="18"/>
+		<field name="restrictionType" since="21"/>
+		<field name="resumeWhilePausing" since="21"/>
+		<field name="reversible" since="21"/>
+		<field name="revisionCode" since="22"/>
+		<field name="right"/>
+		<field name="ringtonePreferenceStyle"/>
+		<field name="ringtoneType"/>
+		<field name="rotation" since="11"/>
+		<field name="rotationAnimation" since="26"/>
+		<field name="rotationX" since="11"/>
+		<field name="rotationY" since="11"/>
+		<field name="roundIcon" since="25"/>
+		<field name="rowCount" since="14"/>
+		<field name="rowDelay"/>
+		<field name="rowEdgeFlags" since="3"/>
+		<field name="rowHeight"/>
+		<field name="rowOrderPreserved" since="14"/>
+		<field name="saveEnabled"/>
+		<field name="scaleGravity"/>
+		<field name="scaleHeight"/>
+		<field name="scaleType"/>
+		<field name="scaleWidth"/>
+		<field name="scaleX" since="11"/>
+		<field name="scaleY" since="11"/>
+		<field name="scheme"/>
+		<field name="screenDensity" since="9"/>
+		<field name="screenOrientation"/>
+		<field name="screenSize" since="9"/>
+		<field name="scrollHorizontally"/>
+		<field name="scrollIndicators" since="23"/>
+		<field name="scrollViewStyle"/>
+		<field name="scrollX"/>
+		<field name="scrollY"/>
+		<field name="scrollbarAlwaysDrawHorizontalTrack"/>
+		<field name="scrollbarAlwaysDrawVerticalTrack"/>
+		<field name="scrollbarDefaultDelayBeforeFade" since="5"/>
+		<field name="scrollbarFadeDuration" since="5"/>
+		<field name="scrollbarSize"/>
+		<field name="scrollbarStyle"/>
+		<field name="scrollbarThumbHorizontal"/>
+		<field name="scrollbarThumbVertical"/>
+		<field name="scrollbarTrackHorizontal"/>
+		<field name="scrollbarTrackVertical"/>
+		<field name="scrollbars"/>
+		<field name="scrollingCache"/>
+		<field name="searchButtonText" deprecated="16"/>
+		<field name="searchHintIcon" since="22"/>
+		<field name="searchIcon" since="21"/>
+		<field name="searchMode"/>
+		<field name="searchSettingsDescription" since="4"/>
+		<field name="searchSuggestAuthority"/>
+		<field name="searchSuggestIntentAction"/>
+		<field name="searchSuggestIntentData"/>
+		<field name="searchSuggestPath"/>
+		<field name="searchSuggestSelection"/>
+		<field name="searchSuggestThreshold" since="4"/>
+		<field name="searchViewStyle" since="21"/>
+		<field name="secondaryContentAlpha" since="26"/>
+		<field name="secondaryProgress"/>
+		<field name="secondaryProgressTint" since="21"/>
+		<field name="secondaryProgressTintMode" since="21"/>
+		<field name="seekBarStyle"/>
+		<field name="segmentedButtonStyle" since="11"/>
+		<field name="selectAllOnFocus"/>
+		<field name="selectable"/>
+		<field name="selectableItemBackground" since="11"/>
+		<field name="selectableItemBackgroundBorderless" since="21"/>
+		<field name="selectedDateVerticalBar" since="11" deprecated="23"/>
+		<field name="selectedWeekBackgroundColor" since="11" deprecated="23"/>
+		<field name="sessionService" since="21"/>
+		<field name="settingsActivity" since="3"/>
+		<field name="setupActivity" since="21"/>
+		<field name="shadowColor"/>
+		<field name="shadowDx"/>
+		<field name="shadowDy"/>
+		<field name="shadowRadius"/>
+		<field name="shape"/>
+		<field name="shareInterpolator"/>
+		<field name="sharedUserId"/>
+		<field name="sharedUserLabel" since="3"/>
+		<field name="shortcutDisabledMessage" since="25"/>
+		<field name="shortcutId" since="25"/>
+		<field name="shortcutLongLabel" since="25"/>
+		<field name="shortcutShortLabel" since="25"/>
+		<field name="shouldDisableView"/>
+		<field name="showAsAction" since="11"/>
+		<field name="showDefault"/>
+		<field name="showDividers" since="11"/>
+		<field name="showForAllUsers" since="23"/>
+		<field name="showMetadataInPreview" since="25"/>
+		<field name="showOnLockScreen" since="17" deprecated="23"/>
+		<field name="showSilent"/>
+		<field name="showText" since="21"/>
+		<field name="showWeekNumber" since="11" deprecated="23"/>
+		<field name="showWhenLocked" since="27"/>
+		<field name="shownWeekCount" since="11" deprecated="23"/>
+		<field name="shrinkColumns"/>
+		<field name="singleLine" deprecated="16"/>
+		<field name="singleLineTitle" since="26"/>
+		<field name="singleUser" since="17"/>
+		<field name="slideEdge" since="21"/>
+		<field name="smallIcon" since="5"/>
+		<field name="smallScreens" since="4"/>
+		<field name="smoothScrollbar" since="3"/>
+		<field name="soundEffectsEnabled"/>
+		<field name="spacing"/>
+		<field name="spinnerDropDownItemStyle"/>
+		<field name="spinnerItemStyle"/>
+		<field name="spinnerMode" since="11"/>
+		<field name="spinnerStyle"/>
+		<field name="spinnersShown" since="11"/>
+		<field name="splitMotionEvents" since="11"/>
+		<field name="splitName" since="26"/>
+		<field name="splitTrack" since="21"/>
+		<field name="spotShadowAlpha" since="21"/>
+		<field name="src"/>
+		<field name="ssp" since="19"/>
+		<field name="sspPattern" since="19"/>
+		<field name="sspPrefix" since="19"/>
+		<field name="stackFromBottom"/>
+		<field name="stackViewStyle" since="21"/>
+		<field name="starStyle"/>
+		<field name="start" since="23"/>
+		<field name="startColor"/>
+		<field name="startDelay" since="19"/>
+		<field name="startOffset"/>
+		<field name="startX" since="24"/>
+		<field name="startY" since="24"/>
+		<field name="startYear" deprecated="16"/>
+		<field name="stateListAnimator" since="21"/>
+		<field name="stateNotNeeded"/>
+		<field name="state_above_anchor"/>
+		<field name="state_accelerated" since="11"/>
+		<field name="state_activated" since="11"/>
+		<field name="state_active"/>
+		<field name="state_checkable"/>
+		<field name="state_checked"/>
+		<field name="state_drag_can_accept" since="14"/>
+		<field name="state_drag_hovered" since="14"/>
+		<field name="state_empty"/>
+		<field name="state_enabled"/>
+		<field name="state_expanded"/>
+		<field name="state_first"/>
+		<field name="state_focused"/>
+		<field name="state_hovered" since="14"/>
+		<field name="state_last"/>
+		<field name="state_long_pressable" since="3"/>
+		<field name="state_middle"/>
+		<field name="state_multiline" since="11"/>
+		<field name="state_pressed"/>
+		<field name="state_selected"/>
+		<field name="state_single"/>
+		<field name="state_window_focused"/>
+		<field name="staticWallpaperPreview" since="11"/>
+		<field name="statusBarColor" since="21"/>
+		<field name="stepSize"/>
+		<field name="stopWithTask" since="14"/>
+		<field name="streamType"/>
+		<field name="stretchColumns"/>
+		<field name="stretchMode"/>
+		<field name="strokeAlpha" since="21"/>
+		<field name="strokeColor" since="21"/>
+		<field name="strokeLineCap" since="21"/>
+		<field name="strokeLineJoin" since="21"/>
+		<field name="strokeMiterLimit" since="21"/>
+		<field name="strokeWidth" since="21"/>
+		<field name="subMenuArrow" since="24"/>
+		<field name="submitBackground" since="21"/>
+		<field name="subtitle" since="11"/>
+		<field name="subtitleTextAppearance" since="21"/>
+		<field name="subtitleTextColor" since="23"/>
+		<field name="subtitleTextStyle" since="11"/>
+		<field name="subtypeExtraValue" since="14"/>
+		<field name="subtypeId" since="17"/>
+		<field name="subtypeLocale" since="14"/>
+		<field name="suggestActionMsg"/>
+		<field name="suggestActionMsgColumn"/>
+		<field name="suggestionRowLayout" since="21"/>
+		<field name="summary"/>
+		<field name="summaryColumn" since="5"/>
+		<field name="summaryOff"/>
+		<field name="summaryOn"/>
+		<field name="supportsAssist" since="23"/>
+		<field name="supportsLaunchVoiceAssistFromKeyguard" since="23"/>
+		<field name="supportsLocalInteraction" since="24"/>
+		<field name="supportsPictureInPicture" since="24"/>
+		<field name="supportsRtl" since="17"/>
+		<field name="supportsSwitchingToNextInputMethod" since="19"/>
+		<field name="supportsUploading" since="5"/>
+		<field name="switchMinWidth" since="14"/>
+		<field name="switchPadding" since="14"/>
+		<field name="switchPreferenceStyle" since="14"/>
+		<field name="switchStyle" since="21"/>
+		<field name="switchTextAppearance" since="14"/>
+		<field name="switchTextOff" since="14"/>
+		<field name="switchTextOn" since="14"/>
+		<field name="syncable"/>
+		<field name="tabStripEnabled" since="8"/>
+		<field name="tabStripLeft" since="8"/>
+		<field name="tabStripRight" since="8"/>
+		<field name="tabWidgetStyle"/>
+		<field name="tag"/>
+		<field name="targetActivity"/>
+		<field name="targetClass"/>
+		<field name="targetDescriptions" since="14" deprecated="23"/>
+		<field name="targetId" since="19"/>
+		<field name="targetName" since="21"/>
+		<field name="targetPackage"/>
+		<field name="targetProcesses" since="26"/>
+		<field name="targetSandboxVersion" since="26"/>
+		<field name="targetSdkVersion" since="4"/>
+		<field name="taskAffinity"/>
+		<field name="taskCloseEnterAnimation"/>
+		<field name="taskCloseExitAnimation"/>
+		<field name="taskOpenEnterAnimation"/>
+		<field name="taskOpenExitAnimation"/>
+		<field name="taskToBackEnterAnimation"/>
+		<field name="taskToBackExitAnimation"/>
+		<field name="taskToFrontEnterAnimation"/>
+		<field name="taskToFrontExitAnimation"/>
+		<field name="tension" since="4"/>
+		<field name="testOnly" since="4"/>
+		<field name="text"/>
+		<field name="textAlignment" since="17"/>
+		<field name="textAllCaps" since="14"/>
+		<field name="textAppearance"/>
+		<field name="textAppearanceButton"/>
+		<field name="textAppearanceInverse"/>
+		<field name="textAppearanceLarge"/>
+		<field name="textAppearanceLargeInverse"/>
+		<field name="textAppearanceLargePopupMenu" since="11"/>
+		<field name="textAppearanceListItem" since="14"/>
+		<field name="textAppearanceListItemSecondary" since="21"/>
+		<field name="textAppearanceListItemSmall" since="14"/>
+		<field name="textAppearanceMedium"/>
+		<field name="textAppearanceMediumInverse"/>
+		<field name="textAppearancePopupMenuHeader" since="24"/>
+		<field name="textAppearanceSearchResultSubtitle" since="5"/>
+		<field name="textAppearanceSearchResultTitle" since="5"/>
+		<field name="textAppearanceSmall"/>
+		<field name="textAppearanceSmallInverse"/>
+		<field name="textAppearanceSmallPopupMenu" since="11"/>
+		<field name="textCheckMark"/>
+		<field name="textCheckMarkInverse"/>
+		<field name="textColor"/>
+		<field name="textColorAlertDialogListItem" since="11"/>
+		<field name="textColorHighlight"/>
+		<field name="textColorHighlightInverse" since="11"/>
+		<field name="textColorHint"/>
+		<field name="textColorHintInverse"/>
+		<field name="textColorLink"/>
+		<field name="textColorLinkInverse" since="11"/>
+		<field name="textColorPrimary"/>
+		<field name="textColorPrimaryDisableOnly"/>
+		<field name="textColorPrimaryInverse"/>
+		<field name="textColorPrimaryInverseDisableOnly" since="4"/>
+		<field name="textColorPrimaryInverseNoDisable"/>
+		<field name="textColorPrimaryNoDisable"/>
+		<field name="textColorSecondary"/>
+		<field name="textColorSecondaryInverse"/>
+		<field name="textColorSecondaryInverseNoDisable"/>
+		<field name="textColorSecondaryNoDisable"/>
+		<field name="textColorTertiary"/>
+		<field name="textColorTertiaryInverse"/>
+		<field name="textCursorDrawable" since="12"/>
+		<field name="textDirection" since="17"/>
+		<field name="textEditNoPasteWindowLayout" since="11"/>
+		<field name="textEditPasteWindowLayout" since="11"/>
+		<field name="textEditSideNoPasteWindowLayout" since="11"/>
+		<field name="textEditSidePasteWindowLayout" since="11"/>
+		<field name="textEditSuggestionItemLayout" since="14"/>
+		<field name="textFilterEnabled"/>
+		<field name="textIsSelectable" since="11"/>
+		<field name="textOff"/>
+		<field name="textOn"/>
+		<field name="textScaleX"/>
+		<field name="textSelectHandle" since="9"/>
+		<field name="textSelectHandleLeft" since="9"/>
+		<field name="textSelectHandleRight" since="9"/>
+		<field name="textSelectHandleWindowStyle" since="9"/>
+		<field name="textSize"/>
+		<field name="textStyle"/>
+		<field name="textSuggestionsWindowStyle" since="14"/>
+		<field name="textViewStyle"/>
+		<field name="theme"/>
+		<field name="thickness" since="3"/>
+		<field name="thicknessRatio"/>
+		<field name="thumb"/>
+		<field name="thumbOffset"/>
+		<field name="thumbPosition" since="23"/>
+		<field name="thumbTextPadding" since="14"/>
+		<field name="thumbTint" since="21"/>
+		<field name="thumbTintMode" since="21"/>
+		<field name="thumbnail" since="5"/>
+		<field name="tickMark" since="24"/>
+		<field name="tickMarkTint" since="24"/>
+		<field name="tickMarkTintMode" since="24"/>
+		<field name="tileMode"/>
+		<field name="tileModeX" since="21"/>
+		<field name="tileModeY" since="21"/>
+		<field name="timePickerDialogTheme" since="21"/>
+		<field name="timePickerMode" since="21"/>
+		<field name="timePickerStyle" since="21"/>
+		<field name="timeZone" since="17"/>
+		<field name="tint"/>
+		<field name="tintMode" since="21"/>
+		<field name="title"/>
+		<field name="titleCondensed"/>
+		<field name="titleMargin" since="24"/>
+		<field name="titleMarginBottom" since="24"/>
+		<field name="titleMarginEnd" since="24"/>
+		<field name="titleMarginStart" since="24"/>
+		<field name="titleMarginTop" since="24"/>
+		<field name="titleTextAppearance" since="21"/>
+		<field name="titleTextColor" since="23"/>
+		<field name="titleTextStyle" since="11"/>
+		<field name="toAlpha"/>
+		<field name="toDegrees"/>
+		<field name="toId" since="21"/>
+		<field name="toScene" since="19"/>
+		<field name="toXDelta"/>
+		<field name="toXScale"/>
+		<field name="toYDelta"/>
+		<field name="toYScale"/>
+		<field name="toolbarStyle" since="21"/>
+		<field name="tooltipText" since="26"/>
+		<field name="top"/>
+		<field name="topBright"/>
+		<field name="topDark"/>
+		<field name="topLeftRadius"/>
+		<field name="topOffset" since="3"/>
+		<field name="topRightRadius"/>
+		<field name="touchscreenBlocksFocus" since="21"/>
+		<field name="track" since="14"/>
+		<field name="trackTint" since="23"/>
+		<field name="trackTintMode" since="23"/>
+		<field name="transcriptMode"/>
+		<field name="transformPivotX" since="11"/>
+		<field name="transformPivotY" since="11"/>
+		<field name="transition" since="19"/>
+		<field name="transitionGroup" since="21"/>
+		<field name="transitionName" since="21"/>
+		<field name="transitionOrdering" since="19"/>
+		<field name="transitionVisibilityMode" since="21"/>
+		<field name="translateX" since="21"/>
+		<field name="translateY" since="21"/>
+		<field name="translationX" since="11"/>
+		<field name="translationY" since="11"/>
+		<field name="translationZ" since="21"/>
+		<field name="trimPathEnd" since="21"/>
+		<field name="trimPathOffset" since="21"/>
+		<field name="trimPathStart" since="21"/>
+		<field name="tunerCount" since="24"/>
+		<field name="turnScreenOn" since="27"/>
+		<field name="type"/>
+		<field name="typeface"/>
+		<field name="uiOptions" since="14"/>
+		<field name="uncertainGestureColor" since="4"/>
+		<field name="unfocusedMonthDateColor" since="11" deprecated="23"/>
+		<field name="unselectedAlpha"/>
+		<field name="updatePeriodMillis" since="3"/>
+		<field name="use32bitAbi" since="24"/>
+		<field name="useDefaultMargins" since="14"/>
+		<field name="useIntrinsicSizeAsMinimum" since="11"/>
+		<field name="useLevel"/>
+		<field name="userVisible" since="5"/>
+		<field name="usesCleartextTraffic" since="23"/>
+		<field name="value"/>
+		<field name="valueFrom" since="11"/>
+		<field name="valueTo" since="11"/>
+		<field name="valueType" since="11"/>
+		<field name="variablePadding"/>
+		<field name="vendor" since="19"/>
+		<field name="version" since="24"/>
+		<field name="versionCode"/>
+		<field name="versionName"/>
+		<field name="verticalCorrection" since="3"/>
+		<field name="verticalDivider"/>
+		<field name="verticalGap" since="3"/>
+		<field name="verticalScrollbarPosition" since="11"/>
+		<field name="verticalSpacing"/>
+		<field name="viewportHeight" since="21"/>
+		<field name="viewportWidth" since="21"/>
+		<field name="visibility"/>
+		<field name="visible"/>
+		<field name="visibleToInstantApps" since="26"/>
+		<field name="vmSafeMode" since="8"/>
+		<field name="voiceIcon" since="21"/>
+		<field name="voiceLanguage" since="3"/>
+		<field name="voiceLanguageModel" since="3"/>
+		<field name="voiceMaxResults" since="3"/>
+		<field name="voicePromptText" since="3"/>
+		<field name="voiceSearchMode" since="3"/>
+		<field name="wallpaperCloseEnterAnimation" since="5"/>
+		<field name="wallpaperCloseExitAnimation" since="5"/>
+		<field name="wallpaperIntraCloseEnterAnimation" since="5"/>
+		<field name="wallpaperIntraCloseExitAnimation" since="5"/>
+		<field name="wallpaperIntraOpenEnterAnimation" since="5"/>
+		<field name="wallpaperIntraOpenExitAnimation" since="5"/>
+		<field name="wallpaperOpenEnterAnimation" since="5"/>
+		<field name="wallpaperOpenExitAnimation" since="5"/>
+		<field name="webTextViewStyle" since="8"/>
+		<field name="webViewStyle"/>
+		<field name="weekDayTextAppearance" since="11"/>
+		<field name="weekNumberColor" since="11" deprecated="23"/>
+		<field name="weekSeparatorLineColor" since="11" deprecated="23"/>
+		<field name="weightSum"/>
+		<field name="widgetCategory" since="17"/>
+		<field name="widgetLayout"/>
+		<field name="width"/>
+		<field name="windowActionBar" since="11"/>
+		<field name="windowActionBarOverlay" since="11"/>
+		<field name="windowActionModeOverlay" since="11"/>
+		<field name="windowActivityTransitions" since="21"/>
+		<field name="windowAllowEnterTransitionOverlap" since="21"/>
+		<field name="windowAllowReturnTransitionOverlap" since="21"/>
+		<field name="windowAnimationStyle"/>
+		<field name="windowBackground"/>
+		<field name="windowBackgroundFallback" since="24"/>
+		<field name="windowClipToOutline" since="21"/>
+		<field name="windowCloseOnTouchOutside" since="11"/>
+		<field name="windowContentOverlay"/>
+		<field name="windowContentTransitionManager" since="21"/>
+		<field name="windowContentTransitions" since="21"/>
+		<field name="windowDisablePreview" since="3"/>
+		<field name="windowDrawsSystemBarBackgrounds" since="21"/>
+		<field name="windowElevation" since="21"/>
+		<field name="windowEnableSplitTouch" since="11"/>
+		<field name="windowEnterAnimation"/>
+		<field name="windowEnterTransition" since="21"/>
+		<field name="windowExitAnimation"/>
+		<field name="windowExitTransition" since="21"/>
+		<field name="windowFrame"/>
+		<field name="windowFullscreen"/>
+		<field name="windowHideAnimation"/>
+		<field name="windowIsFloating"/>
+		<field name="windowIsTranslucent"/>
+		<field name="windowLightNavigationBar" since="28"/>
+		<field name="windowLightStatusBar" since="23"/>
+		<field name="windowMinWidthMajor" since="11"/>
+		<field name="windowMinWidthMinor" since="11"/>
+		<field name="windowNoDisplay" since="3"/>
+		<field name="windowNoTitle"/>
+		<field name="windowOverscan" since="18"/>
+		<field name="windowReenterTransition" since="21"/>
+		<field name="windowReturnTransition" since="21"/>
+		<field name="windowSharedElementEnterTransition" since="21"/>
+		<field name="windowSharedElementExitTransition" since="21"/>
+		<field name="windowSharedElementReenterTransition" since="21"/>
+		<field name="windowSharedElementReturnTransition" since="21"/>
+		<field name="windowSharedElementsUseOverlay" since="21"/>
+		<field name="windowShowAnimation"/>
+		<field name="windowShowWallpaper" since="5"/>
+		<field name="windowSoftInputMode" since="3"/>
+		<field name="windowSplashscreenContent" since="26"/>
+		<field name="windowSwipeToDismiss" since="20"/>
+		<field name="windowTitleBackgroundStyle"/>
+		<field name="windowTitleSize"/>
+		<field name="windowTitleStyle"/>
+		<field name="windowTransitionBackgroundFadeDuration" since="21"/>
+		<field name="windowTranslucentNavigation" since="19"/>
+		<field name="windowTranslucentStatus" since="19"/>
+		<field name="writePermission"/>
+		<field name="x"/>
+		<field name="xlargeScreens" since="9"/>
+		<field name="y"/>
+		<field name="yearListItemTextAppearance" since="21" deprecated="23"/>
+		<field name="yearListSelectorColor" since="21" deprecated="23"/>
+		<field name="yesNoPreferenceStyle"/>
+		<field name="zAdjustment"/>
 	</class>
 	<class name="android/R$bool" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$color" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="background_dark" />
-		<field name="background_light" />
-		<field name="black" />
-		<field name="darker_gray" />
-		<field name="holo_blue_bright" since="14" />
-		<field name="holo_blue_dark" since="14" />
-		<field name="holo_blue_light" since="14" />
-		<field name="holo_green_dark" since="14" />
-		<field name="holo_green_light" since="14" />
-		<field name="holo_orange_dark" since="14" />
-		<field name="holo_orange_light" since="14" />
-		<field name="holo_purple" since="14" />
-		<field name="holo_red_dark" since="14" />
-		<field name="holo_red_light" since="14" />
-		<field name="primary_text_dark" />
-		<field name="primary_text_dark_nodisable" />
-		<field name="primary_text_light" />
-		<field name="primary_text_light_nodisable" />
-		<field name="secondary_text_dark" />
-		<field name="secondary_text_dark_nodisable" />
-		<field name="secondary_text_light" />
-		<field name="secondary_text_light_nodisable" />
-		<field name="tab_indicator_text" />
-		<field name="tertiary_text_dark" />
-		<field name="tertiary_text_light" />
-		<field name="transparent" />
-		<field name="white" />
-		<field name="widget_edittext_dark" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="background_dark"/>
+		<field name="background_light"/>
+		<field name="black"/>
+		<field name="darker_gray"/>
+		<field name="holo_blue_bright" since="14"/>
+		<field name="holo_blue_dark" since="14"/>
+		<field name="holo_blue_light" since="14"/>
+		<field name="holo_green_dark" since="14"/>
+		<field name="holo_green_light" since="14"/>
+		<field name="holo_orange_dark" since="14"/>
+		<field name="holo_orange_light" since="14"/>
+		<field name="holo_purple" since="14"/>
+		<field name="holo_red_dark" since="14"/>
+		<field name="holo_red_light" since="14"/>
+		<field name="primary_text_dark"/>
+		<field name="primary_text_dark_nodisable"/>
+		<field name="primary_text_light"/>
+		<field name="primary_text_light_nodisable"/>
+		<field name="secondary_text_dark"/>
+		<field name="secondary_text_dark_nodisable"/>
+		<field name="secondary_text_light"/>
+		<field name="secondary_text_light_nodisable"/>
+		<field name="tab_indicator_text"/>
+		<field name="tertiary_text_dark"/>
+		<field name="tertiary_text_light"/>
+		<field name="transparent"/>
+		<field name="white"/>
+		<field name="widget_edittext_dark"/>
 	</class>
 	<class name="android/R$dimen" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="app_icon_size" />
-		<field name="dialog_min_width_major" since="11" />
-		<field name="dialog_min_width_minor" since="11" />
-		<field name="notification_large_icon_height" since="11" />
-		<field name="notification_large_icon_width" since="11" />
-		<field name="thumbnail_height" />
-		<field name="thumbnail_width" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="app_icon_size"/>
+		<field name="dialog_min_width_major" since="11"/>
+		<field name="dialog_min_width_minor" since="11"/>
+		<field name="notification_large_icon_height" since="11"/>
+		<field name="notification_large_icon_width" since="11"/>
+		<field name="thumbnail_height"/>
+		<field name="thumbnail_width"/>
 	</class>
 	<class name="android/R$drawable" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="alert_dark_frame" />
-		<field name="alert_light_frame" />
-		<field name="arrow_down_float" />
-		<field name="arrow_up_float" />
-		<field name="bottom_bar" />
-		<field name="btn_default" />
-		<field name="btn_default_small" />
-		<field name="btn_dialog" />
-		<field name="btn_dropdown" />
-		<field name="btn_minus" />
-		<field name="btn_plus" />
-		<field name="btn_radio" />
-		<field name="btn_star" />
-		<field name="btn_star_big_off" />
-		<field name="btn_star_big_on" />
-		<field name="button_onoff_indicator_off" />
-		<field name="button_onoff_indicator_on" />
-		<field name="checkbox_off_background" />
-		<field name="checkbox_on_background" />
-		<field name="dark_header" since="3" />
-		<field name="dialog_frame" />
-		<field name="dialog_holo_dark_frame" since="11" />
-		<field name="dialog_holo_light_frame" since="11" />
-		<field name="divider_horizontal_bright" />
-		<field name="divider_horizontal_dark" />
-		<field name="divider_horizontal_dim_dark" />
-		<field name="divider_horizontal_textfield" />
-		<field name="edit_text" />
-		<field name="editbox_background" />
-		<field name="editbox_background_normal" />
-		<field name="editbox_dropdown_dark_frame" />
-		<field name="editbox_dropdown_light_frame" />
-		<field name="gallery_thumb" />
-		<field name="ic_btn_speak_now" since="3" />
-		<field name="ic_delete" />
-		<field name="ic_dialog_alert" />
-		<field name="ic_dialog_dialer" />
-		<field name="ic_dialog_email" />
-		<field name="ic_dialog_info" />
-		<field name="ic_dialog_map" />
-		<field name="ic_input_add" />
-		<field name="ic_input_delete" />
-		<field name="ic_input_get" />
-		<field name="ic_lock_idle_alarm" />
-		<field name="ic_lock_idle_charging" />
-		<field name="ic_lock_idle_lock" />
-		<field name="ic_lock_idle_low_battery" />
-		<field name="ic_lock_lock" />
-		<field name="ic_lock_power_off" />
-		<field name="ic_lock_silent_mode" />
-		<field name="ic_lock_silent_mode_off" />
-		<field name="ic_media_ff" />
-		<field name="ic_media_next" />
-		<field name="ic_media_pause" />
-		<field name="ic_media_play" />
-		<field name="ic_media_previous" />
-		<field name="ic_media_rew" />
-		<field name="ic_menu_add" />
-		<field name="ic_menu_agenda" />
-		<field name="ic_menu_always_landscape_portrait" />
-		<field name="ic_menu_call" />
-		<field name="ic_menu_camera" />
-		<field name="ic_menu_close_clear_cancel" />
-		<field name="ic_menu_compass" />
-		<field name="ic_menu_crop" />
-		<field name="ic_menu_day" />
-		<field name="ic_menu_delete" />
-		<field name="ic_menu_directions" />
-		<field name="ic_menu_edit" />
-		<field name="ic_menu_gallery" />
-		<field name="ic_menu_help" />
-		<field name="ic_menu_info_details" />
-		<field name="ic_menu_manage" />
-		<field name="ic_menu_mapmode" />
-		<field name="ic_menu_month" />
-		<field name="ic_menu_more" />
-		<field name="ic_menu_my_calendar" />
-		<field name="ic_menu_mylocation" />
-		<field name="ic_menu_myplaces" />
-		<field name="ic_menu_preferences" />
-		<field name="ic_menu_recent_history" />
-		<field name="ic_menu_report_image" />
-		<field name="ic_menu_revert" />
-		<field name="ic_menu_rotate" />
-		<field name="ic_menu_save" />
-		<field name="ic_menu_search" />
-		<field name="ic_menu_send" />
-		<field name="ic_menu_set_as" />
-		<field name="ic_menu_share" />
-		<field name="ic_menu_slideshow" />
-		<field name="ic_menu_sort_alphabetically" />
-		<field name="ic_menu_sort_by_size" />
-		<field name="ic_menu_today" />
-		<field name="ic_menu_upload" />
-		<field name="ic_menu_upload_you_tube" />
-		<field name="ic_menu_view" />
-		<field name="ic_menu_week" />
-		<field name="ic_menu_zoom" />
-		<field name="ic_notification_clear_all" />
-		<field name="ic_notification_overlay" />
-		<field name="ic_partial_secure" />
-		<field name="ic_popup_disk_full" />
-		<field name="ic_popup_reminder" />
-		<field name="ic_popup_sync" />
-		<field name="ic_search_category_default" />
-		<field name="ic_secure" />
-		<field name="list_selector_background" />
-		<field name="menu_frame" />
-		<field name="menu_full_frame" />
-		<field name="menuitem_background" />
-		<field name="picture_frame" />
-		<field name="presence_audio_away" since="9" />
-		<field name="presence_audio_busy" since="9" />
-		<field name="presence_audio_online" since="9" />
-		<field name="presence_away" />
-		<field name="presence_busy" />
-		<field name="presence_invisible" />
-		<field name="presence_offline" />
-		<field name="presence_online" />
-		<field name="presence_video_away" since="9" />
-		<field name="presence_video_busy" since="9" />
-		<field name="presence_video_online" since="9" />
-		<field name="progress_horizontal" />
-		<field name="progress_indeterminate_horizontal" />
-		<field name="radiobutton_off_background" />
-		<field name="radiobutton_on_background" />
-		<field name="screen_background_dark" />
-		<field name="screen_background_dark_transparent" since="5" />
-		<field name="screen_background_light" />
-		<field name="screen_background_light_transparent" since="5" />
-		<field name="spinner_background" />
-		<field name="spinner_dropdown_background" />
-		<field name="star_big_off" />
-		<field name="star_big_on" />
-		<field name="star_off" />
-		<field name="star_on" />
-		<field name="stat_notify_call_mute" />
-		<field name="stat_notify_chat" />
-		<field name="stat_notify_error" />
-		<field name="stat_notify_missed_call" />
-		<field name="stat_notify_more" />
-		<field name="stat_notify_sdcard" />
-		<field name="stat_notify_sdcard_prepare" since="5" />
-		<field name="stat_notify_sdcard_usb" />
-		<field name="stat_notify_sync" />
-		<field name="stat_notify_sync_noanim" />
-		<field name="stat_notify_voicemail" />
-		<field name="stat_sys_data_bluetooth" />
-		<field name="stat_sys_download" />
-		<field name="stat_sys_download_done" />
-		<field name="stat_sys_headset" />
-		<field name="stat_sys_phone_call" deprecated="16" />
-		<field name="stat_sys_phone_call_forward" deprecated="16" />
-		<field name="stat_sys_phone_call_on_hold" deprecated="16" />
-		<field name="stat_sys_speakerphone" />
-		<field name="stat_sys_upload" />
-		<field name="stat_sys_upload_done" />
-		<field name="stat_sys_vp_phone_call" since="4" deprecated="16" />
-		<field name="stat_sys_vp_phone_call_on_hold" since="4" deprecated="16" />
-		<field name="stat_sys_warning" />
-		<field name="status_bar_item_app_background" />
-		<field name="status_bar_item_background" />
-		<field name="sym_action_call" />
-		<field name="sym_action_chat" />
-		<field name="sym_action_email" />
-		<field name="sym_call_incoming" />
-		<field name="sym_call_missed" />
-		<field name="sym_call_outgoing" />
-		<field name="sym_contact_card" />
-		<field name="sym_def_app_icon" />
-		<field name="title_bar" />
-		<field name="title_bar_tall" since="3" />
-		<field name="toast_frame" />
-		<field name="zoom_plate" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="alert_dark_frame"/>
+		<field name="alert_light_frame"/>
+		<field name="arrow_down_float"/>
+		<field name="arrow_up_float"/>
+		<field name="bottom_bar"/>
+		<field name="btn_default"/>
+		<field name="btn_default_small"/>
+		<field name="btn_dialog"/>
+		<field name="btn_dropdown"/>
+		<field name="btn_minus"/>
+		<field name="btn_plus"/>
+		<field name="btn_radio"/>
+		<field name="btn_star"/>
+		<field name="btn_star_big_off"/>
+		<field name="btn_star_big_on"/>
+		<field name="button_onoff_indicator_off"/>
+		<field name="button_onoff_indicator_on"/>
+		<field name="checkbox_off_background"/>
+		<field name="checkbox_on_background"/>
+		<field name="dark_header" since="3"/>
+		<field name="dialog_frame"/>
+		<field name="dialog_holo_dark_frame" since="11"/>
+		<field name="dialog_holo_light_frame" since="11"/>
+		<field name="divider_horizontal_bright"/>
+		<field name="divider_horizontal_dark"/>
+		<field name="divider_horizontal_dim_dark"/>
+		<field name="divider_horizontal_textfield"/>
+		<field name="edit_text"/>
+		<field name="editbox_background"/>
+		<field name="editbox_background_normal"/>
+		<field name="editbox_dropdown_dark_frame"/>
+		<field name="editbox_dropdown_light_frame"/>
+		<field name="gallery_thumb"/>
+		<field name="ic_btn_speak_now" since="3"/>
+		<field name="ic_delete"/>
+		<field name="ic_dialog_alert"/>
+		<field name="ic_dialog_dialer"/>
+		<field name="ic_dialog_email"/>
+		<field name="ic_dialog_info"/>
+		<field name="ic_dialog_map"/>
+		<field name="ic_input_add"/>
+		<field name="ic_input_delete"/>
+		<field name="ic_input_get"/>
+		<field name="ic_lock_idle_alarm"/>
+		<field name="ic_lock_idle_charging"/>
+		<field name="ic_lock_idle_lock"/>
+		<field name="ic_lock_idle_low_battery"/>
+		<field name="ic_lock_lock"/>
+		<field name="ic_lock_power_off"/>
+		<field name="ic_lock_silent_mode"/>
+		<field name="ic_lock_silent_mode_off"/>
+		<field name="ic_media_ff"/>
+		<field name="ic_media_next"/>
+		<field name="ic_media_pause"/>
+		<field name="ic_media_play"/>
+		<field name="ic_media_previous"/>
+		<field name="ic_media_rew"/>
+		<field name="ic_menu_add"/>
+		<field name="ic_menu_agenda"/>
+		<field name="ic_menu_always_landscape_portrait"/>
+		<field name="ic_menu_call"/>
+		<field name="ic_menu_camera"/>
+		<field name="ic_menu_close_clear_cancel"/>
+		<field name="ic_menu_compass"/>
+		<field name="ic_menu_crop"/>
+		<field name="ic_menu_day"/>
+		<field name="ic_menu_delete"/>
+		<field name="ic_menu_directions"/>
+		<field name="ic_menu_edit"/>
+		<field name="ic_menu_gallery"/>
+		<field name="ic_menu_help"/>
+		<field name="ic_menu_info_details"/>
+		<field name="ic_menu_manage"/>
+		<field name="ic_menu_mapmode"/>
+		<field name="ic_menu_month"/>
+		<field name="ic_menu_more"/>
+		<field name="ic_menu_my_calendar"/>
+		<field name="ic_menu_mylocation"/>
+		<field name="ic_menu_myplaces"/>
+		<field name="ic_menu_preferences"/>
+		<field name="ic_menu_recent_history"/>
+		<field name="ic_menu_report_image"/>
+		<field name="ic_menu_revert"/>
+		<field name="ic_menu_rotate"/>
+		<field name="ic_menu_save"/>
+		<field name="ic_menu_search"/>
+		<field name="ic_menu_send"/>
+		<field name="ic_menu_set_as"/>
+		<field name="ic_menu_share"/>
+		<field name="ic_menu_slideshow"/>
+		<field name="ic_menu_sort_alphabetically"/>
+		<field name="ic_menu_sort_by_size"/>
+		<field name="ic_menu_today"/>
+		<field name="ic_menu_upload"/>
+		<field name="ic_menu_upload_you_tube"/>
+		<field name="ic_menu_view"/>
+		<field name="ic_menu_week"/>
+		<field name="ic_menu_zoom"/>
+		<field name="ic_notification_clear_all"/>
+		<field name="ic_notification_overlay"/>
+		<field name="ic_partial_secure"/>
+		<field name="ic_popup_disk_full"/>
+		<field name="ic_popup_reminder"/>
+		<field name="ic_popup_sync"/>
+		<field name="ic_search_category_default"/>
+		<field name="ic_secure"/>
+		<field name="list_selector_background"/>
+		<field name="menu_frame"/>
+		<field name="menu_full_frame"/>
+		<field name="menuitem_background"/>
+		<field name="picture_frame"/>
+		<field name="presence_audio_away" since="9"/>
+		<field name="presence_audio_busy" since="9"/>
+		<field name="presence_audio_online" since="9"/>
+		<field name="presence_away"/>
+		<field name="presence_busy"/>
+		<field name="presence_invisible"/>
+		<field name="presence_offline"/>
+		<field name="presence_online"/>
+		<field name="presence_video_away" since="9"/>
+		<field name="presence_video_busy" since="9"/>
+		<field name="presence_video_online" since="9"/>
+		<field name="progress_horizontal"/>
+		<field name="progress_indeterminate_horizontal"/>
+		<field name="radiobutton_off_background"/>
+		<field name="radiobutton_on_background"/>
+		<field name="screen_background_dark"/>
+		<field name="screen_background_dark_transparent" since="5"/>
+		<field name="screen_background_light"/>
+		<field name="screen_background_light_transparent" since="5"/>
+		<field name="spinner_background"/>
+		<field name="spinner_dropdown_background"/>
+		<field name="star_big_off"/>
+		<field name="star_big_on"/>
+		<field name="star_off"/>
+		<field name="star_on"/>
+		<field name="stat_notify_call_mute"/>
+		<field name="stat_notify_chat"/>
+		<field name="stat_notify_error"/>
+		<field name="stat_notify_missed_call"/>
+		<field name="stat_notify_more"/>
+		<field name="stat_notify_sdcard"/>
+		<field name="stat_notify_sdcard_prepare" since="5"/>
+		<field name="stat_notify_sdcard_usb"/>
+		<field name="stat_notify_sync"/>
+		<field name="stat_notify_sync_noanim"/>
+		<field name="stat_notify_voicemail"/>
+		<field name="stat_sys_data_bluetooth"/>
+		<field name="stat_sys_download"/>
+		<field name="stat_sys_download_done"/>
+		<field name="stat_sys_headset"/>
+		<field name="stat_sys_phone_call" deprecated="16"/>
+		<field name="stat_sys_phone_call_forward" deprecated="16"/>
+		<field name="stat_sys_phone_call_on_hold" deprecated="16"/>
+		<field name="stat_sys_speakerphone"/>
+		<field name="stat_sys_upload"/>
+		<field name="stat_sys_upload_done"/>
+		<field name="stat_sys_vp_phone_call" since="4" deprecated="16"/>
+		<field name="stat_sys_vp_phone_call_on_hold" since="4" deprecated="16"/>
+		<field name="stat_sys_warning"/>
+		<field name="status_bar_item_app_background"/>
+		<field name="status_bar_item_background"/>
+		<field name="sym_action_call"/>
+		<field name="sym_action_chat"/>
+		<field name="sym_action_email"/>
+		<field name="sym_call_incoming"/>
+		<field name="sym_call_missed"/>
+		<field name="sym_call_outgoing"/>
+		<field name="sym_contact_card"/>
+		<field name="sym_def_app_icon"/>
+		<field name="title_bar"/>
+		<field name="title_bar_tall" since="3"/>
+		<field name="toast_frame"/>
+		<field name="zoom_plate"/>
 	</class>
 	<class name="android/R$fraction" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$id" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="accessibilityActionContextClick" since="23" />
-		<field name="accessibilityActionMoveWindow" since="26" />
-		<field name="accessibilityActionScrollDown" since="23" />
-		<field name="accessibilityActionScrollLeft" since="23" />
-		<field name="accessibilityActionScrollRight" since="23" />
-		<field name="accessibilityActionScrollToPosition" since="23" />
-		<field name="accessibilityActionScrollUp" since="23" />
-		<field name="accessibilityActionSetProgress" since="24" />
-		<field name="accessibilityActionShowOnScreen" since="23" />
-		<field name="addToDictionary" since="3" />
-		<field name="autofill" since="26" />
-		<field name="background" />
-		<field name="button1" />
-		<field name="button2" />
-		<field name="button3" />
-		<field name="candidatesArea" since="3" />
-		<field name="checkbox" />
-		<field name="closeButton" since="3" />
-		<field name="content" />
-		<field name="copy" since="3" />
-		<field name="copyUrl" since="3" />
-		<field name="custom" since="8" />
-		<field name="cut" since="3" />
-		<field name="edit" />
-		<field name="empty" />
-		<field name="extractArea" since="3" />
-		<field name="hint" />
-		<field name="home" since="11" />
-		<field name="icon" />
-		<field name="icon1" />
-		<field name="icon2" />
-		<field name="icon_frame" since="24" />
-		<field name="input" />
-		<field name="inputArea" since="3" />
-		<field name="inputExtractEditText" since="3" />
-		<field name="keyboardView" since="3" />
-		<field name="list" />
-		<field name="list_container" since="24" />
-		<field name="mask" since="21" />
-		<field name="message" />
-		<field name="navigationBarBackground" since="21" />
-		<field name="paste" since="3" />
-		<field name="pasteAsPlainText" since="23" />
-		<field name="primary" />
-		<field name="progress" />
-		<field name="redo" since="23" />
-		<field name="replaceText" since="23" />
-		<field name="secondaryProgress" />
-		<field name="selectAll" since="3" />
-		<field name="selectTextMode" since="11" />
-		<field name="selectedIcon" />
-		<field name="shareText" since="23" />
-		<field name="startSelectingText" since="3" />
-		<field name="statusBarBackground" since="21" />
-		<field name="stopSelectingText" since="3" />
-		<field name="summary" />
-		<field name="switchInputMethod" since="3" />
-		<field name="switch_widget" since="24" />
-		<field name="tabcontent" />
-		<field name="tabhost" />
-		<field name="tabs" />
-		<field name="text1" />
-		<field name="text2" />
-		<field name="textAssist" since="26" />
-		<field name="title" />
-		<field name="toggle" />
-		<field name="undo" since="23" />
-		<field name="widget_frame" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="accessibilityActionContextClick" since="23"/>
+		<field name="accessibilityActionMoveWindow" since="26"/>
+		<field name="accessibilityActionScrollDown" since="23"/>
+		<field name="accessibilityActionScrollLeft" since="23"/>
+		<field name="accessibilityActionScrollRight" since="23"/>
+		<field name="accessibilityActionScrollToPosition" since="23"/>
+		<field name="accessibilityActionScrollUp" since="23"/>
+		<field name="accessibilityActionSetProgress" since="24"/>
+		<field name="accessibilityActionShowOnScreen" since="23"/>
+		<field name="addToDictionary" since="3"/>
+		<field name="autofill" since="26"/>
+		<field name="background"/>
+		<field name="button1"/>
+		<field name="button2"/>
+		<field name="button3"/>
+		<field name="candidatesArea" since="3"/>
+		<field name="checkbox"/>
+		<field name="closeButton" since="3"/>
+		<field name="content"/>
+		<field name="copy" since="3"/>
+		<field name="copyUrl" since="3"/>
+		<field name="custom" since="8"/>
+		<field name="cut" since="3"/>
+		<field name="edit"/>
+		<field name="empty"/>
+		<field name="extractArea" since="3"/>
+		<field name="hint"/>
+		<field name="home" since="11"/>
+		<field name="icon"/>
+		<field name="icon1"/>
+		<field name="icon2"/>
+		<field name="icon_frame" since="24"/>
+		<field name="input"/>
+		<field name="inputArea" since="3"/>
+		<field name="inputExtractEditText" since="3"/>
+		<field name="keyboardView" since="3"/>
+		<field name="list"/>
+		<field name="list_container" since="24"/>
+		<field name="mask" since="21"/>
+		<field name="message"/>
+		<field name="navigationBarBackground" since="21"/>
+		<field name="paste" since="3"/>
+		<field name="pasteAsPlainText" since="23"/>
+		<field name="primary"/>
+		<field name="progress"/>
+		<field name="redo" since="23"/>
+		<field name="replaceText" since="23"/>
+		<field name="secondaryProgress"/>
+		<field name="selectAll" since="3"/>
+		<field name="selectTextMode" since="11"/>
+		<field name="selectedIcon"/>
+		<field name="shareText" since="23"/>
+		<field name="startSelectingText" since="3"/>
+		<field name="statusBarBackground" since="21"/>
+		<field name="stopSelectingText" since="3"/>
+		<field name="summary"/>
+		<field name="switchInputMethod" since="3"/>
+		<field name="switch_widget" since="24"/>
+		<field name="tabcontent"/>
+		<field name="tabhost"/>
+		<field name="tabs"/>
+		<field name="text1"/>
+		<field name="text2"/>
+		<field name="textAssist" since="26"/>
+		<field name="title"/>
+		<field name="toggle"/>
+		<field name="undo" since="23"/>
+		<field name="widget_frame"/>
 	</class>
 	<class name="android/R$integer" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="config_longAnimTime" />
-		<field name="config_mediumAnimTime" />
-		<field name="config_shortAnimTime" />
-		<field name="status_bar_notification_info_maxnum" since="14" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="config_longAnimTime"/>
+		<field name="config_mediumAnimTime"/>
+		<field name="config_shortAnimTime"/>
+		<field name="status_bar_notification_info_maxnum" since="14"/>
 	</class>
 	<class name="android/R$interpolator" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="accelerate_cubic" />
-		<field name="accelerate_decelerate" />
-		<field name="accelerate_quad" />
-		<field name="accelerate_quint" />
-		<field name="anticipate" />
-		<field name="anticipate_overshoot" />
-		<field name="bounce" />
-		<field name="cycle" />
-		<field name="decelerate_cubic" />
-		<field name="decelerate_quad" />
-		<field name="decelerate_quint" />
-		<field name="fast_out_linear_in" since="21" />
-		<field name="fast_out_slow_in" since="21" />
-		<field name="linear" />
-		<field name="linear_out_slow_in" since="21" />
-		<field name="overshoot" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="accelerate_cubic"/>
+		<field name="accelerate_decelerate"/>
+		<field name="accelerate_quad"/>
+		<field name="accelerate_quint"/>
+		<field name="anticipate"/>
+		<field name="anticipate_overshoot"/>
+		<field name="bounce"/>
+		<field name="cycle"/>
+		<field name="decelerate_cubic"/>
+		<field name="decelerate_quad"/>
+		<field name="decelerate_quint"/>
+		<field name="fast_out_linear_in" since="21"/>
+		<field name="fast_out_slow_in" since="21"/>
+		<field name="linear"/>
+		<field name="linear_out_slow_in" since="21"/>
+		<field name="overshoot"/>
 	</class>
 	<class name="android/R$layout" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="activity_list_item" />
-		<field name="browser_link_context_header" />
-		<field name="expandable_list_content" />
-		<field name="list_content" since="11" />
-		<field name="preference_category" />
-		<field name="select_dialog_item" />
-		<field name="select_dialog_multichoice" />
-		<field name="select_dialog_singlechoice" />
-		<field name="simple_dropdown_item_1line" />
-		<field name="simple_expandable_list_item_1" />
-		<field name="simple_expandable_list_item_2" />
-		<field name="simple_gallery_item" />
-		<field name="simple_list_item_1" />
-		<field name="simple_list_item_2" />
-		<field name="simple_list_item_activated_1" since="11" />
-		<field name="simple_list_item_activated_2" since="11" />
-		<field name="simple_list_item_checked" />
-		<field name="simple_list_item_multiple_choice" />
-		<field name="simple_list_item_single_choice" />
-		<field name="simple_selectable_list_item" since="11" />
-		<field name="simple_spinner_dropdown_item" />
-		<field name="simple_spinner_item" />
-		<field name="test_list_item" />
-		<field name="two_line_list_item" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="activity_list_item"/>
+		<field name="browser_link_context_header"/>
+		<field name="expandable_list_content"/>
+		<field name="list_content" since="11"/>
+		<field name="preference_category"/>
+		<field name="select_dialog_item"/>
+		<field name="select_dialog_multichoice"/>
+		<field name="select_dialog_singlechoice"/>
+		<field name="simple_dropdown_item_1line"/>
+		<field name="simple_expandable_list_item_1"/>
+		<field name="simple_expandable_list_item_2"/>
+		<field name="simple_gallery_item"/>
+		<field name="simple_list_item_1"/>
+		<field name="simple_list_item_2"/>
+		<field name="simple_list_item_activated_1" since="11"/>
+		<field name="simple_list_item_activated_2" since="11"/>
+		<field name="simple_list_item_checked"/>
+		<field name="simple_list_item_multiple_choice"/>
+		<field name="simple_list_item_single_choice"/>
+		<field name="simple_selectable_list_item" since="11"/>
+		<field name="simple_spinner_dropdown_item"/>
+		<field name="simple_spinner_item"/>
+		<field name="test_list_item"/>
+		<field name="two_line_list_item"/>
 	</class>
 	<class name="android/R$menu" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$mipmap" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="sym_def_app_icon" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="sym_def_app_icon"/>
 	</class>
 	<class name="android/R$plurals" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$raw" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/R$string" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="VideoView_error_button" />
-		<field name="VideoView_error_text_invalid_progressive_playback" since="3" />
-		<field name="VideoView_error_text_unknown" />
-		<field name="VideoView_error_title" />
-		<field name="cancel" />
-		<field name="copy" />
-		<field name="copyUrl" />
-		<field name="cut" />
-		<field name="defaultMsisdnAlphaTag" />
-		<field name="defaultVoiceMailAlphaTag" />
-		<field name="dialog_alert_title" since="3" />
-		<field name="emptyPhoneNumber" />
-		<field name="fingerprint_icon_content_description" since="23" />
-		<field name="httpErrorBadUrl" />
-		<field name="httpErrorUnsupportedScheme" />
-		<field name="no" />
-		<field name="ok" />
-		<field name="paste" />
-		<field name="paste_as_plain_text" since="26" />
-		<field name="search_go" />
-		<field name="selectAll" />
-		<field name="selectTextMode" since="11" />
-		<field name="status_bar_notification_info_overflow" since="14" />
-		<field name="unknownName" />
-		<field name="untitled" />
-		<field name="yes" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="VideoView_error_button"/>
+		<field name="VideoView_error_text_invalid_progressive_playback" since="3"/>
+		<field name="VideoView_error_text_unknown"/>
+		<field name="VideoView_error_title"/>
+		<field name="autofill" since="27"/>
+		<field name="cancel"/>
+		<field name="copy"/>
+		<field name="copyUrl"/>
+		<field name="cut"/>
+		<field name="defaultMsisdnAlphaTag"/>
+		<field name="defaultVoiceMailAlphaTag"/>
+		<field name="dialog_alert_title" since="3"/>
+		<field name="emptyPhoneNumber"/>
+		<field name="fingerprint_icon_content_description" since="23"/>
+		<field name="httpErrorBadUrl"/>
+		<field name="httpErrorUnsupportedScheme"/>
+		<field name="no"/>
+		<field name="ok"/>
+		<field name="paste"/>
+		<field name="paste_as_plain_text" since="26"/>
+		<field name="search_go"/>
+		<field name="selectAll"/>
+		<field name="selectTextMode" since="11"/>
+		<field name="status_bar_notification_info_overflow" since="14"/>
+		<field name="unknownName"/>
+		<field name="untitled"/>
+		<field name="yes"/>
 	</class>
 	<class name="android/R$style" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="Animation" />
-		<field name="Animation_Activity" />
-		<field name="Animation_Dialog" />
-		<field name="Animation_InputMethod" since="5" />
-		<field name="Animation_Toast" />
-		<field name="Animation_Translucent" />
-		<field name="DeviceDefault_ButtonBar" since="14" />
-		<field name="DeviceDefault_ButtonBar_AlertDialog" since="14" />
-		<field name="DeviceDefault_Light_ButtonBar" since="14" />
-		<field name="DeviceDefault_Light_ButtonBar_AlertDialog" since="14" />
-		<field name="DeviceDefault_Light_SegmentedButton" since="14" />
-		<field name="DeviceDefault_SegmentedButton" since="14" />
-		<field name="Holo_ButtonBar" since="11" />
-		<field name="Holo_ButtonBar_AlertDialog" since="11" />
-		<field name="Holo_Light_ButtonBar" since="11" />
-		<field name="Holo_Light_ButtonBar_AlertDialog" since="11" />
-		<field name="Holo_Light_SegmentedButton" since="11" />
-		<field name="Holo_SegmentedButton" since="11" />
-		<field name="MediaButton" />
-		<field name="MediaButton_Ffwd" />
-		<field name="MediaButton_Next" />
-		<field name="MediaButton_Pause" />
-		<field name="MediaButton_Play" />
-		<field name="MediaButton_Previous" />
-		<field name="MediaButton_Rew" />
-		<field name="TextAppearance" />
-		<field name="TextAppearance_DeviceDefault" since="14" />
-		<field name="TextAppearance_DeviceDefault_DialogWindowTitle" since="14" />
-		<field name="TextAppearance_DeviceDefault_Inverse" since="14" />
-		<field name="TextAppearance_DeviceDefault_Large" since="14" />
-		<field name="TextAppearance_DeviceDefault_Large_Inverse" since="14" />
-		<field name="TextAppearance_DeviceDefault_Medium" since="14" />
-		<field name="TextAppearance_DeviceDefault_Medium_Inverse" since="14" />
-		<field name="TextAppearance_DeviceDefault_SearchResult_Subtitle" since="14" />
-		<field name="TextAppearance_DeviceDefault_SearchResult_Title" since="14" />
-		<field name="TextAppearance_DeviceDefault_Small" since="14" />
-		<field name="TextAppearance_DeviceDefault_Small_Inverse" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Menu" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle_Inverse" since="14" deprecated="21" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Title" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Title_Inverse" since="14" deprecated="21" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle_Inverse" since="14" deprecated="21" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Title" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Title_Inverse" since="14" deprecated="21" />
-		<field name="TextAppearance_DeviceDefault_Widget_Button" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_DropDownHint" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_DropDownItem" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_EditText" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_IconMenu_Item" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu_Large" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu_Small" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_TabWidget" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_TextView" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_TextView_PopupMenu" since="14" />
-		<field name="TextAppearance_DeviceDefault_Widget_TextView_SpinnerItem" since="14" />
-		<field name="TextAppearance_DeviceDefault_WindowTitle" since="14" />
-		<field name="TextAppearance_DialogWindowTitle" />
-		<field name="TextAppearance_Holo" since="13" />
-		<field name="TextAppearance_Holo_DialogWindowTitle" since="13" />
-		<field name="TextAppearance_Holo_Inverse" since="13" />
-		<field name="TextAppearance_Holo_Large" since="13" />
-		<field name="TextAppearance_Holo_Large_Inverse" since="13" />
-		<field name="TextAppearance_Holo_Medium" since="13" />
-		<field name="TextAppearance_Holo_Medium_Inverse" since="13" />
-		<field name="TextAppearance_Holo_SearchResult_Subtitle" since="13" />
-		<field name="TextAppearance_Holo_SearchResult_Title" since="13" />
-		<field name="TextAppearance_Holo_Small" since="13" />
-		<field name="TextAppearance_Holo_Small_Inverse" since="13" />
-		<field name="TextAppearance_Holo_Widget" since="13" />
-		<field name="TextAppearance_Holo_Widget_ActionBar_Menu" since="14" />
-		<field name="TextAppearance_Holo_Widget_ActionBar_Subtitle" since="13" />
-		<field name="TextAppearance_Holo_Widget_ActionBar_Subtitle_Inverse" since="14" />
-		<field name="TextAppearance_Holo_Widget_ActionBar_Title" since="13" />
-		<field name="TextAppearance_Holo_Widget_ActionBar_Title_Inverse" since="14" />
-		<field name="TextAppearance_Holo_Widget_ActionMode_Subtitle" since="13" />
-		<field name="TextAppearance_Holo_Widget_ActionMode_Subtitle_Inverse" since="14" />
-		<field name="TextAppearance_Holo_Widget_ActionMode_Title" since="13" />
-		<field name="TextAppearance_Holo_Widget_ActionMode_Title_Inverse" since="14" />
-		<field name="TextAppearance_Holo_Widget_Button" since="13" />
-		<field name="TextAppearance_Holo_Widget_DropDownHint" since="13" />
-		<field name="TextAppearance_Holo_Widget_DropDownItem" since="13" />
-		<field name="TextAppearance_Holo_Widget_EditText" since="13" />
-		<field name="TextAppearance_Holo_Widget_IconMenu_Item" since="13" />
-		<field name="TextAppearance_Holo_Widget_PopupMenu" since="13" />
-		<field name="TextAppearance_Holo_Widget_PopupMenu_Large" since="13" />
-		<field name="TextAppearance_Holo_Widget_PopupMenu_Small" since="13" />
-		<field name="TextAppearance_Holo_Widget_TabWidget" since="13" />
-		<field name="TextAppearance_Holo_Widget_TextView" since="13" />
-		<field name="TextAppearance_Holo_Widget_TextView_PopupMenu" since="13" />
-		<field name="TextAppearance_Holo_Widget_TextView_SpinnerItem" since="13" />
-		<field name="TextAppearance_Holo_WindowTitle" since="13" />
-		<field name="TextAppearance_Inverse" />
-		<field name="TextAppearance_Large" />
-		<field name="TextAppearance_Large_Inverse" />
-		<field name="TextAppearance_Material" since="21" />
-		<field name="TextAppearance_Material_Body1" since="21" />
-		<field name="TextAppearance_Material_Body2" since="21" />
-		<field name="TextAppearance_Material_Button" since="21" />
-		<field name="TextAppearance_Material_Caption" since="21" />
-		<field name="TextAppearance_Material_DialogWindowTitle" since="21" />
-		<field name="TextAppearance_Material_Display1" since="21" />
-		<field name="TextAppearance_Material_Display2" since="21" />
-		<field name="TextAppearance_Material_Display3" since="21" />
-		<field name="TextAppearance_Material_Display4" since="21" />
-		<field name="TextAppearance_Material_Headline" since="21" />
-		<field name="TextAppearance_Material_Inverse" since="21" />
-		<field name="TextAppearance_Material_Large" since="21" />
-		<field name="TextAppearance_Material_Large_Inverse" since="21" />
-		<field name="TextAppearance_Material_Medium" since="21" />
-		<field name="TextAppearance_Material_Medium_Inverse" since="21" />
-		<field name="TextAppearance_Material_Menu" since="21" />
-		<field name="TextAppearance_Material_Notification" since="21" />
-		<field name="TextAppearance_Material_Notification_Emphasis" since="21" />
-		<field name="TextAppearance_Material_Notification_Info" since="21" />
-		<field name="TextAppearance_Material_Notification_Line2" since="21" />
-		<field name="TextAppearance_Material_Notification_Time" since="21" />
-		<field name="TextAppearance_Material_Notification_Title" since="21" />
-		<field name="TextAppearance_Material_SearchResult_Subtitle" since="21" />
-		<field name="TextAppearance_Material_SearchResult_Title" since="21" />
-		<field name="TextAppearance_Material_Small" since="21" />
-		<field name="TextAppearance_Material_Small_Inverse" since="21" />
-		<field name="TextAppearance_Material_Subhead" since="21" />
-		<field name="TextAppearance_Material_Title" since="21" />
-		<field name="TextAppearance_Material_Widget" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionBar_Menu" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionBar_Subtitle" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionBar_Subtitle_Inverse" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionBar_Title" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionBar_Title_Inverse" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionMode_Subtitle" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionMode_Subtitle_Inverse" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionMode_Title" since="21" />
-		<field name="TextAppearance_Material_Widget_ActionMode_Title_Inverse" since="21" />
-		<field name="TextAppearance_Material_Widget_Button" since="21" />
-		<field name="TextAppearance_Material_Widget_Button_Borderless_Colored" since="24" />
-		<field name="TextAppearance_Material_Widget_Button_Colored" since="24" />
-		<field name="TextAppearance_Material_Widget_Button_Inverse" since="23" />
-		<field name="TextAppearance_Material_Widget_DropDownHint" since="21" />
-		<field name="TextAppearance_Material_Widget_DropDownItem" since="21" />
-		<field name="TextAppearance_Material_Widget_EditText" since="21" />
-		<field name="TextAppearance_Material_Widget_IconMenu_Item" since="21" />
-		<field name="TextAppearance_Material_Widget_PopupMenu" since="21" />
-		<field name="TextAppearance_Material_Widget_PopupMenu_Large" since="21" />
-		<field name="TextAppearance_Material_Widget_PopupMenu_Small" since="21" />
-		<field name="TextAppearance_Material_Widget_TabWidget" since="21" />
-		<field name="TextAppearance_Material_Widget_TextView" since="21" />
-		<field name="TextAppearance_Material_Widget_TextView_PopupMenu" since="21" />
-		<field name="TextAppearance_Material_Widget_TextView_SpinnerItem" since="21" />
-		<field name="TextAppearance_Material_Widget_Toolbar_Subtitle" since="21" />
-		<field name="TextAppearance_Material_Widget_Toolbar_Title" since="21" />
-		<field name="TextAppearance_Material_WindowTitle" since="21" />
-		<field name="TextAppearance_Medium" />
-		<field name="TextAppearance_Medium_Inverse" />
-		<field name="TextAppearance_Small" />
-		<field name="TextAppearance_Small_Inverse" />
-		<field name="TextAppearance_StatusBar_EventContent" since="9" />
-		<field name="TextAppearance_StatusBar_EventContent_Title" since="9" />
-		<field name="TextAppearance_StatusBar_Icon" since="9" />
-		<field name="TextAppearance_StatusBar_Title" since="9" />
-		<field name="TextAppearance_SuggestionHighlight" since="14" />
-		<field name="TextAppearance_Theme" />
-		<field name="TextAppearance_Theme_Dialog" />
-		<field name="TextAppearance_Widget" />
-		<field name="TextAppearance_Widget_Button" />
-		<field name="TextAppearance_Widget_DropDownHint" />
-		<field name="TextAppearance_Widget_DropDownItem" />
-		<field name="TextAppearance_Widget_EditText" />
-		<field name="TextAppearance_Widget_IconMenu_Item" />
-		<field name="TextAppearance_Widget_PopupMenu_Large" since="11" />
-		<field name="TextAppearance_Widget_PopupMenu_Small" since="11" />
-		<field name="TextAppearance_Widget_TabWidget" />
-		<field name="TextAppearance_Widget_TextView" />
-		<field name="TextAppearance_Widget_TextView_PopupMenu" />
-		<field name="TextAppearance_Widget_TextView_SpinnerItem" />
-		<field name="TextAppearance_WindowTitle" />
-		<field name="Theme" />
-		<field name="ThemeOverlay" since="21" />
-		<field name="ThemeOverlay_Material" since="21" />
-		<field name="ThemeOverlay_Material_ActionBar" since="21" />
-		<field name="ThemeOverlay_Material_Dark" since="21" />
-		<field name="ThemeOverlay_Material_Dark_ActionBar" since="21" />
-		<field name="ThemeOverlay_Material_Dialog" since="23" />
-		<field name="ThemeOverlay_Material_Dialog_Alert" since="23" />
-		<field name="ThemeOverlay_Material_Light" since="21" />
-		<field name="Theme_Black" />
-		<field name="Theme_Black_NoTitleBar" />
-		<field name="Theme_Black_NoTitleBar_Fullscreen" />
-		<field name="Theme_DeviceDefault" since="14" />
-		<field name="Theme_DeviceDefault_Dialog" since="14" />
-		<field name="Theme_DeviceDefault_DialogWhenLarge" since="14" />
-		<field name="Theme_DeviceDefault_DialogWhenLarge_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Dialog_Alert" since="22" />
-		<field name="Theme_DeviceDefault_Dialog_MinWidth" since="14" />
-		<field name="Theme_DeviceDefault_Dialog_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Dialog_NoActionBar_MinWidth" since="14" />
-		<field name="Theme_DeviceDefault_InputMethod" since="14" />
-		<field name="Theme_DeviceDefault_Light" since="14" />
-		<field name="Theme_DeviceDefault_Light_DarkActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Light_Dialog" since="14" />
-		<field name="Theme_DeviceDefault_Light_DialogWhenLarge" since="14" />
-		<field name="Theme_DeviceDefault_Light_DialogWhenLarge_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Light_Dialog_Alert" since="22" />
-		<field name="Theme_DeviceDefault_Light_Dialog_MinWidth" since="14" />
-		<field name="Theme_DeviceDefault_Light_Dialog_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth" since="14" />
-		<field name="Theme_DeviceDefault_Light_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_Light_NoActionBar_Fullscreen" since="14" />
-		<field name="Theme_DeviceDefault_Light_NoActionBar_Overscan" since="18" />
-		<field name="Theme_DeviceDefault_Light_NoActionBar_TranslucentDecor" since="19" />
-		<field name="Theme_DeviceDefault_Light_Panel" since="14" />
-		<field name="Theme_DeviceDefault_NoActionBar" since="14" />
-		<field name="Theme_DeviceDefault_NoActionBar_Fullscreen" since="14" />
-		<field name="Theme_DeviceDefault_NoActionBar_Overscan" since="18" />
-		<field name="Theme_DeviceDefault_NoActionBar_TranslucentDecor" since="19" />
-		<field name="Theme_DeviceDefault_Panel" since="14" />
-		<field name="Theme_DeviceDefault_Settings" since="21" />
-		<field name="Theme_DeviceDefault_Wallpaper" since="14" />
-		<field name="Theme_DeviceDefault_Wallpaper_NoTitleBar" since="14" />
-		<field name="Theme_Dialog" />
-		<field name="Theme_Holo" since="11" />
-		<field name="Theme_Holo_Dialog" since="11" />
-		<field name="Theme_Holo_DialogWhenLarge" since="11" />
-		<field name="Theme_Holo_DialogWhenLarge_NoActionBar" since="11" />
-		<field name="Theme_Holo_Dialog_MinWidth" since="11" />
-		<field name="Theme_Holo_Dialog_NoActionBar" since="11" />
-		<field name="Theme_Holo_Dialog_NoActionBar_MinWidth" since="11" />
-		<field name="Theme_Holo_InputMethod" since="11" />
-		<field name="Theme_Holo_Light" since="11" />
-		<field name="Theme_Holo_Light_DarkActionBar" since="14" />
-		<field name="Theme_Holo_Light_Dialog" since="11" />
-		<field name="Theme_Holo_Light_DialogWhenLarge" since="11" />
-		<field name="Theme_Holo_Light_DialogWhenLarge_NoActionBar" since="11" />
-		<field name="Theme_Holo_Light_Dialog_MinWidth" since="11" />
-		<field name="Theme_Holo_Light_Dialog_NoActionBar" since="11" />
-		<field name="Theme_Holo_Light_Dialog_NoActionBar_MinWidth" since="11" />
-		<field name="Theme_Holo_Light_NoActionBar" since="13" />
-		<field name="Theme_Holo_Light_NoActionBar_Fullscreen" since="13" />
-		<field name="Theme_Holo_Light_NoActionBar_Overscan" since="18" />
-		<field name="Theme_Holo_Light_NoActionBar_TranslucentDecor" since="19" />
-		<field name="Theme_Holo_Light_Panel" since="11" />
-		<field name="Theme_Holo_NoActionBar" since="11" />
-		<field name="Theme_Holo_NoActionBar_Fullscreen" since="11" />
-		<field name="Theme_Holo_NoActionBar_Overscan" since="18" />
-		<field name="Theme_Holo_NoActionBar_TranslucentDecor" since="19" />
-		<field name="Theme_Holo_Panel" since="11" />
-		<field name="Theme_Holo_Wallpaper" since="11" />
-		<field name="Theme_Holo_Wallpaper_NoTitleBar" since="11" />
-		<field name="Theme_InputMethod" since="3" />
-		<field name="Theme_Light" />
-		<field name="Theme_Light_NoTitleBar" />
-		<field name="Theme_Light_NoTitleBar_Fullscreen" />
-		<field name="Theme_Light_Panel" since="3" />
-		<field name="Theme_Light_WallpaperSettings" since="5" />
-		<field name="Theme_Material" since="21" />
-		<field name="Theme_Material_Dialog" since="21" />
-		<field name="Theme_Material_DialogWhenLarge" since="21" />
-		<field name="Theme_Material_DialogWhenLarge_NoActionBar" since="21" />
-		<field name="Theme_Material_Dialog_Alert" since="21" />
-		<field name="Theme_Material_Dialog_MinWidth" since="21" />
-		<field name="Theme_Material_Dialog_NoActionBar" since="21" />
-		<field name="Theme_Material_Dialog_NoActionBar_MinWidth" since="21" />
-		<field name="Theme_Material_Dialog_Presentation" since="21" />
-		<field name="Theme_Material_InputMethod" since="21" />
-		<field name="Theme_Material_Light" since="21" />
-		<field name="Theme_Material_Light_DarkActionBar" since="21" />
-		<field name="Theme_Material_Light_Dialog" since="21" />
-		<field name="Theme_Material_Light_DialogWhenLarge" since="21" />
-		<field name="Theme_Material_Light_DialogWhenLarge_DarkActionBar" since="24" />
-		<field name="Theme_Material_Light_DialogWhenLarge_NoActionBar" since="21" />
-		<field name="Theme_Material_Light_Dialog_Alert" since="21" />
-		<field name="Theme_Material_Light_Dialog_MinWidth" since="21" />
-		<field name="Theme_Material_Light_Dialog_NoActionBar" since="21" />
-		<field name="Theme_Material_Light_Dialog_NoActionBar_MinWidth" since="21" />
-		<field name="Theme_Material_Light_Dialog_Presentation" since="21" />
-		<field name="Theme_Material_Light_LightStatusBar" since="23" />
-		<field name="Theme_Material_Light_NoActionBar" since="21" />
-		<field name="Theme_Material_Light_NoActionBar_Fullscreen" since="21" />
-		<field name="Theme_Material_Light_NoActionBar_Overscan" since="21" />
-		<field name="Theme_Material_Light_NoActionBar_TranslucentDecor" since="21" />
-		<field name="Theme_Material_Light_Panel" since="21" />
-		<field name="Theme_Material_Light_Voice" since="21" />
-		<field name="Theme_Material_NoActionBar" since="21" />
-		<field name="Theme_Material_NoActionBar_Fullscreen" since="21" />
-		<field name="Theme_Material_NoActionBar_Overscan" since="21" />
-		<field name="Theme_Material_NoActionBar_TranslucentDecor" since="21" />
-		<field name="Theme_Material_Panel" since="21" />
-		<field name="Theme_Material_Settings" since="21" />
-		<field name="Theme_Material_Voice" since="21" />
-		<field name="Theme_Material_Wallpaper" since="21" />
-		<field name="Theme_Material_Wallpaper_NoTitleBar" since="21" />
-		<field name="Theme_NoDisplay" since="3" />
-		<field name="Theme_NoTitleBar" />
-		<field name="Theme_NoTitleBar_Fullscreen" />
-		<field name="Theme_NoTitleBar_OverlayActionModes" since="11" />
-		<field name="Theme_Panel" since="3" />
-		<field name="Theme_Translucent" />
-		<field name="Theme_Translucent_NoTitleBar" />
-		<field name="Theme_Translucent_NoTitleBar_Fullscreen" />
-		<field name="Theme_Wallpaper" since="5" />
-		<field name="Theme_WallpaperSettings" since="5" />
-		<field name="Theme_Wallpaper_NoTitleBar" since="5" />
-		<field name="Theme_Wallpaper_NoTitleBar_Fullscreen" since="5" />
-		<field name="Theme_WithActionBar" since="11" />
-		<field name="Widget" />
-		<field name="Widget_AbsListView" />
-		<field name="Widget_ActionBar" since="11" />
-		<field name="Widget_ActionBar_TabBar" since="13" />
-		<field name="Widget_ActionBar_TabText" since="13" />
-		<field name="Widget_ActionBar_TabView" since="13" />
-		<field name="Widget_ActionButton" since="11" />
-		<field name="Widget_ActionButton_CloseMode" since="11" />
-		<field name="Widget_ActionButton_Overflow" since="11" />
-		<field name="Widget_AutoCompleteTextView" />
-		<field name="Widget_Button" />
-		<field name="Widget_Button_Inset" />
-		<field name="Widget_Button_Small" />
-		<field name="Widget_Button_Toggle" />
-		<field name="Widget_CalendarView" since="11" />
-		<field name="Widget_CompoundButton" />
-		<field name="Widget_CompoundButton_CheckBox" />
-		<field name="Widget_CompoundButton_RadioButton" />
-		<field name="Widget_CompoundButton_Star" />
-		<field name="Widget_DatePicker" since="11" />
-		<field name="Widget_DeviceDefault" since="14" />
-		<field name="Widget_DeviceDefault_ActionBar" since="14" />
-		<field name="Widget_DeviceDefault_ActionBar_Solid" since="14" />
-		<field name="Widget_DeviceDefault_ActionBar_TabBar" since="14" />
-		<field name="Widget_DeviceDefault_ActionBar_TabText" since="14" />
-		<field name="Widget_DeviceDefault_ActionBar_TabView" since="14" />
-		<field name="Widget_DeviceDefault_ActionButton" since="14" />
-		<field name="Widget_DeviceDefault_ActionButton_CloseMode" since="14" />
-		<field name="Widget_DeviceDefault_ActionButton_Overflow" since="14" />
-		<field name="Widget_DeviceDefault_ActionButton_TextButton" since="14" />
-		<field name="Widget_DeviceDefault_ActionMode" since="14" />
-		<field name="Widget_DeviceDefault_AutoCompleteTextView" since="14" />
-		<field name="Widget_DeviceDefault_Button" since="14" />
-		<field name="Widget_DeviceDefault_Button_Borderless" since="14" />
-		<field name="Widget_DeviceDefault_Button_Borderless_Small" since="14" />
-		<field name="Widget_DeviceDefault_Button_Inset" since="14" />
-		<field name="Widget_DeviceDefault_Button_Small" since="14" />
-		<field name="Widget_DeviceDefault_Button_Toggle" since="14" />
-		<field name="Widget_DeviceDefault_CalendarView" since="14" />
-		<field name="Widget_DeviceDefault_CheckedTextView" since="17" />
-		<field name="Widget_DeviceDefault_CompoundButton_CheckBox" since="14" />
-		<field name="Widget_DeviceDefault_CompoundButton_RadioButton" since="14" />
-		<field name="Widget_DeviceDefault_CompoundButton_Star" since="14" />
-		<field name="Widget_DeviceDefault_DatePicker" since="14" />
-		<field name="Widget_DeviceDefault_DropDownItem" since="14" />
-		<field name="Widget_DeviceDefault_DropDownItem_Spinner" since="14" />
-		<field name="Widget_DeviceDefault_EditText" since="14" />
-		<field name="Widget_DeviceDefault_ExpandableListView" since="14" />
-		<field name="Widget_DeviceDefault_FastScroll" since="21" />
-		<field name="Widget_DeviceDefault_GridView" since="14" />
-		<field name="Widget_DeviceDefault_HorizontalScrollView" since="14" />
-		<field name="Widget_DeviceDefault_ImageButton" since="14" />
-		<field name="Widget_DeviceDefault_Light" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_Solid" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_Solid_Inverse" since="14" deprecated="21" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabBar" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabBar_Inverse" since="14" deprecated="21" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabText" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabText_Inverse" since="14" deprecated="21" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabView" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionBar_TabView_Inverse" since="14" deprecated="21" />
-		<field name="Widget_DeviceDefault_Light_ActionButton" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionButton_CloseMode" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionButton_Overflow" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionMode" since="14" />
-		<field name="Widget_DeviceDefault_Light_ActionMode_Inverse" since="14" deprecated="21" />
-		<field name="Widget_DeviceDefault_Light_AutoCompleteTextView" since="14" />
-		<field name="Widget_DeviceDefault_Light_Button" since="14" />
-		<field name="Widget_DeviceDefault_Light_Button_Borderless_Small" since="14" />
-		<field name="Widget_DeviceDefault_Light_Button_Inset" since="14" />
-		<field name="Widget_DeviceDefault_Light_Button_Small" since="14" />
-		<field name="Widget_DeviceDefault_Light_Button_Toggle" since="14" />
-		<field name="Widget_DeviceDefault_Light_CalendarView" since="14" />
-		<field name="Widget_DeviceDefault_Light_CheckedTextView" since="17" />
-		<field name="Widget_DeviceDefault_Light_CompoundButton_CheckBox" since="14" />
-		<field name="Widget_DeviceDefault_Light_CompoundButton_RadioButton" since="14" />
-		<field name="Widget_DeviceDefault_Light_CompoundButton_Star" since="14" />
-		<field name="Widget_DeviceDefault_Light_DropDownItem" since="14" />
-		<field name="Widget_DeviceDefault_Light_DropDownItem_Spinner" since="14" />
-		<field name="Widget_DeviceDefault_Light_EditText" since="14" />
-		<field name="Widget_DeviceDefault_Light_ExpandableListView" since="14" />
-		<field name="Widget_DeviceDefault_Light_FastScroll" since="21" />
-		<field name="Widget_DeviceDefault_Light_GridView" since="14" />
-		<field name="Widget_DeviceDefault_Light_HorizontalScrollView" since="14" />
-		<field name="Widget_DeviceDefault_Light_ImageButton" since="14" />
-		<field name="Widget_DeviceDefault_Light_ListPopupWindow" since="14" />
-		<field name="Widget_DeviceDefault_Light_ListView" since="14" />
-		<field name="Widget_DeviceDefault_Light_ListView_DropDown" since="14" />
-		<field name="Widget_DeviceDefault_Light_MediaRouteButton" since="16" />
-		<field name="Widget_DeviceDefault_Light_PopupMenu" since="14" />
-		<field name="Widget_DeviceDefault_Light_PopupWindow" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Horizontal" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Inverse" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Large" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Large_Inverse" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Small" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Small_Inverse" since="14" />
-		<field name="Widget_DeviceDefault_Light_ProgressBar_Small_Title" since="14" />
-		<field name="Widget_DeviceDefault_Light_RatingBar" since="14" />
-		<field name="Widget_DeviceDefault_Light_RatingBar_Indicator" since="14" />
-		<field name="Widget_DeviceDefault_Light_RatingBar_Small" since="14" />
-		<field name="Widget_DeviceDefault_Light_ScrollView" since="14" />
-		<field name="Widget_DeviceDefault_Light_SeekBar" since="14" />
-		<field name="Widget_DeviceDefault_Light_Spinner" since="14" />
-		<field name="Widget_DeviceDefault_Light_StackView" since="21" />
-		<field name="Widget_DeviceDefault_Light_Tab" since="14" />
-		<field name="Widget_DeviceDefault_Light_TabWidget" since="14" />
-		<field name="Widget_DeviceDefault_Light_TextView" since="14" />
-		<field name="Widget_DeviceDefault_Light_TextView_SpinnerItem" since="14" />
-		<field name="Widget_DeviceDefault_Light_WebTextView" since="14" />
-		<field name="Widget_DeviceDefault_Light_WebView" since="14" />
-		<field name="Widget_DeviceDefault_ListPopupWindow" since="14" />
-		<field name="Widget_DeviceDefault_ListView" since="14" />
-		<field name="Widget_DeviceDefault_ListView_DropDown" since="14" />
-		<field name="Widget_DeviceDefault_MediaRouteButton" since="16" />
-		<field name="Widget_DeviceDefault_PopupMenu" since="14" />
-		<field name="Widget_DeviceDefault_PopupWindow" since="14" />
-		<field name="Widget_DeviceDefault_ProgressBar" since="14" />
-		<field name="Widget_DeviceDefault_ProgressBar_Horizontal" since="14" />
-		<field name="Widget_DeviceDefault_ProgressBar_Large" since="14" />
-		<field name="Widget_DeviceDefault_ProgressBar_Small" since="14" />
-		<field name="Widget_DeviceDefault_ProgressBar_Small_Title" since="14" />
-		<field name="Widget_DeviceDefault_RatingBar" since="14" />
-		<field name="Widget_DeviceDefault_RatingBar_Indicator" since="14" />
-		<field name="Widget_DeviceDefault_RatingBar_Small" since="14" />
-		<field name="Widget_DeviceDefault_ScrollView" since="14" />
-		<field name="Widget_DeviceDefault_SeekBar" since="14" />
-		<field name="Widget_DeviceDefault_Spinner" since="14" />
-		<field name="Widget_DeviceDefault_StackView" since="21" />
-		<field name="Widget_DeviceDefault_Tab" since="14" />
-		<field name="Widget_DeviceDefault_TabWidget" since="14" />
-		<field name="Widget_DeviceDefault_TextView" since="14" />
-		<field name="Widget_DeviceDefault_TextView_SpinnerItem" since="14" />
-		<field name="Widget_DeviceDefault_WebTextView" since="14" />
-		<field name="Widget_DeviceDefault_WebView" since="14" />
-		<field name="Widget_DropDownItem" />
-		<field name="Widget_DropDownItem_Spinner" />
-		<field name="Widget_EditText" />
-		<field name="Widget_ExpandableListView" />
-		<field name="Widget_FastScroll" since="21" />
-		<field name="Widget_FragmentBreadCrumbs" since="11" />
-		<field name="Widget_Gallery" />
-		<field name="Widget_GridView" />
-		<field name="Widget_Holo" since="11" />
-		<field name="Widget_Holo_ActionBar" since="11" />
-		<field name="Widget_Holo_ActionBar_Solid" since="14" />
-		<field name="Widget_Holo_ActionBar_TabBar" since="13" />
-		<field name="Widget_Holo_ActionBar_TabText" since="13" />
-		<field name="Widget_Holo_ActionBar_TabView" since="13" />
-		<field name="Widget_Holo_ActionButton" since="11" />
-		<field name="Widget_Holo_ActionButton_CloseMode" since="11" />
-		<field name="Widget_Holo_ActionButton_Overflow" since="11" />
-		<field name="Widget_Holo_ActionButton_TextButton" since="11" />
-		<field name="Widget_Holo_ActionMode" since="11" />
-		<field name="Widget_Holo_AutoCompleteTextView" since="11" />
-		<field name="Widget_Holo_Button" since="11" />
-		<field name="Widget_Holo_Button_Borderless" since="11" />
-		<field name="Widget_Holo_Button_Borderless_Small" since="14" />
-		<field name="Widget_Holo_Button_Inset" since="11" />
-		<field name="Widget_Holo_Button_Small" since="11" />
-		<field name="Widget_Holo_Button_Toggle" since="11" />
-		<field name="Widget_Holo_CalendarView" since="11" />
-		<field name="Widget_Holo_CheckedTextView" since="17" />
-		<field name="Widget_Holo_CompoundButton_CheckBox" since="11" />
-		<field name="Widget_Holo_CompoundButton_RadioButton" since="11" />
-		<field name="Widget_Holo_CompoundButton_Star" since="11" />
-		<field name="Widget_Holo_DatePicker" since="11" />
-		<field name="Widget_Holo_DropDownItem" since="11" />
-		<field name="Widget_Holo_DropDownItem_Spinner" since="11" />
-		<field name="Widget_Holo_EditText" since="11" />
-		<field name="Widget_Holo_ExpandableListView" since="11" />
-		<field name="Widget_Holo_GridView" since="11" />
-		<field name="Widget_Holo_HorizontalScrollView" since="11" />
-		<field name="Widget_Holo_ImageButton" since="11" />
-		<field name="Widget_Holo_Light" since="11" />
-		<field name="Widget_Holo_Light_ActionBar" since="11" />
-		<field name="Widget_Holo_Light_ActionBar_Solid" since="14" />
-		<field name="Widget_Holo_Light_ActionBar_Solid_Inverse" since="14" />
-		<field name="Widget_Holo_Light_ActionBar_TabBar" since="13" />
-		<field name="Widget_Holo_Light_ActionBar_TabBar_Inverse" since="14" />
-		<field name="Widget_Holo_Light_ActionBar_TabText" since="13" />
-		<field name="Widget_Holo_Light_ActionBar_TabText_Inverse" since="14" />
-		<field name="Widget_Holo_Light_ActionBar_TabView" since="13" />
-		<field name="Widget_Holo_Light_ActionBar_TabView_Inverse" since="14" />
-		<field name="Widget_Holo_Light_ActionButton" since="11" />
-		<field name="Widget_Holo_Light_ActionButton_CloseMode" since="11" />
-		<field name="Widget_Holo_Light_ActionButton_Overflow" since="11" />
-		<field name="Widget_Holo_Light_ActionMode" since="11" />
-		<field name="Widget_Holo_Light_ActionMode_Inverse" since="14" />
-		<field name="Widget_Holo_Light_AutoCompleteTextView" since="11" />
-		<field name="Widget_Holo_Light_Button" since="11" />
-		<field name="Widget_Holo_Light_Button_Borderless_Small" since="14" />
-		<field name="Widget_Holo_Light_Button_Inset" since="11" />
-		<field name="Widget_Holo_Light_Button_Small" since="11" />
-		<field name="Widget_Holo_Light_Button_Toggle" since="11" />
-		<field name="Widget_Holo_Light_CalendarView" since="11" />
-		<field name="Widget_Holo_Light_CheckedTextView" since="17" />
-		<field name="Widget_Holo_Light_CompoundButton_CheckBox" since="11" />
-		<field name="Widget_Holo_Light_CompoundButton_RadioButton" since="11" />
-		<field name="Widget_Holo_Light_CompoundButton_Star" since="11" />
-		<field name="Widget_Holo_Light_DropDownItem" since="11" />
-		<field name="Widget_Holo_Light_DropDownItem_Spinner" since="11" />
-		<field name="Widget_Holo_Light_EditText" since="11" />
-		<field name="Widget_Holo_Light_ExpandableListView" since="11" />
-		<field name="Widget_Holo_Light_GridView" since="11" />
-		<field name="Widget_Holo_Light_HorizontalScrollView" since="11" />
-		<field name="Widget_Holo_Light_ImageButton" since="11" />
-		<field name="Widget_Holo_Light_ListPopupWindow" since="11" />
-		<field name="Widget_Holo_Light_ListView" since="11" />
-		<field name="Widget_Holo_Light_ListView_DropDown" since="11" />
-		<field name="Widget_Holo_Light_MediaRouteButton" since="16" />
-		<field name="Widget_Holo_Light_PopupMenu" since="11" />
-		<field name="Widget_Holo_Light_PopupWindow" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Horizontal" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Inverse" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Large" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Large_Inverse" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Small" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Small_Inverse" since="11" />
-		<field name="Widget_Holo_Light_ProgressBar_Small_Title" since="11" />
-		<field name="Widget_Holo_Light_RatingBar" since="11" />
-		<field name="Widget_Holo_Light_RatingBar_Indicator" since="11" />
-		<field name="Widget_Holo_Light_RatingBar_Small" since="11" />
-		<field name="Widget_Holo_Light_ScrollView" since="11" />
-		<field name="Widget_Holo_Light_SeekBar" since="11" />
-		<field name="Widget_Holo_Light_Spinner" since="11" />
-		<field name="Widget_Holo_Light_Tab" since="11" />
-		<field name="Widget_Holo_Light_TabWidget" since="11" />
-		<field name="Widget_Holo_Light_TextView" since="11" />
-		<field name="Widget_Holo_Light_TextView_SpinnerItem" since="11" />
-		<field name="Widget_Holo_Light_WebTextView" since="11" />
-		<field name="Widget_Holo_Light_WebView" since="11" />
-		<field name="Widget_Holo_ListPopupWindow" since="11" />
-		<field name="Widget_Holo_ListView" since="11" />
-		<field name="Widget_Holo_ListView_DropDown" since="11" />
-		<field name="Widget_Holo_MediaRouteButton" since="16" />
-		<field name="Widget_Holo_PopupMenu" since="11" />
-		<field name="Widget_Holo_PopupWindow" since="11" />
-		<field name="Widget_Holo_ProgressBar" since="11" />
-		<field name="Widget_Holo_ProgressBar_Horizontal" since="11" />
-		<field name="Widget_Holo_ProgressBar_Large" since="11" />
-		<field name="Widget_Holo_ProgressBar_Small" since="11" />
-		<field name="Widget_Holo_ProgressBar_Small_Title" since="11" />
-		<field name="Widget_Holo_RatingBar" since="11" />
-		<field name="Widget_Holo_RatingBar_Indicator" since="11" />
-		<field name="Widget_Holo_RatingBar_Small" since="11" />
-		<field name="Widget_Holo_ScrollView" since="11" />
-		<field name="Widget_Holo_SeekBar" since="11" />
-		<field name="Widget_Holo_Spinner" since="11" />
-		<field name="Widget_Holo_Tab" since="11" />
-		<field name="Widget_Holo_TabWidget" since="11" />
-		<field name="Widget_Holo_TextView" since="11" />
-		<field name="Widget_Holo_TextView_SpinnerItem" since="11" />
-		<field name="Widget_Holo_WebTextView" since="11" />
-		<field name="Widget_Holo_WebView" since="11" />
-		<field name="Widget_ImageButton" />
-		<field name="Widget_ImageWell" />
-		<field name="Widget_KeyboardView" since="3" />
-		<field name="Widget_ListPopupWindow" since="11" />
-		<field name="Widget_ListView" />
-		<field name="Widget_ListView_DropDown" />
-		<field name="Widget_ListView_Menu" />
-		<field name="Widget_ListView_White" />
-		<field name="Widget_Material" since="21" />
-		<field name="Widget_Material_ActionBar" since="21" />
-		<field name="Widget_Material_ActionBar_Solid" since="21" />
-		<field name="Widget_Material_ActionBar_TabBar" since="21" />
-		<field name="Widget_Material_ActionBar_TabText" since="21" />
-		<field name="Widget_Material_ActionBar_TabView" since="21" />
-		<field name="Widget_Material_ActionButton" since="21" />
-		<field name="Widget_Material_ActionButton_CloseMode" since="21" />
-		<field name="Widget_Material_ActionButton_Overflow" since="21" />
-		<field name="Widget_Material_ActionMode" since="21" />
-		<field name="Widget_Material_AutoCompleteTextView" since="21" />
-		<field name="Widget_Material_Button" since="21" />
-		<field name="Widget_Material_ButtonBar" since="21" />
-		<field name="Widget_Material_ButtonBar_AlertDialog" since="21" />
-		<field name="Widget_Material_Button_Borderless" since="21" />
-		<field name="Widget_Material_Button_Borderless_Colored" since="21" />
-		<field name="Widget_Material_Button_Borderless_Small" since="21" />
-		<field name="Widget_Material_Button_Colored" since="23" />
-		<field name="Widget_Material_Button_Inset" since="21" />
-		<field name="Widget_Material_Button_Small" since="21" />
-		<field name="Widget_Material_Button_Toggle" since="21" />
-		<field name="Widget_Material_CalendarView" since="21" />
-		<field name="Widget_Material_CheckedTextView" since="21" />
-		<field name="Widget_Material_CompoundButton_CheckBox" since="21" />
-		<field name="Widget_Material_CompoundButton_RadioButton" since="21" />
-		<field name="Widget_Material_CompoundButton_Star" since="21" />
-		<field name="Widget_Material_CompoundButton_Switch" since="24" />
-		<field name="Widget_Material_DatePicker" since="21" />
-		<field name="Widget_Material_DropDownItem" since="21" />
-		<field name="Widget_Material_DropDownItem_Spinner" since="21" />
-		<field name="Widget_Material_EditText" since="21" />
-		<field name="Widget_Material_ExpandableListView" since="21" />
-		<field name="Widget_Material_FastScroll" since="21" />
-		<field name="Widget_Material_GridView" since="21" />
-		<field name="Widget_Material_HorizontalScrollView" since="21" />
-		<field name="Widget_Material_ImageButton" since="21" />
-		<field name="Widget_Material_Light" since="21" />
-		<field name="Widget_Material_Light_ActionBar" since="21" />
-		<field name="Widget_Material_Light_ActionBar_Solid" since="21" />
-		<field name="Widget_Material_Light_ActionBar_TabBar" since="21" />
-		<field name="Widget_Material_Light_ActionBar_TabText" since="21" />
-		<field name="Widget_Material_Light_ActionBar_TabView" since="21" />
-		<field name="Widget_Material_Light_ActionButton" since="21" />
-		<field name="Widget_Material_Light_ActionButton_CloseMode" since="21" />
-		<field name="Widget_Material_Light_ActionButton_Overflow" since="21" />
-		<field name="Widget_Material_Light_ActionMode" since="21" />
-		<field name="Widget_Material_Light_AutoCompleteTextView" since="21" />
-		<field name="Widget_Material_Light_Button" since="21" />
-		<field name="Widget_Material_Light_ButtonBar" since="21" />
-		<field name="Widget_Material_Light_ButtonBar_AlertDialog" since="21" />
-		<field name="Widget_Material_Light_Button_Borderless" since="21" />
-		<field name="Widget_Material_Light_Button_Borderless_Colored" since="21" />
-		<field name="Widget_Material_Light_Button_Borderless_Small" since="21" />
-		<field name="Widget_Material_Light_Button_Inset" since="21" />
-		<field name="Widget_Material_Light_Button_Small" since="21" />
-		<field name="Widget_Material_Light_Button_Toggle" since="21" />
-		<field name="Widget_Material_Light_CalendarView" since="21" />
-		<field name="Widget_Material_Light_CheckedTextView" since="21" />
-		<field name="Widget_Material_Light_CompoundButton_CheckBox" since="21" />
-		<field name="Widget_Material_Light_CompoundButton_RadioButton" since="21" />
-		<field name="Widget_Material_Light_CompoundButton_Star" since="21" />
-		<field name="Widget_Material_Light_CompoundButton_Switch" since="24" />
-		<field name="Widget_Material_Light_DatePicker" since="21" />
-		<field name="Widget_Material_Light_DropDownItem" since="21" />
-		<field name="Widget_Material_Light_DropDownItem_Spinner" since="21" />
-		<field name="Widget_Material_Light_EditText" since="21" />
-		<field name="Widget_Material_Light_ExpandableListView" since="21" />
-		<field name="Widget_Material_Light_FastScroll" since="21" />
-		<field name="Widget_Material_Light_GridView" since="21" />
-		<field name="Widget_Material_Light_HorizontalScrollView" since="21" />
-		<field name="Widget_Material_Light_ImageButton" since="21" />
-		<field name="Widget_Material_Light_ListPopupWindow" since="21" />
-		<field name="Widget_Material_Light_ListView" since="21" />
-		<field name="Widget_Material_Light_ListView_DropDown" since="21" />
-		<field name="Widget_Material_Light_MediaRouteButton" since="21" />
-		<field name="Widget_Material_Light_NumberPicker" since="24" />
-		<field name="Widget_Material_Light_PopupMenu" since="21" />
-		<field name="Widget_Material_Light_PopupMenu_Overflow" since="21" />
-		<field name="Widget_Material_Light_PopupWindow" since="21" />
-		<field name="Widget_Material_Light_ProgressBar" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Horizontal" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Inverse" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Large" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Large_Inverse" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Small" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Small_Inverse" since="21" />
-		<field name="Widget_Material_Light_ProgressBar_Small_Title" since="21" />
-		<field name="Widget_Material_Light_RatingBar" since="21" />
-		<field name="Widget_Material_Light_RatingBar_Indicator" since="21" />
-		<field name="Widget_Material_Light_RatingBar_Small" since="21" />
-		<field name="Widget_Material_Light_ScrollView" since="21" />
-		<field name="Widget_Material_Light_SearchView" since="21" />
-		<field name="Widget_Material_Light_SeekBar" since="21" />
-		<field name="Widget_Material_Light_SegmentedButton" since="21" />
-		<field name="Widget_Material_Light_Spinner" since="21" />
-		<field name="Widget_Material_Light_Spinner_Underlined" since="21" />
-		<field name="Widget_Material_Light_StackView" since="21" />
-		<field name="Widget_Material_Light_Tab" since="21" />
-		<field name="Widget_Material_Light_TabWidget" since="21" />
-		<field name="Widget_Material_Light_TextView" since="21" />
-		<field name="Widget_Material_Light_TextView_SpinnerItem" since="21" />
-		<field name="Widget_Material_Light_TimePicker" since="21" />
-		<field name="Widget_Material_Light_WebTextView" since="21" />
-		<field name="Widget_Material_Light_WebView" since="21" />
-		<field name="Widget_Material_ListPopupWindow" since="21" />
-		<field name="Widget_Material_ListView" since="21" />
-		<field name="Widget_Material_ListView_DropDown" since="21" />
-		<field name="Widget_Material_MediaRouteButton" since="21" />
-		<field name="Widget_Material_NumberPicker" since="24" />
-		<field name="Widget_Material_PopupMenu" since="21" />
-		<field name="Widget_Material_PopupMenu_Overflow" since="21" />
-		<field name="Widget_Material_PopupWindow" since="21" />
-		<field name="Widget_Material_ProgressBar" since="21" />
-		<field name="Widget_Material_ProgressBar_Horizontal" since="21" />
-		<field name="Widget_Material_ProgressBar_Large" since="21" />
-		<field name="Widget_Material_ProgressBar_Small" since="21" />
-		<field name="Widget_Material_ProgressBar_Small_Title" since="21" />
-		<field name="Widget_Material_RatingBar" since="21" />
-		<field name="Widget_Material_RatingBar_Indicator" since="21" />
-		<field name="Widget_Material_RatingBar_Small" since="21" />
-		<field name="Widget_Material_ScrollView" since="21" />
-		<field name="Widget_Material_SearchView" since="21" />
-		<field name="Widget_Material_SeekBar" since="21" />
-		<field name="Widget_Material_SeekBar_Discrete" since="24" />
-		<field name="Widget_Material_SegmentedButton" since="21" />
-		<field name="Widget_Material_Spinner" since="21" />
-		<field name="Widget_Material_Spinner_Underlined" since="21" />
-		<field name="Widget_Material_StackView" since="21" />
-		<field name="Widget_Material_Tab" since="21" />
-		<field name="Widget_Material_TabWidget" since="21" />
-		<field name="Widget_Material_TextView" since="21" />
-		<field name="Widget_Material_TextView_SpinnerItem" since="21" />
-		<field name="Widget_Material_TimePicker" since="21" />
-		<field name="Widget_Material_Toolbar" since="21" />
-		<field name="Widget_Material_Toolbar_Button_Navigation" since="21" />
-		<field name="Widget_Material_WebTextView" since="21" />
-		<field name="Widget_Material_WebView" since="21" />
-		<field name="Widget_PopupMenu" since="11" />
-		<field name="Widget_PopupWindow" />
-		<field name="Widget_ProgressBar" />
-		<field name="Widget_ProgressBar_Horizontal" />
-		<field name="Widget_ProgressBar_Inverse" since="4" />
-		<field name="Widget_ProgressBar_Large" />
-		<field name="Widget_ProgressBar_Large_Inverse" since="4" />
-		<field name="Widget_ProgressBar_Small" />
-		<field name="Widget_ProgressBar_Small_Inverse" since="4" />
-		<field name="Widget_RatingBar" />
-		<field name="Widget_ScrollView" />
-		<field name="Widget_SeekBar" />
-		<field name="Widget_Spinner" />
-		<field name="Widget_Spinner_DropDown" since="11" />
-		<field name="Widget_StackView" since="21" />
-		<field name="Widget_TabWidget" />
-		<field name="Widget_TextView" />
-		<field name="Widget_TextView_PopupMenu" />
-		<field name="Widget_TextView_SpinnerItem" />
-		<field name="Widget_Toolbar" since="21" />
-		<field name="Widget_Toolbar_Button_Navigation" since="21" />
-		<field name="Widget_WebView" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="Animation"/>
+		<field name="Animation_Activity"/>
+		<field name="Animation_Dialog"/>
+		<field name="Animation_InputMethod" since="5"/>
+		<field name="Animation_Toast"/>
+		<field name="Animation_Translucent"/>
+		<field name="DeviceDefault_ButtonBar" since="14"/>
+		<field name="DeviceDefault_ButtonBar_AlertDialog" since="14"/>
+		<field name="DeviceDefault_Light_ButtonBar" since="14"/>
+		<field name="DeviceDefault_Light_ButtonBar_AlertDialog" since="14"/>
+		<field name="DeviceDefault_Light_SegmentedButton" since="14"/>
+		<field name="DeviceDefault_SegmentedButton" since="14"/>
+		<field name="Holo_ButtonBar" since="11"/>
+		<field name="Holo_ButtonBar_AlertDialog" since="11"/>
+		<field name="Holo_Light_ButtonBar" since="11"/>
+		<field name="Holo_Light_ButtonBar_AlertDialog" since="11"/>
+		<field name="Holo_Light_SegmentedButton" since="11"/>
+		<field name="Holo_SegmentedButton" since="11"/>
+		<field name="MediaButton"/>
+		<field name="MediaButton_Ffwd"/>
+		<field name="MediaButton_Next"/>
+		<field name="MediaButton_Pause"/>
+		<field name="MediaButton_Play"/>
+		<field name="MediaButton_Previous"/>
+		<field name="MediaButton_Rew"/>
+		<field name="TextAppearance"/>
+		<field name="TextAppearance_DeviceDefault" since="14"/>
+		<field name="TextAppearance_DeviceDefault_DialogWindowTitle" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Inverse" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Large" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Large_Inverse" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Medium" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Medium_Inverse" since="14"/>
+		<field name="TextAppearance_DeviceDefault_SearchResult_Subtitle" since="14"/>
+		<field name="TextAppearance_DeviceDefault_SearchResult_Title" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Small" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Small_Inverse" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Menu" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle_Inverse" since="14" deprecated="21"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Title" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionBar_Title_Inverse" since="14" deprecated="21"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle_Inverse" since="14" deprecated="21"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Title" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_ActionMode_Title_Inverse" since="14" deprecated="21"/>
+		<field name="TextAppearance_DeviceDefault_Widget_Button" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_DropDownHint" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_DropDownItem" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_EditText" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_IconMenu_Item" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu_Large" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_PopupMenu_Small" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_TabWidget" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_TextView" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_TextView_PopupMenu" since="14"/>
+		<field name="TextAppearance_DeviceDefault_Widget_TextView_SpinnerItem" since="14"/>
+		<field name="TextAppearance_DeviceDefault_WindowTitle" since="14"/>
+		<field name="TextAppearance_DialogWindowTitle"/>
+		<field name="TextAppearance_Holo" since="13"/>
+		<field name="TextAppearance_Holo_DialogWindowTitle" since="13"/>
+		<field name="TextAppearance_Holo_Inverse" since="13"/>
+		<field name="TextAppearance_Holo_Large" since="13"/>
+		<field name="TextAppearance_Holo_Large_Inverse" since="13"/>
+		<field name="TextAppearance_Holo_Medium" since="13"/>
+		<field name="TextAppearance_Holo_Medium_Inverse" since="13"/>
+		<field name="TextAppearance_Holo_SearchResult_Subtitle" since="13"/>
+		<field name="TextAppearance_Holo_SearchResult_Title" since="13"/>
+		<field name="TextAppearance_Holo_Small" since="13"/>
+		<field name="TextAppearance_Holo_Small_Inverse" since="13"/>
+		<field name="TextAppearance_Holo_Widget" since="13"/>
+		<field name="TextAppearance_Holo_Widget_ActionBar_Menu" since="14"/>
+		<field name="TextAppearance_Holo_Widget_ActionBar_Subtitle" since="13"/>
+		<field name="TextAppearance_Holo_Widget_ActionBar_Subtitle_Inverse" since="14"/>
+		<field name="TextAppearance_Holo_Widget_ActionBar_Title" since="13"/>
+		<field name="TextAppearance_Holo_Widget_ActionBar_Title_Inverse" since="14"/>
+		<field name="TextAppearance_Holo_Widget_ActionMode_Subtitle" since="13"/>
+		<field name="TextAppearance_Holo_Widget_ActionMode_Subtitle_Inverse" since="14"/>
+		<field name="TextAppearance_Holo_Widget_ActionMode_Title" since="13"/>
+		<field name="TextAppearance_Holo_Widget_ActionMode_Title_Inverse" since="14"/>
+		<field name="TextAppearance_Holo_Widget_Button" since="13"/>
+		<field name="TextAppearance_Holo_Widget_DropDownHint" since="13"/>
+		<field name="TextAppearance_Holo_Widget_DropDownItem" since="13"/>
+		<field name="TextAppearance_Holo_Widget_EditText" since="13"/>
+		<field name="TextAppearance_Holo_Widget_IconMenu_Item" since="13"/>
+		<field name="TextAppearance_Holo_Widget_PopupMenu" since="13"/>
+		<field name="TextAppearance_Holo_Widget_PopupMenu_Large" since="13"/>
+		<field name="TextAppearance_Holo_Widget_PopupMenu_Small" since="13"/>
+		<field name="TextAppearance_Holo_Widget_TabWidget" since="13"/>
+		<field name="TextAppearance_Holo_Widget_TextView" since="13"/>
+		<field name="TextAppearance_Holo_Widget_TextView_PopupMenu" since="13"/>
+		<field name="TextAppearance_Holo_Widget_TextView_SpinnerItem" since="13"/>
+		<field name="TextAppearance_Holo_WindowTitle" since="13"/>
+		<field name="TextAppearance_Inverse"/>
+		<field name="TextAppearance_Large"/>
+		<field name="TextAppearance_Large_Inverse"/>
+		<field name="TextAppearance_Material" since="21"/>
+		<field name="TextAppearance_Material_Body1" since="21"/>
+		<field name="TextAppearance_Material_Body2" since="21"/>
+		<field name="TextAppearance_Material_Button" since="21"/>
+		<field name="TextAppearance_Material_Caption" since="21"/>
+		<field name="TextAppearance_Material_DialogWindowTitle" since="21"/>
+		<field name="TextAppearance_Material_Display1" since="21"/>
+		<field name="TextAppearance_Material_Display2" since="21"/>
+		<field name="TextAppearance_Material_Display3" since="21"/>
+		<field name="TextAppearance_Material_Display4" since="21"/>
+		<field name="TextAppearance_Material_Headline" since="21"/>
+		<field name="TextAppearance_Material_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Large" since="21"/>
+		<field name="TextAppearance_Material_Large_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Medium" since="21"/>
+		<field name="TextAppearance_Material_Medium_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Menu" since="21"/>
+		<field name="TextAppearance_Material_Notification" since="21"/>
+		<field name="TextAppearance_Material_Notification_Emphasis" since="21"/>
+		<field name="TextAppearance_Material_Notification_Info" since="21"/>
+		<field name="TextAppearance_Material_Notification_Line2" since="21"/>
+		<field name="TextAppearance_Material_Notification_Time" since="21"/>
+		<field name="TextAppearance_Material_Notification_Title" since="21"/>
+		<field name="TextAppearance_Material_SearchResult_Subtitle" since="21"/>
+		<field name="TextAppearance_Material_SearchResult_Title" since="21"/>
+		<field name="TextAppearance_Material_Small" since="21"/>
+		<field name="TextAppearance_Material_Small_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Subhead" since="21"/>
+		<field name="TextAppearance_Material_Title" since="21"/>
+		<field name="TextAppearance_Material_Widget" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionBar_Menu" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionBar_Subtitle" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionBar_Subtitle_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionBar_Title" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionBar_Title_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionMode_Subtitle" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionMode_Subtitle_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionMode_Title" since="21"/>
+		<field name="TextAppearance_Material_Widget_ActionMode_Title_Inverse" since="21"/>
+		<field name="TextAppearance_Material_Widget_Button" since="21"/>
+		<field name="TextAppearance_Material_Widget_Button_Borderless_Colored" since="24"/>
+		<field name="TextAppearance_Material_Widget_Button_Colored" since="24"/>
+		<field name="TextAppearance_Material_Widget_Button_Inverse" since="23"/>
+		<field name="TextAppearance_Material_Widget_DropDownHint" since="21"/>
+		<field name="TextAppearance_Material_Widget_DropDownItem" since="21"/>
+		<field name="TextAppearance_Material_Widget_EditText" since="21"/>
+		<field name="TextAppearance_Material_Widget_IconMenu_Item" since="21"/>
+		<field name="TextAppearance_Material_Widget_PopupMenu" since="21"/>
+		<field name="TextAppearance_Material_Widget_PopupMenu_Large" since="21"/>
+		<field name="TextAppearance_Material_Widget_PopupMenu_Small" since="21"/>
+		<field name="TextAppearance_Material_Widget_TabWidget" since="21"/>
+		<field name="TextAppearance_Material_Widget_TextView" since="21"/>
+		<field name="TextAppearance_Material_Widget_TextView_PopupMenu" since="21"/>
+		<field name="TextAppearance_Material_Widget_TextView_SpinnerItem" since="21"/>
+		<field name="TextAppearance_Material_Widget_Toolbar_Subtitle" since="21"/>
+		<field name="TextAppearance_Material_Widget_Toolbar_Title" since="21"/>
+		<field name="TextAppearance_Material_WindowTitle" since="21"/>
+		<field name="TextAppearance_Medium"/>
+		<field name="TextAppearance_Medium_Inverse"/>
+		<field name="TextAppearance_Small"/>
+		<field name="TextAppearance_Small_Inverse"/>
+		<field name="TextAppearance_StatusBar_EventContent" since="9"/>
+		<field name="TextAppearance_StatusBar_EventContent_Title" since="9"/>
+		<field name="TextAppearance_StatusBar_Icon" since="9"/>
+		<field name="TextAppearance_StatusBar_Title" since="9"/>
+		<field name="TextAppearance_SuggestionHighlight" since="14"/>
+		<field name="TextAppearance_Theme"/>
+		<field name="TextAppearance_Theme_Dialog"/>
+		<field name="TextAppearance_Widget"/>
+		<field name="TextAppearance_Widget_Button"/>
+		<field name="TextAppearance_Widget_DropDownHint"/>
+		<field name="TextAppearance_Widget_DropDownItem"/>
+		<field name="TextAppearance_Widget_EditText"/>
+		<field name="TextAppearance_Widget_IconMenu_Item"/>
+		<field name="TextAppearance_Widget_PopupMenu_Large" since="11"/>
+		<field name="TextAppearance_Widget_PopupMenu_Small" since="11"/>
+		<field name="TextAppearance_Widget_TabWidget"/>
+		<field name="TextAppearance_Widget_TextView"/>
+		<field name="TextAppearance_Widget_TextView_PopupMenu"/>
+		<field name="TextAppearance_Widget_TextView_SpinnerItem"/>
+		<field name="TextAppearance_WindowTitle"/>
+		<field name="Theme"/>
+		<field name="ThemeOverlay" since="21"/>
+		<field name="ThemeOverlay_Material" since="21"/>
+		<field name="ThemeOverlay_Material_ActionBar" since="21"/>
+		<field name="ThemeOverlay_Material_Dark" since="21"/>
+		<field name="ThemeOverlay_Material_Dark_ActionBar" since="21"/>
+		<field name="ThemeOverlay_Material_Dialog" since="23"/>
+		<field name="ThemeOverlay_Material_Dialog_Alert" since="23"/>
+		<field name="ThemeOverlay_Material_Light" since="21"/>
+		<field name="Theme_Black"/>
+		<field name="Theme_Black_NoTitleBar"/>
+		<field name="Theme_Black_NoTitleBar_Fullscreen"/>
+		<field name="Theme_DeviceDefault" since="14"/>
+		<field name="Theme_DeviceDefault_Dialog" since="14"/>
+		<field name="Theme_DeviceDefault_DialogWhenLarge" since="14"/>
+		<field name="Theme_DeviceDefault_DialogWhenLarge_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Dialog_Alert" since="22"/>
+		<field name="Theme_DeviceDefault_Dialog_MinWidth" since="14"/>
+		<field name="Theme_DeviceDefault_Dialog_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Dialog_NoActionBar_MinWidth" since="14"/>
+		<field name="Theme_DeviceDefault_InputMethod" since="14"/>
+		<field name="Theme_DeviceDefault_Light" since="14"/>
+		<field name="Theme_DeviceDefault_Light_DarkActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Light_Dialog" since="14"/>
+		<field name="Theme_DeviceDefault_Light_DialogWhenLarge" since="14"/>
+		<field name="Theme_DeviceDefault_Light_DialogWhenLarge_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Light_Dialog_Alert" since="22"/>
+		<field name="Theme_DeviceDefault_Light_Dialog_MinWidth" since="14"/>
+		<field name="Theme_DeviceDefault_Light_Dialog_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth" since="14"/>
+		<field name="Theme_DeviceDefault_Light_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_Light_NoActionBar_Fullscreen" since="14"/>
+		<field name="Theme_DeviceDefault_Light_NoActionBar_Overscan" since="18"/>
+		<field name="Theme_DeviceDefault_Light_NoActionBar_TranslucentDecor" since="19"/>
+		<field name="Theme_DeviceDefault_Light_Panel" since="14"/>
+		<field name="Theme_DeviceDefault_NoActionBar" since="14"/>
+		<field name="Theme_DeviceDefault_NoActionBar_Fullscreen" since="14"/>
+		<field name="Theme_DeviceDefault_NoActionBar_Overscan" since="18"/>
+		<field name="Theme_DeviceDefault_NoActionBar_TranslucentDecor" since="19"/>
+		<field name="Theme_DeviceDefault_Panel" since="14"/>
+		<field name="Theme_DeviceDefault_Settings" since="21"/>
+		<field name="Theme_DeviceDefault_Wallpaper" since="14"/>
+		<field name="Theme_DeviceDefault_Wallpaper_NoTitleBar" since="14"/>
+		<field name="Theme_Dialog"/>
+		<field name="Theme_Holo" since="11"/>
+		<field name="Theme_Holo_Dialog" since="11"/>
+		<field name="Theme_Holo_DialogWhenLarge" since="11"/>
+		<field name="Theme_Holo_DialogWhenLarge_NoActionBar" since="11"/>
+		<field name="Theme_Holo_Dialog_MinWidth" since="11"/>
+		<field name="Theme_Holo_Dialog_NoActionBar" since="11"/>
+		<field name="Theme_Holo_Dialog_NoActionBar_MinWidth" since="11"/>
+		<field name="Theme_Holo_InputMethod" since="11"/>
+		<field name="Theme_Holo_Light" since="11"/>
+		<field name="Theme_Holo_Light_DarkActionBar" since="14"/>
+		<field name="Theme_Holo_Light_Dialog" since="11"/>
+		<field name="Theme_Holo_Light_DialogWhenLarge" since="11"/>
+		<field name="Theme_Holo_Light_DialogWhenLarge_NoActionBar" since="11"/>
+		<field name="Theme_Holo_Light_Dialog_MinWidth" since="11"/>
+		<field name="Theme_Holo_Light_Dialog_NoActionBar" since="11"/>
+		<field name="Theme_Holo_Light_Dialog_NoActionBar_MinWidth" since="11"/>
+		<field name="Theme_Holo_Light_NoActionBar" since="13"/>
+		<field name="Theme_Holo_Light_NoActionBar_Fullscreen" since="13"/>
+		<field name="Theme_Holo_Light_NoActionBar_Overscan" since="18"/>
+		<field name="Theme_Holo_Light_NoActionBar_TranslucentDecor" since="19"/>
+		<field name="Theme_Holo_Light_Panel" since="11"/>
+		<field name="Theme_Holo_NoActionBar" since="11"/>
+		<field name="Theme_Holo_NoActionBar_Fullscreen" since="11"/>
+		<field name="Theme_Holo_NoActionBar_Overscan" since="18"/>
+		<field name="Theme_Holo_NoActionBar_TranslucentDecor" since="19"/>
+		<field name="Theme_Holo_Panel" since="11"/>
+		<field name="Theme_Holo_Wallpaper" since="11"/>
+		<field name="Theme_Holo_Wallpaper_NoTitleBar" since="11"/>
+		<field name="Theme_InputMethod" since="3"/>
+		<field name="Theme_Light"/>
+		<field name="Theme_Light_NoTitleBar"/>
+		<field name="Theme_Light_NoTitleBar_Fullscreen"/>
+		<field name="Theme_Light_Panel" since="3"/>
+		<field name="Theme_Light_WallpaperSettings" since="5"/>
+		<field name="Theme_Material" since="21"/>
+		<field name="Theme_Material_Dialog" since="21"/>
+		<field name="Theme_Material_DialogWhenLarge" since="21"/>
+		<field name="Theme_Material_DialogWhenLarge_NoActionBar" since="21"/>
+		<field name="Theme_Material_Dialog_Alert" since="21"/>
+		<field name="Theme_Material_Dialog_MinWidth" since="21"/>
+		<field name="Theme_Material_Dialog_NoActionBar" since="21"/>
+		<field name="Theme_Material_Dialog_NoActionBar_MinWidth" since="21"/>
+		<field name="Theme_Material_Dialog_Presentation" since="21"/>
+		<field name="Theme_Material_InputMethod" since="21"/>
+		<field name="Theme_Material_Light" since="21"/>
+		<field name="Theme_Material_Light_DarkActionBar" since="21"/>
+		<field name="Theme_Material_Light_Dialog" since="21"/>
+		<field name="Theme_Material_Light_DialogWhenLarge" since="21"/>
+		<field name="Theme_Material_Light_DialogWhenLarge_DarkActionBar" since="24"/>
+		<field name="Theme_Material_Light_DialogWhenLarge_NoActionBar" since="21"/>
+		<field name="Theme_Material_Light_Dialog_Alert" since="21"/>
+		<field name="Theme_Material_Light_Dialog_MinWidth" since="21"/>
+		<field name="Theme_Material_Light_Dialog_NoActionBar" since="21"/>
+		<field name="Theme_Material_Light_Dialog_NoActionBar_MinWidth" since="21"/>
+		<field name="Theme_Material_Light_Dialog_Presentation" since="21"/>
+		<field name="Theme_Material_Light_LightStatusBar" since="23"/>
+		<field name="Theme_Material_Light_NoActionBar" since="21"/>
+		<field name="Theme_Material_Light_NoActionBar_Fullscreen" since="21"/>
+		<field name="Theme_Material_Light_NoActionBar_Overscan" since="21"/>
+		<field name="Theme_Material_Light_NoActionBar_TranslucentDecor" since="21"/>
+		<field name="Theme_Material_Light_Panel" since="21"/>
+		<field name="Theme_Material_Light_Voice" since="21"/>
+		<field name="Theme_Material_NoActionBar" since="21"/>
+		<field name="Theme_Material_NoActionBar_Fullscreen" since="21"/>
+		<field name="Theme_Material_NoActionBar_Overscan" since="21"/>
+		<field name="Theme_Material_NoActionBar_TranslucentDecor" since="21"/>
+		<field name="Theme_Material_Panel" since="21"/>
+		<field name="Theme_Material_Settings" since="21"/>
+		<field name="Theme_Material_Voice" since="21"/>
+		<field name="Theme_Material_Wallpaper" since="21"/>
+		<field name="Theme_Material_Wallpaper_NoTitleBar" since="21"/>
+		<field name="Theme_NoDisplay" since="3"/>
+		<field name="Theme_NoTitleBar"/>
+		<field name="Theme_NoTitleBar_Fullscreen"/>
+		<field name="Theme_NoTitleBar_OverlayActionModes" since="11"/>
+		<field name="Theme_Panel" since="3"/>
+		<field name="Theme_Translucent"/>
+		<field name="Theme_Translucent_NoTitleBar"/>
+		<field name="Theme_Translucent_NoTitleBar_Fullscreen"/>
+		<field name="Theme_Wallpaper" since="5"/>
+		<field name="Theme_WallpaperSettings" since="5"/>
+		<field name="Theme_Wallpaper_NoTitleBar" since="5"/>
+		<field name="Theme_Wallpaper_NoTitleBar_Fullscreen" since="5"/>
+		<field name="Theme_WithActionBar" since="11"/>
+		<field name="Widget"/>
+		<field name="Widget_AbsListView"/>
+		<field name="Widget_ActionBar" since="11"/>
+		<field name="Widget_ActionBar_TabBar" since="13"/>
+		<field name="Widget_ActionBar_TabText" since="13"/>
+		<field name="Widget_ActionBar_TabView" since="13"/>
+		<field name="Widget_ActionButton" since="11"/>
+		<field name="Widget_ActionButton_CloseMode" since="11"/>
+		<field name="Widget_ActionButton_Overflow" since="11"/>
+		<field name="Widget_AutoCompleteTextView"/>
+		<field name="Widget_Button"/>
+		<field name="Widget_Button_Inset"/>
+		<field name="Widget_Button_Small"/>
+		<field name="Widget_Button_Toggle"/>
+		<field name="Widget_CalendarView" since="11"/>
+		<field name="Widget_CompoundButton"/>
+		<field name="Widget_CompoundButton_CheckBox"/>
+		<field name="Widget_CompoundButton_RadioButton"/>
+		<field name="Widget_CompoundButton_Star"/>
+		<field name="Widget_DatePicker" since="11"/>
+		<field name="Widget_DeviceDefault" since="14"/>
+		<field name="Widget_DeviceDefault_ActionBar" since="14"/>
+		<field name="Widget_DeviceDefault_ActionBar_Solid" since="14"/>
+		<field name="Widget_DeviceDefault_ActionBar_TabBar" since="14"/>
+		<field name="Widget_DeviceDefault_ActionBar_TabText" since="14"/>
+		<field name="Widget_DeviceDefault_ActionBar_TabView" since="14"/>
+		<field name="Widget_DeviceDefault_ActionButton" since="14"/>
+		<field name="Widget_DeviceDefault_ActionButton_CloseMode" since="14"/>
+		<field name="Widget_DeviceDefault_ActionButton_Overflow" since="14"/>
+		<field name="Widget_DeviceDefault_ActionButton_TextButton" since="14"/>
+		<field name="Widget_DeviceDefault_ActionMode" since="14"/>
+		<field name="Widget_DeviceDefault_AutoCompleteTextView" since="14"/>
+		<field name="Widget_DeviceDefault_Button" since="14"/>
+		<field name="Widget_DeviceDefault_Button_Borderless" since="14"/>
+		<field name="Widget_DeviceDefault_Button_Borderless_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Button_Inset" since="14"/>
+		<field name="Widget_DeviceDefault_Button_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Button_Toggle" since="14"/>
+		<field name="Widget_DeviceDefault_CalendarView" since="14"/>
+		<field name="Widget_DeviceDefault_CheckedTextView" since="17"/>
+		<field name="Widget_DeviceDefault_CompoundButton_CheckBox" since="14"/>
+		<field name="Widget_DeviceDefault_CompoundButton_RadioButton" since="14"/>
+		<field name="Widget_DeviceDefault_CompoundButton_Star" since="14"/>
+		<field name="Widget_DeviceDefault_DatePicker" since="14"/>
+		<field name="Widget_DeviceDefault_DropDownItem" since="14"/>
+		<field name="Widget_DeviceDefault_DropDownItem_Spinner" since="14"/>
+		<field name="Widget_DeviceDefault_EditText" since="14"/>
+		<field name="Widget_DeviceDefault_ExpandableListView" since="14"/>
+		<field name="Widget_DeviceDefault_FastScroll" since="21"/>
+		<field name="Widget_DeviceDefault_GridView" since="14"/>
+		<field name="Widget_DeviceDefault_HorizontalScrollView" since="14"/>
+		<field name="Widget_DeviceDefault_ImageButton" since="14"/>
+		<field name="Widget_DeviceDefault_Light" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_Solid" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_Solid_Inverse" since="14" deprecated="21"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabBar" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabBar_Inverse" since="14" deprecated="21"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabText" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabText_Inverse" since="14" deprecated="21"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionBar_TabView_Inverse" since="14" deprecated="21"/>
+		<field name="Widget_DeviceDefault_Light_ActionButton" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionButton_CloseMode" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionButton_Overflow" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionMode" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ActionMode_Inverse" since="14" deprecated="21"/>
+		<field name="Widget_DeviceDefault_Light_AutoCompleteTextView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Button" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Button_Borderless_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Button_Inset" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Button_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Button_Toggle" since="14"/>
+		<field name="Widget_DeviceDefault_Light_CalendarView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_CheckedTextView" since="17"/>
+		<field name="Widget_DeviceDefault_Light_CompoundButton_CheckBox" since="14"/>
+		<field name="Widget_DeviceDefault_Light_CompoundButton_RadioButton" since="14"/>
+		<field name="Widget_DeviceDefault_Light_CompoundButton_Star" since="14"/>
+		<field name="Widget_DeviceDefault_Light_DropDownItem" since="14"/>
+		<field name="Widget_DeviceDefault_Light_DropDownItem_Spinner" since="14"/>
+		<field name="Widget_DeviceDefault_Light_EditText" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ExpandableListView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_FastScroll" since="21"/>
+		<field name="Widget_DeviceDefault_Light_GridView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_HorizontalScrollView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ImageButton" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ListPopupWindow" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ListView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ListView_DropDown" since="14"/>
+		<field name="Widget_DeviceDefault_Light_MediaRouteButton" since="16"/>
+		<field name="Widget_DeviceDefault_Light_PopupMenu" since="14"/>
+		<field name="Widget_DeviceDefault_Light_PopupWindow" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Horizontal" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Inverse" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Large" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Large_Inverse" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Small_Inverse" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ProgressBar_Small_Title" since="14"/>
+		<field name="Widget_DeviceDefault_Light_RatingBar" since="14"/>
+		<field name="Widget_DeviceDefault_Light_RatingBar_Indicator" since="14"/>
+		<field name="Widget_DeviceDefault_Light_RatingBar_Small" since="14"/>
+		<field name="Widget_DeviceDefault_Light_ScrollView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_SeekBar" since="14"/>
+		<field name="Widget_DeviceDefault_Light_Spinner" since="14"/>
+		<field name="Widget_DeviceDefault_Light_StackView" since="21"/>
+		<field name="Widget_DeviceDefault_Light_Tab" since="14"/>
+		<field name="Widget_DeviceDefault_Light_TabWidget" since="14"/>
+		<field name="Widget_DeviceDefault_Light_TextView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_TextView_SpinnerItem" since="14"/>
+		<field name="Widget_DeviceDefault_Light_WebTextView" since="14"/>
+		<field name="Widget_DeviceDefault_Light_WebView" since="14"/>
+		<field name="Widget_DeviceDefault_ListPopupWindow" since="14"/>
+		<field name="Widget_DeviceDefault_ListView" since="14"/>
+		<field name="Widget_DeviceDefault_ListView_DropDown" since="14"/>
+		<field name="Widget_DeviceDefault_MediaRouteButton" since="16"/>
+		<field name="Widget_DeviceDefault_PopupMenu" since="14"/>
+		<field name="Widget_DeviceDefault_PopupWindow" since="14"/>
+		<field name="Widget_DeviceDefault_ProgressBar" since="14"/>
+		<field name="Widget_DeviceDefault_ProgressBar_Horizontal" since="14"/>
+		<field name="Widget_DeviceDefault_ProgressBar_Large" since="14"/>
+		<field name="Widget_DeviceDefault_ProgressBar_Small" since="14"/>
+		<field name="Widget_DeviceDefault_ProgressBar_Small_Title" since="14"/>
+		<field name="Widget_DeviceDefault_RatingBar" since="14"/>
+		<field name="Widget_DeviceDefault_RatingBar_Indicator" since="14"/>
+		<field name="Widget_DeviceDefault_RatingBar_Small" since="14"/>
+		<field name="Widget_DeviceDefault_ScrollView" since="14"/>
+		<field name="Widget_DeviceDefault_SeekBar" since="14"/>
+		<field name="Widget_DeviceDefault_Spinner" since="14"/>
+		<field name="Widget_DeviceDefault_StackView" since="21"/>
+		<field name="Widget_DeviceDefault_Tab" since="14"/>
+		<field name="Widget_DeviceDefault_TabWidget" since="14"/>
+		<field name="Widget_DeviceDefault_TextView" since="14"/>
+		<field name="Widget_DeviceDefault_TextView_SpinnerItem" since="14"/>
+		<field name="Widget_DeviceDefault_WebTextView" since="14"/>
+		<field name="Widget_DeviceDefault_WebView" since="14"/>
+		<field name="Widget_DropDownItem"/>
+		<field name="Widget_DropDownItem_Spinner"/>
+		<field name="Widget_EditText"/>
+		<field name="Widget_ExpandableListView"/>
+		<field name="Widget_FastScroll" since="21"/>
+		<field name="Widget_FragmentBreadCrumbs" since="11"/>
+		<field name="Widget_Gallery"/>
+		<field name="Widget_GridView"/>
+		<field name="Widget_Holo" since="11"/>
+		<field name="Widget_Holo_ActionBar" since="11"/>
+		<field name="Widget_Holo_ActionBar_Solid" since="14"/>
+		<field name="Widget_Holo_ActionBar_TabBar" since="13"/>
+		<field name="Widget_Holo_ActionBar_TabText" since="13"/>
+		<field name="Widget_Holo_ActionBar_TabView" since="13"/>
+		<field name="Widget_Holo_ActionButton" since="11"/>
+		<field name="Widget_Holo_ActionButton_CloseMode" since="11"/>
+		<field name="Widget_Holo_ActionButton_Overflow" since="11"/>
+		<field name="Widget_Holo_ActionButton_TextButton" since="11"/>
+		<field name="Widget_Holo_ActionMode" since="11"/>
+		<field name="Widget_Holo_AutoCompleteTextView" since="11"/>
+		<field name="Widget_Holo_Button" since="11"/>
+		<field name="Widget_Holo_Button_Borderless" since="11"/>
+		<field name="Widget_Holo_Button_Borderless_Small" since="14"/>
+		<field name="Widget_Holo_Button_Inset" since="11"/>
+		<field name="Widget_Holo_Button_Small" since="11"/>
+		<field name="Widget_Holo_Button_Toggle" since="11"/>
+		<field name="Widget_Holo_CalendarView" since="11"/>
+		<field name="Widget_Holo_CheckedTextView" since="17"/>
+		<field name="Widget_Holo_CompoundButton_CheckBox" since="11"/>
+		<field name="Widget_Holo_CompoundButton_RadioButton" since="11"/>
+		<field name="Widget_Holo_CompoundButton_Star" since="11"/>
+		<field name="Widget_Holo_DatePicker" since="11"/>
+		<field name="Widget_Holo_DropDownItem" since="11"/>
+		<field name="Widget_Holo_DropDownItem_Spinner" since="11"/>
+		<field name="Widget_Holo_EditText" since="11"/>
+		<field name="Widget_Holo_ExpandableListView" since="11"/>
+		<field name="Widget_Holo_GridView" since="11"/>
+		<field name="Widget_Holo_HorizontalScrollView" since="11"/>
+		<field name="Widget_Holo_ImageButton" since="11"/>
+		<field name="Widget_Holo_Light" since="11"/>
+		<field name="Widget_Holo_Light_ActionBar" since="11"/>
+		<field name="Widget_Holo_Light_ActionBar_Solid" since="14"/>
+		<field name="Widget_Holo_Light_ActionBar_Solid_Inverse" since="14"/>
+		<field name="Widget_Holo_Light_ActionBar_TabBar" since="13"/>
+		<field name="Widget_Holo_Light_ActionBar_TabBar_Inverse" since="14"/>
+		<field name="Widget_Holo_Light_ActionBar_TabText" since="13"/>
+		<field name="Widget_Holo_Light_ActionBar_TabText_Inverse" since="14"/>
+		<field name="Widget_Holo_Light_ActionBar_TabView" since="13"/>
+		<field name="Widget_Holo_Light_ActionBar_TabView_Inverse" since="14"/>
+		<field name="Widget_Holo_Light_ActionButton" since="11"/>
+		<field name="Widget_Holo_Light_ActionButton_CloseMode" since="11"/>
+		<field name="Widget_Holo_Light_ActionButton_Overflow" since="11"/>
+		<field name="Widget_Holo_Light_ActionMode" since="11"/>
+		<field name="Widget_Holo_Light_ActionMode_Inverse" since="14"/>
+		<field name="Widget_Holo_Light_AutoCompleteTextView" since="11"/>
+		<field name="Widget_Holo_Light_Button" since="11"/>
+		<field name="Widget_Holo_Light_Button_Borderless_Small" since="14"/>
+		<field name="Widget_Holo_Light_Button_Inset" since="11"/>
+		<field name="Widget_Holo_Light_Button_Small" since="11"/>
+		<field name="Widget_Holo_Light_Button_Toggle" since="11"/>
+		<field name="Widget_Holo_Light_CalendarView" since="11"/>
+		<field name="Widget_Holo_Light_CheckedTextView" since="17"/>
+		<field name="Widget_Holo_Light_CompoundButton_CheckBox" since="11"/>
+		<field name="Widget_Holo_Light_CompoundButton_RadioButton" since="11"/>
+		<field name="Widget_Holo_Light_CompoundButton_Star" since="11"/>
+		<field name="Widget_Holo_Light_DropDownItem" since="11"/>
+		<field name="Widget_Holo_Light_DropDownItem_Spinner" since="11"/>
+		<field name="Widget_Holo_Light_EditText" since="11"/>
+		<field name="Widget_Holo_Light_ExpandableListView" since="11"/>
+		<field name="Widget_Holo_Light_GridView" since="11"/>
+		<field name="Widget_Holo_Light_HorizontalScrollView" since="11"/>
+		<field name="Widget_Holo_Light_ImageButton" since="11"/>
+		<field name="Widget_Holo_Light_ListPopupWindow" since="11"/>
+		<field name="Widget_Holo_Light_ListView" since="11"/>
+		<field name="Widget_Holo_Light_ListView_DropDown" since="11"/>
+		<field name="Widget_Holo_Light_MediaRouteButton" since="16"/>
+		<field name="Widget_Holo_Light_PopupMenu" since="11"/>
+		<field name="Widget_Holo_Light_PopupWindow" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Horizontal" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Inverse" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Large" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Large_Inverse" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Small" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Small_Inverse" since="11"/>
+		<field name="Widget_Holo_Light_ProgressBar_Small_Title" since="11"/>
+		<field name="Widget_Holo_Light_RatingBar" since="11"/>
+		<field name="Widget_Holo_Light_RatingBar_Indicator" since="11"/>
+		<field name="Widget_Holo_Light_RatingBar_Small" since="11"/>
+		<field name="Widget_Holo_Light_ScrollView" since="11"/>
+		<field name="Widget_Holo_Light_SeekBar" since="11"/>
+		<field name="Widget_Holo_Light_Spinner" since="11"/>
+		<field name="Widget_Holo_Light_Tab" since="11"/>
+		<field name="Widget_Holo_Light_TabWidget" since="11"/>
+		<field name="Widget_Holo_Light_TextView" since="11"/>
+		<field name="Widget_Holo_Light_TextView_SpinnerItem" since="11"/>
+		<field name="Widget_Holo_Light_WebTextView" since="11"/>
+		<field name="Widget_Holo_Light_WebView" since="11"/>
+		<field name="Widget_Holo_ListPopupWindow" since="11"/>
+		<field name="Widget_Holo_ListView" since="11"/>
+		<field name="Widget_Holo_ListView_DropDown" since="11"/>
+		<field name="Widget_Holo_MediaRouteButton" since="16"/>
+		<field name="Widget_Holo_PopupMenu" since="11"/>
+		<field name="Widget_Holo_PopupWindow" since="11"/>
+		<field name="Widget_Holo_ProgressBar" since="11"/>
+		<field name="Widget_Holo_ProgressBar_Horizontal" since="11"/>
+		<field name="Widget_Holo_ProgressBar_Large" since="11"/>
+		<field name="Widget_Holo_ProgressBar_Small" since="11"/>
+		<field name="Widget_Holo_ProgressBar_Small_Title" since="11"/>
+		<field name="Widget_Holo_RatingBar" since="11"/>
+		<field name="Widget_Holo_RatingBar_Indicator" since="11"/>
+		<field name="Widget_Holo_RatingBar_Small" since="11"/>
+		<field name="Widget_Holo_ScrollView" since="11"/>
+		<field name="Widget_Holo_SeekBar" since="11"/>
+		<field name="Widget_Holo_Spinner" since="11"/>
+		<field name="Widget_Holo_Tab" since="11"/>
+		<field name="Widget_Holo_TabWidget" since="11"/>
+		<field name="Widget_Holo_TextView" since="11"/>
+		<field name="Widget_Holo_TextView_SpinnerItem" since="11"/>
+		<field name="Widget_Holo_WebTextView" since="11"/>
+		<field name="Widget_Holo_WebView" since="11"/>
+		<field name="Widget_ImageButton"/>
+		<field name="Widget_ImageWell"/>
+		<field name="Widget_KeyboardView" since="3"/>
+		<field name="Widget_ListPopupWindow" since="11"/>
+		<field name="Widget_ListView"/>
+		<field name="Widget_ListView_DropDown"/>
+		<field name="Widget_ListView_Menu"/>
+		<field name="Widget_ListView_White"/>
+		<field name="Widget_Material" since="21"/>
+		<field name="Widget_Material_ActionBar" since="21"/>
+		<field name="Widget_Material_ActionBar_Solid" since="21"/>
+		<field name="Widget_Material_ActionBar_TabBar" since="21"/>
+		<field name="Widget_Material_ActionBar_TabText" since="21"/>
+		<field name="Widget_Material_ActionBar_TabView" since="21"/>
+		<field name="Widget_Material_ActionButton" since="21"/>
+		<field name="Widget_Material_ActionButton_CloseMode" since="21"/>
+		<field name="Widget_Material_ActionButton_Overflow" since="21"/>
+		<field name="Widget_Material_ActionMode" since="21"/>
+		<field name="Widget_Material_AutoCompleteTextView" since="21"/>
+		<field name="Widget_Material_Button" since="21"/>
+		<field name="Widget_Material_ButtonBar" since="21"/>
+		<field name="Widget_Material_ButtonBar_AlertDialog" since="21"/>
+		<field name="Widget_Material_Button_Borderless" since="21"/>
+		<field name="Widget_Material_Button_Borderless_Colored" since="21"/>
+		<field name="Widget_Material_Button_Borderless_Small" since="21"/>
+		<field name="Widget_Material_Button_Colored" since="23"/>
+		<field name="Widget_Material_Button_Inset" since="21"/>
+		<field name="Widget_Material_Button_Small" since="21"/>
+		<field name="Widget_Material_Button_Toggle" since="21"/>
+		<field name="Widget_Material_CalendarView" since="21"/>
+		<field name="Widget_Material_CheckedTextView" since="21"/>
+		<field name="Widget_Material_CompoundButton_CheckBox" since="21"/>
+		<field name="Widget_Material_CompoundButton_RadioButton" since="21"/>
+		<field name="Widget_Material_CompoundButton_Star" since="21"/>
+		<field name="Widget_Material_CompoundButton_Switch" since="24"/>
+		<field name="Widget_Material_DatePicker" since="21"/>
+		<field name="Widget_Material_DropDownItem" since="21"/>
+		<field name="Widget_Material_DropDownItem_Spinner" since="21"/>
+		<field name="Widget_Material_EditText" since="21"/>
+		<field name="Widget_Material_ExpandableListView" since="21"/>
+		<field name="Widget_Material_FastScroll" since="21"/>
+		<field name="Widget_Material_GridView" since="21"/>
+		<field name="Widget_Material_HorizontalScrollView" since="21"/>
+		<field name="Widget_Material_ImageButton" since="21"/>
+		<field name="Widget_Material_Light" since="21"/>
+		<field name="Widget_Material_Light_ActionBar" since="21"/>
+		<field name="Widget_Material_Light_ActionBar_Solid" since="21"/>
+		<field name="Widget_Material_Light_ActionBar_TabBar" since="21"/>
+		<field name="Widget_Material_Light_ActionBar_TabText" since="21"/>
+		<field name="Widget_Material_Light_ActionBar_TabView" since="21"/>
+		<field name="Widget_Material_Light_ActionButton" since="21"/>
+		<field name="Widget_Material_Light_ActionButton_CloseMode" since="21"/>
+		<field name="Widget_Material_Light_ActionButton_Overflow" since="21"/>
+		<field name="Widget_Material_Light_ActionMode" since="21"/>
+		<field name="Widget_Material_Light_AutoCompleteTextView" since="21"/>
+		<field name="Widget_Material_Light_Button" since="21"/>
+		<field name="Widget_Material_Light_ButtonBar" since="21"/>
+		<field name="Widget_Material_Light_ButtonBar_AlertDialog" since="21"/>
+		<field name="Widget_Material_Light_Button_Borderless" since="21"/>
+		<field name="Widget_Material_Light_Button_Borderless_Colored" since="21"/>
+		<field name="Widget_Material_Light_Button_Borderless_Small" since="21"/>
+		<field name="Widget_Material_Light_Button_Inset" since="21"/>
+		<field name="Widget_Material_Light_Button_Small" since="21"/>
+		<field name="Widget_Material_Light_Button_Toggle" since="21"/>
+		<field name="Widget_Material_Light_CalendarView" since="21"/>
+		<field name="Widget_Material_Light_CheckedTextView" since="21"/>
+		<field name="Widget_Material_Light_CompoundButton_CheckBox" since="21"/>
+		<field name="Widget_Material_Light_CompoundButton_RadioButton" since="21"/>
+		<field name="Widget_Material_Light_CompoundButton_Star" since="21"/>
+		<field name="Widget_Material_Light_CompoundButton_Switch" since="24"/>
+		<field name="Widget_Material_Light_DatePicker" since="21"/>
+		<field name="Widget_Material_Light_DropDownItem" since="21"/>
+		<field name="Widget_Material_Light_DropDownItem_Spinner" since="21"/>
+		<field name="Widget_Material_Light_EditText" since="21"/>
+		<field name="Widget_Material_Light_ExpandableListView" since="21"/>
+		<field name="Widget_Material_Light_FastScroll" since="21"/>
+		<field name="Widget_Material_Light_GridView" since="21"/>
+		<field name="Widget_Material_Light_HorizontalScrollView" since="21"/>
+		<field name="Widget_Material_Light_ImageButton" since="21"/>
+		<field name="Widget_Material_Light_ListPopupWindow" since="21"/>
+		<field name="Widget_Material_Light_ListView" since="21"/>
+		<field name="Widget_Material_Light_ListView_DropDown" since="21"/>
+		<field name="Widget_Material_Light_MediaRouteButton" since="21"/>
+		<field name="Widget_Material_Light_NumberPicker" since="24"/>
+		<field name="Widget_Material_Light_PopupMenu" since="21"/>
+		<field name="Widget_Material_Light_PopupMenu_Overflow" since="21"/>
+		<field name="Widget_Material_Light_PopupWindow" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Horizontal" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Inverse" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Large" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Large_Inverse" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Small" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Small_Inverse" since="21"/>
+		<field name="Widget_Material_Light_ProgressBar_Small_Title" since="21"/>
+		<field name="Widget_Material_Light_RatingBar" since="21"/>
+		<field name="Widget_Material_Light_RatingBar_Indicator" since="21"/>
+		<field name="Widget_Material_Light_RatingBar_Small" since="21"/>
+		<field name="Widget_Material_Light_ScrollView" since="21"/>
+		<field name="Widget_Material_Light_SearchView" since="21"/>
+		<field name="Widget_Material_Light_SeekBar" since="21"/>
+		<field name="Widget_Material_Light_SegmentedButton" since="21"/>
+		<field name="Widget_Material_Light_Spinner" since="21"/>
+		<field name="Widget_Material_Light_Spinner_Underlined" since="21"/>
+		<field name="Widget_Material_Light_StackView" since="21"/>
+		<field name="Widget_Material_Light_Tab" since="21"/>
+		<field name="Widget_Material_Light_TabWidget" since="21"/>
+		<field name="Widget_Material_Light_TextView" since="21"/>
+		<field name="Widget_Material_Light_TextView_SpinnerItem" since="21"/>
+		<field name="Widget_Material_Light_TimePicker" since="21"/>
+		<field name="Widget_Material_Light_WebTextView" since="21"/>
+		<field name="Widget_Material_Light_WebView" since="21"/>
+		<field name="Widget_Material_ListPopupWindow" since="21"/>
+		<field name="Widget_Material_ListView" since="21"/>
+		<field name="Widget_Material_ListView_DropDown" since="21"/>
+		<field name="Widget_Material_MediaRouteButton" since="21"/>
+		<field name="Widget_Material_NumberPicker" since="24"/>
+		<field name="Widget_Material_PopupMenu" since="21"/>
+		<field name="Widget_Material_PopupMenu_Overflow" since="21"/>
+		<field name="Widget_Material_PopupWindow" since="21"/>
+		<field name="Widget_Material_ProgressBar" since="21"/>
+		<field name="Widget_Material_ProgressBar_Horizontal" since="21"/>
+		<field name="Widget_Material_ProgressBar_Large" since="21"/>
+		<field name="Widget_Material_ProgressBar_Small" since="21"/>
+		<field name="Widget_Material_ProgressBar_Small_Title" since="21"/>
+		<field name="Widget_Material_RatingBar" since="21"/>
+		<field name="Widget_Material_RatingBar_Indicator" since="21"/>
+		<field name="Widget_Material_RatingBar_Small" since="21"/>
+		<field name="Widget_Material_ScrollView" since="21"/>
+		<field name="Widget_Material_SearchView" since="21"/>
+		<field name="Widget_Material_SeekBar" since="21"/>
+		<field name="Widget_Material_SeekBar_Discrete" since="24"/>
+		<field name="Widget_Material_SegmentedButton" since="21"/>
+		<field name="Widget_Material_Spinner" since="21"/>
+		<field name="Widget_Material_Spinner_Underlined" since="21"/>
+		<field name="Widget_Material_StackView" since="21"/>
+		<field name="Widget_Material_Tab" since="21"/>
+		<field name="Widget_Material_TabWidget" since="21"/>
+		<field name="Widget_Material_TextView" since="21"/>
+		<field name="Widget_Material_TextView_SpinnerItem" since="21"/>
+		<field name="Widget_Material_TimePicker" since="21"/>
+		<field name="Widget_Material_Toolbar" since="21"/>
+		<field name="Widget_Material_Toolbar_Button_Navigation" since="21"/>
+		<field name="Widget_Material_WebTextView" since="21"/>
+		<field name="Widget_Material_WebView" since="21"/>
+		<field name="Widget_PopupMenu" since="11"/>
+		<field name="Widget_PopupWindow"/>
+		<field name="Widget_ProgressBar"/>
+		<field name="Widget_ProgressBar_Horizontal"/>
+		<field name="Widget_ProgressBar_Inverse" since="4"/>
+		<field name="Widget_ProgressBar_Large"/>
+		<field name="Widget_ProgressBar_Large_Inverse" since="4"/>
+		<field name="Widget_ProgressBar_Small"/>
+		<field name="Widget_ProgressBar_Small_Inverse" since="4"/>
+		<field name="Widget_RatingBar"/>
+		<field name="Widget_ScrollView"/>
+		<field name="Widget_SeekBar"/>
+		<field name="Widget_Spinner"/>
+		<field name="Widget_Spinner_DropDown" since="11"/>
+		<field name="Widget_StackView" since="21"/>
+		<field name="Widget_TabWidget"/>
+		<field name="Widget_TextView"/>
+		<field name="Widget_TextView_PopupMenu"/>
+		<field name="Widget_TextView_SpinnerItem"/>
+		<field name="Widget_Toolbar" since="21"/>
+		<field name="Widget_Toolbar_Button_Navigation" since="21"/>
+		<field name="Widget_WebView"/>
 	</class>
 	<class name="android/R$transition" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="explode" />
-		<field name="fade" />
-		<field name="move" />
-		<field name="no_transition" />
-		<field name="slide_bottom" />
-		<field name="slide_left" />
-		<field name="slide_right" />
-		<field name="slide_top" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="explode"/>
+		<field name="fade"/>
+		<field name="move"/>
+		<field name="no_transition"/>
+		<field name="slide_bottom"/>
+		<field name="slide_left"/>
+		<field name="slide_right"/>
+		<field name="slide_top"/>
 	</class>
 	<class name="android/R$xml" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityButtonController" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="isAccessibilityButtonAvailable()Z" />
-		<method name="registerAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;)V" />
-		<method name="registerAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;Landroid/os/Handler;)V" />
-		<method name="unregisterAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="isAccessibilityButtonAvailable()Z"/>
+		<method name="registerAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;)V"/>
+		<method name="registerAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;Landroid/os/Handler;)V"/>
+		<method name="unregisterAccessibilityButtonCallback(Landroid/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback;)V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onAvailabilityChanged(Landroid/accessibilityservice/AccessibilityButtonController;Z)V" />
-		<method name="onClicked(Landroid/accessibilityservice/AccessibilityButtonController;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAvailabilityChanged(Landroid/accessibilityservice/AccessibilityButtonController;Z)V"/>
+		<method name="onClicked(Landroid/accessibilityservice/AccessibilityButtonController;)V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService" since="4">
-		<extends name="android/app/Service" />
-		<method name="&lt;init>()V" />
-		<method name="disableSelf()V" since="24" />
-		<method name="dispatchGesture(Landroid/accessibilityservice/GestureDescription;Landroid/accessibilityservice/AccessibilityService$GestureResultCallback;Landroid/os/Handler;)Z" since="24" />
-		<method name="findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo;" since="21" />
-		<method name="getAccessibilityButtonController()Landroid/accessibilityservice/AccessibilityButtonController;" since="26" />
-		<method name="getFingerprintGestureController()Landroid/accessibilityservice/FingerprintGestureController;" since="26" />
-		<method name="getMagnificationController()Landroid/accessibilityservice/AccessibilityService$MagnificationController;" since="24" />
-		<method name="getRootInActiveWindow()Landroid/view/accessibility/AccessibilityNodeInfo;" since="16" />
-		<method name="getServiceInfo()Landroid/accessibilityservice/AccessibilityServiceInfo;" since="16" />
-		<method name="getSoftKeyboardController()Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController;" since="24" />
-		<method name="getWindows()Ljava/util/List;" since="21" />
-		<method name="onAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V" />
-		<method name="onGesture(I)Z" since="16" />
-		<method name="onInterrupt()V" />
-		<method name="onKeyEvent(Landroid/view/KeyEvent;)Z" since="18" />
-		<method name="onServiceConnected()V" />
-		<method name="performGlobalAction(I)Z" since="16" />
-		<method name="setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V" />
-		<field name="GESTURE_SWIPE_DOWN" since="16" />
-		<field name="GESTURE_SWIPE_DOWN_AND_LEFT" since="16" />
-		<field name="GESTURE_SWIPE_DOWN_AND_RIGHT" since="16" />
-		<field name="GESTURE_SWIPE_DOWN_AND_UP" since="16" />
-		<field name="GESTURE_SWIPE_LEFT" since="16" />
-		<field name="GESTURE_SWIPE_LEFT_AND_DOWN" since="16" />
-		<field name="GESTURE_SWIPE_LEFT_AND_RIGHT" since="16" />
-		<field name="GESTURE_SWIPE_LEFT_AND_UP" since="16" />
-		<field name="GESTURE_SWIPE_RIGHT" since="16" />
-		<field name="GESTURE_SWIPE_RIGHT_AND_DOWN" since="16" />
-		<field name="GESTURE_SWIPE_RIGHT_AND_LEFT" since="16" />
-		<field name="GESTURE_SWIPE_RIGHT_AND_UP" since="16" />
-		<field name="GESTURE_SWIPE_UP" since="16" />
-		<field name="GESTURE_SWIPE_UP_AND_DOWN" since="16" />
-		<field name="GESTURE_SWIPE_UP_AND_LEFT" since="16" />
-		<field name="GESTURE_SWIPE_UP_AND_RIGHT" since="16" />
-		<field name="GLOBAL_ACTION_BACK" since="16" />
-		<field name="GLOBAL_ACTION_HOME" since="16" />
-		<field name="GLOBAL_ACTION_NOTIFICATIONS" since="16" />
-		<field name="GLOBAL_ACTION_POWER_DIALOG" since="21" />
-		<field name="GLOBAL_ACTION_QUICK_SETTINGS" since="17" />
-		<field name="GLOBAL_ACTION_RECENTS" since="16" />
-		<field name="GLOBAL_ACTION_TOGGLE_SPLIT_SCREEN" since="24" />
-		<field name="SERVICE_INTERFACE" />
-		<field name="SERVICE_META_DATA" since="14" />
-		<field name="SHOW_MODE_AUTO" since="24" />
-		<field name="SHOW_MODE_HIDDEN" since="24" />
+		<extends name="android/app/Service"/>
+		<method name="&lt;init>()V"/>
+		<method name="disableSelf()V" since="24"/>
+		<method name="dispatchGesture(Landroid/accessibilityservice/GestureDescription;Landroid/accessibilityservice/AccessibilityService$GestureResultCallback;Landroid/os/Handler;)Z" since="24"/>
+		<method name="findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo;" since="21"/>
+		<method name="getAccessibilityButtonController()Landroid/accessibilityservice/AccessibilityButtonController;" since="26"/>
+		<method name="getFingerprintGestureController()Landroid/accessibilityservice/FingerprintGestureController;" since="26"/>
+		<method name="getMagnificationController()Landroid/accessibilityservice/AccessibilityService$MagnificationController;" since="24"/>
+		<method name="getRootInActiveWindow()Landroid/view/accessibility/AccessibilityNodeInfo;" since="16"/>
+		<method name="getServiceInfo()Landroid/accessibilityservice/AccessibilityServiceInfo;" since="16"/>
+		<method name="getSoftKeyboardController()Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController;" since="24"/>
+		<method name="getWindows()Ljava/util/List;" since="21"/>
+		<method name="onAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V"/>
+		<method name="onGesture(I)Z" since="16"/>
+		<method name="onInterrupt()V"/>
+		<method name="onKeyEvent(Landroid/view/KeyEvent;)Z" since="18"/>
+		<method name="onServiceConnected()V"/>
+		<method name="performGlobalAction(I)Z" since="16"/>
+		<method name="setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V"/>
+		<field name="GESTURE_SWIPE_DOWN" since="16"/>
+		<field name="GESTURE_SWIPE_DOWN_AND_LEFT" since="16"/>
+		<field name="GESTURE_SWIPE_DOWN_AND_RIGHT" since="16"/>
+		<field name="GESTURE_SWIPE_DOWN_AND_UP" since="16"/>
+		<field name="GESTURE_SWIPE_LEFT" since="16"/>
+		<field name="GESTURE_SWIPE_LEFT_AND_DOWN" since="16"/>
+		<field name="GESTURE_SWIPE_LEFT_AND_RIGHT" since="16"/>
+		<field name="GESTURE_SWIPE_LEFT_AND_UP" since="16"/>
+		<field name="GESTURE_SWIPE_RIGHT" since="16"/>
+		<field name="GESTURE_SWIPE_RIGHT_AND_DOWN" since="16"/>
+		<field name="GESTURE_SWIPE_RIGHT_AND_LEFT" since="16"/>
+		<field name="GESTURE_SWIPE_RIGHT_AND_UP" since="16"/>
+		<field name="GESTURE_SWIPE_UP" since="16"/>
+		<field name="GESTURE_SWIPE_UP_AND_DOWN" since="16"/>
+		<field name="GESTURE_SWIPE_UP_AND_LEFT" since="16"/>
+		<field name="GESTURE_SWIPE_UP_AND_RIGHT" since="16"/>
+		<field name="GLOBAL_ACTION_BACK" since="16"/>
+		<field name="GLOBAL_ACTION_HOME" since="16"/>
+		<field name="GLOBAL_ACTION_NOTIFICATIONS" since="16"/>
+		<field name="GLOBAL_ACTION_POWER_DIALOG" since="21"/>
+		<field name="GLOBAL_ACTION_QUICK_SETTINGS" since="17"/>
+		<field name="GLOBAL_ACTION_RECENTS" since="16"/>
+		<field name="GLOBAL_ACTION_TOGGLE_SPLIT_SCREEN" since="24"/>
+		<field name="SERVICE_INTERFACE"/>
+		<field name="SERVICE_META_DATA" since="14"/>
+		<field name="SHOW_MODE_AUTO" since="24"/>
+		<field name="SHOW_MODE_HIDDEN" since="24"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService$GestureResultCallback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCancelled(Landroid/accessibilityservice/GestureDescription;)V" />
-		<method name="onCompleted(Landroid/accessibilityservice/GestureDescription;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCancelled(Landroid/accessibilityservice/GestureDescription;)V"/>
+		<method name="onCompleted(Landroid/accessibilityservice/GestureDescription;)V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService$MagnificationController" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;)V" />
-		<method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;Landroid/os/Handler;)V" />
-		<method name="getCenterX()F" />
-		<method name="getCenterY()F" />
-		<method name="getMagnificationRegion()Landroid/graphics/Region;" />
-		<method name="getScale()F" />
-		<method name="removeListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;)Z" />
-		<method name="reset(Z)Z" />
-		<method name="setCenter(FFZ)Z" />
-		<method name="setScale(FZ)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;)V"/>
+		<method name="addListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;Landroid/os/Handler;)V"/>
+		<method name="getCenterX()F"/>
+		<method name="getCenterY()F"/>
+		<method name="getMagnificationRegion()Landroid/graphics/Region;"/>
+		<method name="getScale()F"/>
+		<method name="removeListener(Landroid/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener;)Z"/>
+		<method name="reset(Z)Z"/>
+		<method name="setCenter(FFZ)Z"/>
+		<method name="setScale(FZ)Z"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService$MagnificationController$OnMagnificationChangedListener" since="24">
-		<extends name="java/lang/Object" />
-		<method name="onMagnificationChanged(Landroid/accessibilityservice/AccessibilityService$MagnificationController;Landroid/graphics/Region;FFF)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onMagnificationChanged(Landroid/accessibilityservice/AccessibilityService$MagnificationController;Landroid/graphics/Region;FFF)V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService$SoftKeyboardController" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;)V" />
-		<method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;Landroid/os/Handler;)V" />
-		<method name="getShowMode()I" />
-		<method name="removeOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;)Z" />
-		<method name="setShowMode(I)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;)V"/>
+		<method name="addOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;Landroid/os/Handler;)V"/>
+		<method name="getShowMode()I"/>
+		<method name="removeOnShowModeChangedListener(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener;)Z"/>
+		<method name="setShowMode(I)Z"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityService$SoftKeyboardController$OnShowModeChangedListener" since="24">
-		<extends name="java/lang/Object" />
-		<method name="onShowModeChanged(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController;I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onShowModeChanged(Landroid/accessibilityservice/AccessibilityService$SoftKeyboardController;I)V"/>
 	</class>
 	<class name="android/accessibilityservice/AccessibilityServiceInfo" since="4">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="capabilityToString(I)Ljava/lang/String;" since="18" />
-		<method name="feedbackTypeToString(I)Ljava/lang/String;" since="14" />
-		<method name="flagToString(I)Ljava/lang/String;" since="14" />
-		<method name="getCanRetrieveWindowContent()Z" since="14" deprecated="18" />
-		<method name="getCapabilities()I" since="18" />
-		<method name="getDescription()Ljava/lang/String;" since="14" deprecated="16" />
-		<method name="getId()Ljava/lang/String;" since="14" />
-		<method name="getResolveInfo()Landroid/content/pm/ResolveInfo;" since="14" />
-		<method name="getSettingsActivityName()Ljava/lang/String;" since="14" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/String;" since="16" />
-		<method name="loadSummary(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" since="26" />
-		<field name="CAPABILITY_CAN_CONTROL_MAGNIFICATION" since="24" />
-		<field name="CAPABILITY_CAN_PERFORM_GESTURES" since="24" />
-		<field name="CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" since="18" deprecated="26" />
-		<field name="CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS" since="18" />
-		<field name="CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES" since="26" />
-		<field name="CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" since="18" />
-		<field name="CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" since="18" />
-		<field name="CREATOR" />
-		<field name="DEFAULT" />
-		<field name="FEEDBACK_ALL_MASK" since="14" />
-		<field name="FEEDBACK_AUDIBLE" />
-		<field name="FEEDBACK_BRAILLE" since="17" />
-		<field name="FEEDBACK_GENERIC" />
-		<field name="FEEDBACK_HAPTIC" />
-		<field name="FEEDBACK_SPOKEN" />
-		<field name="FEEDBACK_VISUAL" />
-		<field name="FLAG_ENABLE_ACCESSIBILITY_VOLUME" since="26" />
-		<field name="FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" since="16" />
-		<field name="FLAG_REPORT_VIEW_IDS" since="18" />
-		<field name="FLAG_REQUEST_ACCESSIBILITY_BUTTON" since="26" />
-		<field name="FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" since="18" deprecated="26" />
-		<field name="FLAG_REQUEST_FILTER_KEY_EVENTS" since="18" />
-		<field name="FLAG_REQUEST_FINGERPRINT_GESTURES" since="26" />
-		<field name="FLAG_REQUEST_TOUCH_EXPLORATION_MODE" since="16" />
-		<field name="FLAG_RETRIEVE_INTERACTIVE_WINDOWS" since="21" />
-		<field name="eventTypes" />
-		<field name="feedbackType" />
-		<field name="flags" />
-		<field name="notificationTimeout" />
-		<field name="packageNames" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="capabilityToString(I)Ljava/lang/String;" since="18"/>
+		<method name="feedbackTypeToString(I)Ljava/lang/String;" since="14"/>
+		<method name="flagToString(I)Ljava/lang/String;" since="14"/>
+		<method name="getCanRetrieveWindowContent()Z" since="14" deprecated="18"/>
+		<method name="getCapabilities()I" since="18"/>
+		<method name="getDescription()Ljava/lang/String;" since="14" deprecated="16"/>
+		<method name="getId()Ljava/lang/String;" since="14"/>
+		<method name="getResolveInfo()Landroid/content/pm/ResolveInfo;" since="14"/>
+		<method name="getSettingsActivityName()Ljava/lang/String;" since="14"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/String;" since="16"/>
+		<method name="loadSummary(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" since="26"/>
+		<field name="CAPABILITY_CAN_CONTROL_MAGNIFICATION" since="24"/>
+		<field name="CAPABILITY_CAN_PERFORM_GESTURES" since="24"/>
+		<field name="CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" since="18" deprecated="26"/>
+		<field name="CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS" since="18"/>
+		<field name="CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES" since="26"/>
+		<field name="CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" since="18"/>
+		<field name="CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" since="18"/>
+		<field name="CREATOR"/>
+		<field name="DEFAULT"/>
+		<field name="FEEDBACK_ALL_MASK" since="14"/>
+		<field name="FEEDBACK_AUDIBLE"/>
+		<field name="FEEDBACK_BRAILLE" since="17"/>
+		<field name="FEEDBACK_GENERIC"/>
+		<field name="FEEDBACK_HAPTIC"/>
+		<field name="FEEDBACK_SPOKEN"/>
+		<field name="FEEDBACK_VISUAL"/>
+		<field name="FLAG_ENABLE_ACCESSIBILITY_VOLUME" since="26"/>
+		<field name="FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" since="16"/>
+		<field name="FLAG_REPORT_VIEW_IDS" since="18"/>
+		<field name="FLAG_REQUEST_ACCESSIBILITY_BUTTON" since="26"/>
+		<field name="FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" since="18" deprecated="26"/>
+		<field name="FLAG_REQUEST_FILTER_KEY_EVENTS" since="18"/>
+		<field name="FLAG_REQUEST_FINGERPRINT_GESTURES" since="26"/>
+		<field name="FLAG_REQUEST_TOUCH_EXPLORATION_MODE" since="16"/>
+		<field name="FLAG_RETRIEVE_INTERACTIVE_WINDOWS" since="21"/>
+		<field name="eventTypes"/>
+		<field name="feedbackType"/>
+		<field name="flags"/>
+		<field name="notificationTimeout"/>
+		<field name="packageNames"/>
 	</class>
 	<class name="android/accessibilityservice/FingerprintGestureController" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="isGestureDetectionAvailable()Z" />
-		<method name="registerFingerprintGestureCallback(Landroid/accessibilityservice/FingerprintGestureController$FingerprintGestureCallback;Landroid/os/Handler;)V" />
-		<method name="unregisterFingerprintGestureCallback(Landroid/accessibilityservice/FingerprintGestureController$FingerprintGestureCallback;)V" />
-		<field name="FINGERPRINT_GESTURE_SWIPE_DOWN" />
-		<field name="FINGERPRINT_GESTURE_SWIPE_LEFT" />
-		<field name="FINGERPRINT_GESTURE_SWIPE_RIGHT" />
-		<field name="FINGERPRINT_GESTURE_SWIPE_UP" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="isGestureDetectionAvailable()Z"/>
+		<method name="registerFingerprintGestureCallback(Landroid/accessibilityservice/FingerprintGestureController$FingerprintGestureCallback;Landroid/os/Handler;)V"/>
+		<method name="unregisterFingerprintGestureCallback(Landroid/accessibilityservice/FingerprintGestureController$FingerprintGestureCallback;)V"/>
+		<field name="FINGERPRINT_GESTURE_SWIPE_DOWN"/>
+		<field name="FINGERPRINT_GESTURE_SWIPE_LEFT"/>
+		<field name="FINGERPRINT_GESTURE_SWIPE_RIGHT"/>
+		<field name="FINGERPRINT_GESTURE_SWIPE_UP"/>
 	</class>
 	<class name="android/accessibilityservice/FingerprintGestureController$FingerprintGestureCallback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onGestureDetected(I)V" />
-		<method name="onGestureDetectionAvailabilityChanged(Z)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onGestureDetected(I)V"/>
+		<method name="onGestureDetectionAvailabilityChanged(Z)V"/>
 	</class>
 	<class name="android/accessibilityservice/GestureDescription" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getMaxGestureDuration()J" />
-		<method name="getMaxStrokeCount()I" />
-		<method name="getStroke(I)Landroid/accessibilityservice/GestureDescription$StrokeDescription;" />
-		<method name="getStrokeCount()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getMaxGestureDuration()J"/>
+		<method name="getMaxStrokeCount()I"/>
+		<method name="getStroke(I)Landroid/accessibilityservice/GestureDescription$StrokeDescription;"/>
+		<method name="getStrokeCount()I"/>
 	</class>
 	<class name="android/accessibilityservice/GestureDescription$Builder" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addStroke(Landroid/accessibilityservice/GestureDescription$StrokeDescription;)Landroid/accessibilityservice/GestureDescription$Builder;" />
-		<method name="build()Landroid/accessibilityservice/GestureDescription;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addStroke(Landroid/accessibilityservice/GestureDescription$StrokeDescription;)Landroid/accessibilityservice/GestureDescription$Builder;"/>
+		<method name="build()Landroid/accessibilityservice/GestureDescription;"/>
 	</class>
 	<class name="android/accessibilityservice/GestureDescription$StrokeDescription" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/graphics/Path;JJ)V" />
-		<method name="&lt;init>(Landroid/graphics/Path;JJZ)V" since="26" />
-		<method name="continueStroke(Landroid/graphics/Path;JJZ)Landroid/accessibilityservice/GestureDescription$StrokeDescription;" since="26" />
-		<method name="getDuration()J" />
-		<method name="getPath()Landroid/graphics/Path;" />
-		<method name="getStartTime()J" />
-		<method name="willContinue()Z" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/graphics/Path;JJ)V"/>
+		<method name="&lt;init>(Landroid/graphics/Path;JJZ)V" since="26"/>
+		<method name="continueStroke(Landroid/graphics/Path;JJZ)Landroid/accessibilityservice/GestureDescription$StrokeDescription;" since="26"/>
+		<method name="getDuration()J"/>
+		<method name="getPath()Landroid/graphics/Path;"/>
+		<method name="getStartTime()J"/>
+		<method name="willContinue()Z" since="26"/>
 	</class>
 	<class name="android/accounts/AbstractAccountAuthenticator" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="addAccount(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" />
-		<method name="addAccountFromCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)Landroid/os/Bundle;" since="18" />
-		<method name="confirmCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)Landroid/os/Bundle;" />
-		<method name="editProperties(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;)Landroid/os/Bundle;" />
-		<method name="finishSession(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26" />
-		<method name="getAccountCredentialsForCloning(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;)Landroid/os/Bundle;" since="18" />
-		<method name="getAccountRemovalAllowed(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;)Landroid/os/Bundle;" />
-		<method name="getAuthToken(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" />
-		<method name="getAuthTokenLabel(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getIBinder()Landroid/os/IBinder;" />
-		<method name="hasFeatures(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;[Ljava/lang/String;)Landroid/os/Bundle;" />
-		<method name="isCredentialsUpdateSuggested(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;)Landroid/os/Bundle;" since="26" />
-		<method name="startAddAccountSession(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26" />
-		<method name="startUpdateCredentialsSession(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26" />
-		<method name="updateCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" />
-		<field name="KEY_CUSTOM_TOKEN_EXPIRY" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="addAccount(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;"/>
+		<method name="addAccountFromCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)Landroid/os/Bundle;" since="18"/>
+		<method name="confirmCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Landroid/os/Bundle;)Landroid/os/Bundle;"/>
+		<method name="editProperties(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;)Landroid/os/Bundle;"/>
+		<method name="finishSession(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26"/>
+		<method name="getAccountCredentialsForCloning(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;)Landroid/os/Bundle;" since="18"/>
+		<method name="getAccountRemovalAllowed(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;)Landroid/os/Bundle;"/>
+		<method name="getAuthToken(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;"/>
+		<method name="getAuthTokenLabel(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getIBinder()Landroid/os/IBinder;"/>
+		<method name="hasFeatures(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;[Ljava/lang/String;)Landroid/os/Bundle;"/>
+		<method name="isCredentialsUpdateSuggested(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;)Landroid/os/Bundle;" since="26"/>
+		<method name="startAddAccountSession(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26"/>
+		<method name="startUpdateCredentialsSession(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="26"/>
+		<method name="updateCredentials(Landroid/accounts/AccountAuthenticatorResponse;Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;"/>
+		<field name="KEY_CUSTOM_TOKEN_EXPIRY" since="23"/>
 	</class>
 	<class name="android/accounts/Account" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<field name="CREATOR" />
-		<field name="name" />
-		<field name="type" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<field name="CREATOR"/>
+		<field name="name"/>
+		<field name="type"/>
 	</class>
 	<class name="android/accounts/AccountAuthenticatorActivity" since="5">
-		<extends name="android/app/Activity" />
-		<method name="&lt;init>()V" />
-		<method name="setAccountAuthenticatorResult(Landroid/os/Bundle;)V" />
+		<extends name="android/app/Activity"/>
+		<method name="&lt;init>()V"/>
+		<method name="setAccountAuthenticatorResult(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/accounts/AccountAuthenticatorResponse" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="onError(ILjava/lang/String;)V" />
-		<method name="onRequestContinued()V" />
-		<method name="onResult(Landroid/os/Bundle;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="onError(ILjava/lang/String;)V"/>
+		<method name="onRequestContinued()V"/>
+		<method name="onResult(Landroid/os/Bundle;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/accounts/AccountManager" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addAccount(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="addAccountExplicitly(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Z" />
-		<method name="addAccountExplicitly(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/Map;)Z" since="26" />
-		<method name="addOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;Landroid/os/Handler;Z)V" />
-		<method name="addOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;Landroid/os/Handler;Z[Ljava/lang/String;)V" since="26" />
-		<method name="blockingGetAuthToken(Landroid/accounts/Account;Ljava/lang/String;Z)Ljava/lang/String;" />
-		<method name="clearPassword(Landroid/accounts/Account;)V" />
-		<method name="confirmCredentials(Landroid/accounts/Account;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="editProperties(Ljava/lang/String;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="finishSession(Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26" />
-		<method name="get(Landroid/content/Context;)Landroid/accounts/AccountManager;" />
-		<method name="getAccountVisibility(Landroid/accounts/Account;Ljava/lang/String;)I" since="26" />
-		<method name="getAccounts()[Landroid/accounts/Account;" />
-		<method name="getAccountsAndVisibilityForPackage(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;" since="26" />
-		<method name="getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;" />
-		<method name="getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="getAccountsByTypeForPackage(Ljava/lang/String;Ljava/lang/String;)[Landroid/accounts/Account;" since="18" />
-		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;ZLandroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="14" />
-		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;ZLandroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" deprecated="16" />
-		<method name="getAuthTokenByFeatures(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/Bundle;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<method name="getAuthenticatorTypes()[Landroid/accounts/AuthenticatorDescription;" />
-		<method name="getPackagesAndVisibilityForAccount(Landroid/accounts/Account;)Ljava/util/Map;" since="26" />
-		<method name="getPassword(Landroid/accounts/Account;)Ljava/lang/String;" />
-		<method name="getPreviousName(Landroid/accounts/Account;)Ljava/lang/String;" since="21" />
-		<method name="getUserData(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="hasFeatures(Landroid/accounts/Account;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="8" />
-		<method name="invalidateAuthToken(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="isCredentialsUpdateSuggested(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26" />
-		<method name="newChooseAccountIntent(Landroid/accounts/Account;Ljava/util/ArrayList;[Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;" since="14" deprecated="23" />
-		<method name="newChooseAccountIntent(Landroid/accounts/Account;Ljava/util/List;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;" since="23" />
-		<method name="notifyAccountAuthenticated(Landroid/accounts/Account;)Z" since="23" />
-		<method name="peekAuthToken(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="removeAccount(Landroid/accounts/Account;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" deprecated="22" />
-		<method name="removeAccount(Landroid/accounts/Account;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="22" />
-		<method name="removeAccountExplicitly(Landroid/accounts/Account;)Z" since="22" />
-		<method name="removeOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;)V" />
-		<method name="renameAccount(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="21" />
-		<method name="setAccountVisibility(Landroid/accounts/Account;Ljava/lang/String;I)Z" since="26" />
-		<method name="setAuthToken(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="setPassword(Landroid/accounts/Account;Ljava/lang/String;)V" />
-		<method name="setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="startAddAccountSession(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26" />
-		<method name="startUpdateCredentialsSession(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26" />
-		<method name="updateCredentials(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" />
-		<field name="ACTION_ACCOUNT_REMOVED" since="26" />
-		<field name="ACTION_AUTHENTICATOR_INTENT" />
-		<field name="AUTHENTICATOR_ATTRIBUTES_NAME" />
-		<field name="AUTHENTICATOR_META_DATA_NAME" />
-		<field name="ERROR_CODE_BAD_ARGUMENTS" />
-		<field name="ERROR_CODE_BAD_AUTHENTICATION" since="18" />
-		<field name="ERROR_CODE_BAD_REQUEST" />
-		<field name="ERROR_CODE_CANCELED" />
-		<field name="ERROR_CODE_INVALID_RESPONSE" />
-		<field name="ERROR_CODE_NETWORK_ERROR" />
-		<field name="ERROR_CODE_REMOTE_EXCEPTION" />
-		<field name="ERROR_CODE_UNSUPPORTED_OPERATION" />
-		<field name="KEY_ACCOUNTS" />
-		<field name="KEY_ACCOUNT_AUTHENTICATOR_RESPONSE" />
-		<field name="KEY_ACCOUNT_MANAGER_RESPONSE" />
-		<field name="KEY_ACCOUNT_NAME" />
-		<field name="KEY_ACCOUNT_SESSION_BUNDLE" since="26" />
-		<field name="KEY_ACCOUNT_STATUS_TOKEN" since="26" />
-		<field name="KEY_ACCOUNT_TYPE" />
-		<field name="KEY_ANDROID_PACKAGE_NAME" since="14" />
-		<field name="KEY_AUTHENTICATOR_TYPES" />
-		<field name="KEY_AUTHTOKEN" />
-		<field name="KEY_AUTH_FAILED_MESSAGE" />
-		<field name="KEY_AUTH_TOKEN_LABEL" />
-		<field name="KEY_BOOLEAN_RESULT" />
-		<field name="KEY_CALLER_PID" since="11" />
-		<field name="KEY_CALLER_UID" since="11" />
-		<field name="KEY_ERROR_CODE" />
-		<field name="KEY_ERROR_MESSAGE" />
-		<field name="KEY_INTENT" />
-		<field name="KEY_LAST_AUTHENTICATED_TIME" since="23" />
-		<field name="KEY_PASSWORD" />
-		<field name="KEY_USERDATA" />
-		<field name="LOGIN_ACCOUNTS_CHANGED_ACTION" deprecated="26" />
-		<field name="PACKAGE_NAME_KEY_LEGACY_NOT_VISIBLE" since="26" />
-		<field name="PACKAGE_NAME_KEY_LEGACY_VISIBLE" since="26" />
-		<field name="VISIBILITY_NOT_VISIBLE" since="26" />
-		<field name="VISIBILITY_UNDEFINED" since="26" />
-		<field name="VISIBILITY_USER_MANAGED_NOT_VISIBLE" since="26" />
-		<field name="VISIBILITY_USER_MANAGED_VISIBLE" since="26" />
-		<field name="VISIBILITY_VISIBLE" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addAccount(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="addAccountExplicitly(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)Z"/>
+		<method name="addAccountExplicitly(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/Map;)Z" since="26"/>
+		<method name="addOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;Landroid/os/Handler;Z)V"/>
+		<method name="addOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;Landroid/os/Handler;Z[Ljava/lang/String;)V" since="26"/>
+		<method name="blockingGetAuthToken(Landroid/accounts/Account;Ljava/lang/String;Z)Ljava/lang/String;"/>
+		<method name="clearPassword(Landroid/accounts/Account;)V"/>
+		<method name="confirmCredentials(Landroid/accounts/Account;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="editProperties(Ljava/lang/String;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="finishSession(Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26"/>
+		<method name="get(Landroid/content/Context;)Landroid/accounts/AccountManager;"/>
+		<method name="getAccountVisibility(Landroid/accounts/Account;Ljava/lang/String;)I" since="26"/>
+		<method name="getAccounts()[Landroid/accounts/Account;"/>
+		<method name="getAccountsAndVisibilityForPackage(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;" since="26"/>
+		<method name="getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account;"/>
+		<method name="getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="getAccountsByTypeForPackage(Ljava/lang/String;Ljava/lang/String;)[Landroid/accounts/Account;" since="18"/>
+		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;ZLandroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="14"/>
+		<method name="getAuthToken(Landroid/accounts/Account;Ljava/lang/String;ZLandroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" deprecated="16"/>
+		<method name="getAuthTokenByFeatures(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/Bundle;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<method name="getAuthenticatorTypes()[Landroid/accounts/AuthenticatorDescription;"/>
+		<method name="getPackagesAndVisibilityForAccount(Landroid/accounts/Account;)Ljava/util/Map;" since="26"/>
+		<method name="getPassword(Landroid/accounts/Account;)Ljava/lang/String;"/>
+		<method name="getPreviousName(Landroid/accounts/Account;)Ljava/lang/String;" since="21"/>
+		<method name="getUserData(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="hasFeatures(Landroid/accounts/Account;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="8"/>
+		<method name="invalidateAuthToken(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="isCredentialsUpdateSuggested(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26"/>
+		<method name="newChooseAccountIntent(Landroid/accounts/Account;Ljava/util/ArrayList;[Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;" since="14" deprecated="23"/>
+		<method name="newChooseAccountIntent(Landroid/accounts/Account;Ljava/util/List;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;" since="23"/>
+		<method name="notifyAccountAuthenticated(Landroid/accounts/Account;)Z" since="23"/>
+		<method name="peekAuthToken(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="removeAccount(Landroid/accounts/Account;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" deprecated="22"/>
+		<method name="removeAccount(Landroid/accounts/Account;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="22"/>
+		<method name="removeAccountExplicitly(Landroid/accounts/Account;)Z" since="22"/>
+		<method name="removeOnAccountsUpdatedListener(Landroid/accounts/OnAccountsUpdateListener;)V"/>
+		<method name="renameAccount(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="21"/>
+		<method name="setAccountVisibility(Landroid/accounts/Account;Ljava/lang/String;I)Z" since="26"/>
+		<method name="setAuthToken(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="setPassword(Landroid/accounts/Account;Ljava/lang/String;)V"/>
+		<method name="setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="startAddAccountSession(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26"/>
+		<method name="startUpdateCredentialsSession(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;" since="26"/>
+		<method name="updateCredentials(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/Activity;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;"/>
+		<field name="ACTION_ACCOUNT_REMOVED" since="26"/>
+		<field name="ACTION_AUTHENTICATOR_INTENT"/>
+		<field name="AUTHENTICATOR_ATTRIBUTES_NAME"/>
+		<field name="AUTHENTICATOR_META_DATA_NAME"/>
+		<field name="ERROR_CODE_BAD_ARGUMENTS"/>
+		<field name="ERROR_CODE_BAD_AUTHENTICATION" since="18"/>
+		<field name="ERROR_CODE_BAD_REQUEST"/>
+		<field name="ERROR_CODE_CANCELED"/>
+		<field name="ERROR_CODE_INVALID_RESPONSE"/>
+		<field name="ERROR_CODE_NETWORK_ERROR"/>
+		<field name="ERROR_CODE_REMOTE_EXCEPTION"/>
+		<field name="ERROR_CODE_UNSUPPORTED_OPERATION"/>
+		<field name="KEY_ACCOUNTS"/>
+		<field name="KEY_ACCOUNT_AUTHENTICATOR_RESPONSE"/>
+		<field name="KEY_ACCOUNT_MANAGER_RESPONSE"/>
+		<field name="KEY_ACCOUNT_NAME"/>
+		<field name="KEY_ACCOUNT_SESSION_BUNDLE" since="26"/>
+		<field name="KEY_ACCOUNT_STATUS_TOKEN" since="26"/>
+		<field name="KEY_ACCOUNT_TYPE"/>
+		<field name="KEY_ANDROID_PACKAGE_NAME" since="14"/>
+		<field name="KEY_AUTHENTICATOR_TYPES"/>
+		<field name="KEY_AUTHTOKEN"/>
+		<field name="KEY_AUTH_FAILED_MESSAGE"/>
+		<field name="KEY_AUTH_TOKEN_LABEL"/>
+		<field name="KEY_BOOLEAN_RESULT"/>
+		<field name="KEY_CALLER_PID" since="11"/>
+		<field name="KEY_CALLER_UID" since="11"/>
+		<field name="KEY_ERROR_CODE"/>
+		<field name="KEY_ERROR_MESSAGE"/>
+		<field name="KEY_INTENT"/>
+		<field name="KEY_LAST_AUTHENTICATED_TIME" since="23"/>
+		<field name="KEY_PASSWORD"/>
+		<field name="KEY_USERDATA"/>
+		<field name="LOGIN_ACCOUNTS_CHANGED_ACTION" deprecated="26"/>
+		<field name="PACKAGE_NAME_KEY_LEGACY_NOT_VISIBLE" since="26"/>
+		<field name="PACKAGE_NAME_KEY_LEGACY_VISIBLE" since="26"/>
+		<field name="VISIBILITY_NOT_VISIBLE" since="26"/>
+		<field name="VISIBILITY_UNDEFINED" since="26"/>
+		<field name="VISIBILITY_USER_MANAGED_NOT_VISIBLE" since="26"/>
+		<field name="VISIBILITY_USER_MANAGED_VISIBLE" since="26"/>
+		<field name="VISIBILITY_VISIBLE" since="26"/>
 	</class>
 	<class name="android/accounts/AccountManagerCallback" since="5">
-		<extends name="java/lang/Object" />
-		<method name="run(Landroid/accounts/AccountManagerFuture;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="run(Landroid/accounts/AccountManagerFuture;)V"/>
 	</class>
 	<class name="android/accounts/AccountManagerFuture" since="5">
-		<extends name="java/lang/Object" />
-		<method name="cancel(Z)Z" />
-		<method name="getResult()Ljava/lang/Object;" />
-		<method name="getResult(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;" />
-		<method name="isCancelled()Z" />
-		<method name="isDone()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="cancel(Z)Z"/>
+		<method name="getResult()Ljava/lang/Object;"/>
+		<method name="getResult(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;"/>
+		<method name="isCancelled()Z"/>
+		<method name="isDone()Z"/>
 	</class>
 	<class name="android/accounts/AccountsException" since="5">
-		<extends name="java/lang/Exception" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
+		<extends name="java/lang/Exception"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
 	</class>
 	<class name="android/accounts/AuthenticatorDescription" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;IIII)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;IIIIZ)V" since="11" />
-		<method name="newKey(Ljava/lang/String;)Landroid/accounts/AuthenticatorDescription;" />
-		<field name="CREATOR" />
-		<field name="accountPreferencesId" />
-		<field name="customTokens" since="11" />
-		<field name="iconId" />
-		<field name="labelId" />
-		<field name="packageName" />
-		<field name="smallIconId" />
-		<field name="type" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;IIII)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;IIIIZ)V" since="11"/>
+		<method name="newKey(Ljava/lang/String;)Landroid/accounts/AuthenticatorDescription;"/>
+		<field name="CREATOR"/>
+		<field name="accountPreferencesId"/>
+		<field name="customTokens" since="11"/>
+		<field name="iconId"/>
+		<field name="labelId"/>
+		<field name="packageName"/>
+		<field name="smallIconId"/>
+		<field name="type"/>
 	</class>
 	<class name="android/accounts/AuthenticatorException" since="5">
-		<extends name="android/accounts/AccountsException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
+		<extends name="android/accounts/AccountsException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
 	</class>
 	<class name="android/accounts/NetworkErrorException" since="5">
-		<extends name="android/accounts/AccountsException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
+		<extends name="android/accounts/AccountsException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
 	</class>
 	<class name="android/accounts/OnAccountsUpdateListener" since="5">
-		<extends name="java/lang/Object" />
-		<method name="onAccountsUpdated([Landroid/accounts/Account;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAccountsUpdated([Landroid/accounts/Account;)V"/>
 	</class>
 	<class name="android/accounts/OperationCanceledException" since="5">
-		<extends name="android/accounts/AccountsException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
+		<extends name="android/accounts/AccountsException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
 	</class>
 	<class name="android/animation/Animator" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="addListener(Landroid/animation/Animator$AnimatorListener;)V" />
-		<method name="addPauseListener(Landroid/animation/Animator$AnimatorPauseListener;)V" since="19" />
-		<method name="cancel()V" />
-		<method name="clone()Landroid/animation/Animator;" />
-		<method name="end()V" />
-		<method name="getDuration()J" />
-		<method name="getInterpolator()Landroid/animation/TimeInterpolator;" since="18" />
-		<method name="getListeners()Ljava/util/ArrayList;" />
-		<method name="getStartDelay()J" />
-		<method name="getTotalDuration()J" since="24" />
-		<method name="isPaused()Z" since="19" />
-		<method name="isRunning()Z" />
-		<method name="isStarted()Z" since="14" />
-		<method name="pause()V" since="19" />
-		<method name="removeAllListeners()V" />
-		<method name="removeListener(Landroid/animation/Animator$AnimatorListener;)V" />
-		<method name="removePauseListener(Landroid/animation/Animator$AnimatorPauseListener;)V" since="19" />
-		<method name="resume()V" since="19" />
-		<method name="setDuration(J)Landroid/animation/Animator;" />
-		<method name="setInterpolator(Landroid/animation/TimeInterpolator;)V" />
-		<method name="setStartDelay(J)V" />
-		<method name="setTarget(Ljava/lang/Object;)V" />
-		<method name="setupEndValues()V" />
-		<method name="setupStartValues()V" />
-		<method name="start()V" />
-		<field name="DURATION_INFINITE" since="24" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addListener(Landroid/animation/Animator$AnimatorListener;)V"/>
+		<method name="addPauseListener(Landroid/animation/Animator$AnimatorPauseListener;)V" since="19"/>
+		<method name="cancel()V"/>
+		<method name="clone()Landroid/animation/Animator;"/>
+		<method name="end()V"/>
+		<method name="getDuration()J"/>
+		<method name="getInterpolator()Landroid/animation/TimeInterpolator;" since="18"/>
+		<method name="getListeners()Ljava/util/ArrayList;"/>
+		<method name="getStartDelay()J"/>
+		<method name="getTotalDuration()J" since="24"/>
+		<method name="isPaused()Z" since="19"/>
+		<method name="isRunning()Z"/>
+		<method name="isStarted()Z" since="14"/>
+		<method name="pause()V" since="19"/>
+		<method name="removeAllListeners()V"/>
+		<method name="removeListener(Landroid/animation/Animator$AnimatorListener;)V"/>
+		<method name="removePauseListener(Landroid/animation/Animator$AnimatorPauseListener;)V" since="19"/>
+		<method name="resume()V" since="19"/>
+		<method name="setDuration(J)Landroid/animation/Animator;"/>
+		<method name="setInterpolator(Landroid/animation/TimeInterpolator;)V"/>
+		<method name="setStartDelay(J)V"/>
+		<method name="setTarget(Ljava/lang/Object;)V"/>
+		<method name="setupEndValues()V"/>
+		<method name="setupStartValues()V"/>
+		<method name="start()V"/>
+		<field name="DURATION_INFINITE" since="24"/>
 	</class>
 	<class name="android/animation/Animator$AnimatorListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onAnimationCancel(Landroid/animation/Animator;)V" />
-		<method name="onAnimationEnd(Landroid/animation/Animator;)V" />
-		<method name="onAnimationEnd(Landroid/animation/Animator;Z)V" since="26" />
-		<method name="onAnimationRepeat(Landroid/animation/Animator;)V" />
-		<method name="onAnimationStart(Landroid/animation/Animator;)V" />
-		<method name="onAnimationStart(Landroid/animation/Animator;Z)V" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="onAnimationCancel(Landroid/animation/Animator;)V"/>
+		<method name="onAnimationEnd(Landroid/animation/Animator;)V"/>
+		<method name="onAnimationEnd(Landroid/animation/Animator;Z)V" since="26"/>
+		<method name="onAnimationRepeat(Landroid/animation/Animator;)V"/>
+		<method name="onAnimationStart(Landroid/animation/Animator;)V"/>
+		<method name="onAnimationStart(Landroid/animation/Animator;Z)V" since="26"/>
 	</class>
 	<class name="android/animation/Animator$AnimatorPauseListener" since="19">
-		<extends name="java/lang/Object" />
-		<method name="onAnimationPause(Landroid/animation/Animator;)V" />
-		<method name="onAnimationResume(Landroid/animation/Animator;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAnimationPause(Landroid/animation/Animator;)V"/>
+		<method name="onAnimationResume(Landroid/animation/Animator;)V"/>
 	</class>
 	<class name="android/animation/AnimatorInflater" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator;" />
-		<method name="loadStateListAnimator(Landroid/content/Context;I)Landroid/animation/StateListAnimator;" since="21" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator;"/>
+		<method name="loadStateListAnimator(Landroid/content/Context;I)Landroid/animation/StateListAnimator;" since="21"/>
 	</class>
 	<class name="android/animation/AnimatorListenerAdapter" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/Animator$AnimatorListener" />
-		<implements name="android/animation/Animator$AnimatorPauseListener" since="19" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/Animator$AnimatorListener"/>
+		<implements name="android/animation/Animator$AnimatorPauseListener" since="19"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/animation/AnimatorSet" since="11">
-		<extends name="android/animation/Animator" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/animation/AnimatorSet;" />
-		<method name="getChildAnimations()Ljava/util/ArrayList;" />
-		<method name="getCurrentPlayTime()J" since="26" />
-		<method name="play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;" />
-		<method name="playSequentially(Ljava/util/List;)V" />
-		<method name="playSequentially([Landroid/animation/Animator;)V" />
-		<method name="playTogether(Ljava/util/Collection;)V" />
-		<method name="playTogether([Landroid/animation/Animator;)V" />
-		<method name="reverse()V" since="26" />
-		<method name="setCurrentPlayTime(J)V" since="26" />
-		<method name="setDuration(J)Landroid/animation/AnimatorSet;" />
+		<extends name="android/animation/Animator"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/animation/AnimatorSet;"/>
+		<method name="getChildAnimations()Ljava/util/ArrayList;"/>
+		<method name="getCurrentPlayTime()J" since="26"/>
+		<method name="play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/>
+		<method name="playSequentially(Ljava/util/List;)V"/>
+		<method name="playSequentially([Landroid/animation/Animator;)V"/>
+		<method name="playTogether(Ljava/util/Collection;)V"/>
+		<method name="playTogether([Landroid/animation/Animator;)V"/>
+		<method name="reverse()V" since="26"/>
+		<method name="setCurrentPlayTime(J)V" since="26"/>
+		<method name="setDuration(J)Landroid/animation/AnimatorSet;"/>
 	</class>
 	<class name="android/animation/AnimatorSet$Builder" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/animation/AnimatorSet;)V" />
-		<method name="after(J)Landroid/animation/AnimatorSet$Builder;" />
-		<method name="after(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;" />
-		<method name="before(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;" />
-		<method name="with(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/animation/AnimatorSet;)V"/>
+		<method name="after(J)Landroid/animation/AnimatorSet$Builder;"/>
+		<method name="after(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/>
+		<method name="before(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/>
+		<method name="with(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;"/>
 	</class>
 	<class name="android/animation/ArgbEvaluator" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/animation/BidirectionalTypeConverter" since="21">
-		<extends name="android/animation/TypeConverter" />
-		<method name="&lt;init>(Ljava/lang/Class;Ljava/lang/Class;)V" />
-		<method name="convertBack(Ljava/lang/Object;)Ljava/lang/Object;" />
-		<method name="invert()Landroid/animation/BidirectionalTypeConverter;" />
+		<extends name="android/animation/TypeConverter"/>
+		<method name="&lt;init>(Ljava/lang/Class;Ljava/lang/Class;)V"/>
+		<method name="convertBack(Ljava/lang/Object;)Ljava/lang/Object;"/>
+		<method name="invert()Landroid/animation/BidirectionalTypeConverter;"/>
 	</class>
 	<class name="android/animation/FloatArrayEvaluator" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>([F)V" />
-		<method name="evaluate(F[F[F)[F" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>([F)V"/>
+		<method name="evaluate(F[F[F)[F"/>
 	</class>
 	<class name="android/animation/FloatEvaluator" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;" since="14" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;" since="14"/>
 	</class>
 	<class name="android/animation/IntArrayEvaluator" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>([I)V" />
-		<method name="evaluate(F[I[I)[I" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>([I)V"/>
+		<method name="evaluate(F[I[I)[I"/>
 	</class>
 	<class name="android/animation/IntEvaluator" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;" since="14" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;" since="14"/>
 	</class>
 	<class name="android/animation/Keyframe" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/animation/Keyframe;" />
-		<method name="getFraction()F" />
-		<method name="getInterpolator()Landroid/animation/TimeInterpolator;" />
-		<method name="getType()Ljava/lang/Class;" />
-		<method name="getValue()Ljava/lang/Object;" />
-		<method name="hasValue()Z" />
-		<method name="ofFloat(F)Landroid/animation/Keyframe;" />
-		<method name="ofFloat(FF)Landroid/animation/Keyframe;" />
-		<method name="ofInt(F)Landroid/animation/Keyframe;" />
-		<method name="ofInt(FI)Landroid/animation/Keyframe;" />
-		<method name="ofObject(F)Landroid/animation/Keyframe;" />
-		<method name="ofObject(FLjava/lang/Object;)Landroid/animation/Keyframe;" />
-		<method name="setFraction(F)V" />
-		<method name="setInterpolator(Landroid/animation/TimeInterpolator;)V" />
-		<method name="setValue(Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/animation/Keyframe;"/>
+		<method name="getFraction()F"/>
+		<method name="getInterpolator()Landroid/animation/TimeInterpolator;"/>
+		<method name="getType()Ljava/lang/Class;"/>
+		<method name="getValue()Ljava/lang/Object;"/>
+		<method name="hasValue()Z"/>
+		<method name="ofFloat(F)Landroid/animation/Keyframe;"/>
+		<method name="ofFloat(FF)Landroid/animation/Keyframe;"/>
+		<method name="ofInt(F)Landroid/animation/Keyframe;"/>
+		<method name="ofInt(FI)Landroid/animation/Keyframe;"/>
+		<method name="ofObject(F)Landroid/animation/Keyframe;"/>
+		<method name="ofObject(FLjava/lang/Object;)Landroid/animation/Keyframe;"/>
+		<method name="setFraction(F)V"/>
+		<method name="setInterpolator(Landroid/animation/TimeInterpolator;)V"/>
+		<method name="setValue(Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/animation/LayoutTransition" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addChild(Landroid/view/ViewGroup;Landroid/view/View;)V" />
-		<method name="addTransitionListener(Landroid/animation/LayoutTransition$TransitionListener;)V" />
-		<method name="disableTransitionType(I)V" since="16" />
-		<method name="enableTransitionType(I)V" since="16" />
-		<method name="getAnimator(I)Landroid/animation/Animator;" />
-		<method name="getDuration(I)J" />
-		<method name="getInterpolator(I)Landroid/animation/TimeInterpolator;" />
-		<method name="getStagger(I)J" />
-		<method name="getStartDelay(I)J" />
-		<method name="getTransitionListeners()Ljava/util/List;" />
-		<method name="hideChild(Landroid/view/ViewGroup;Landroid/view/View;)V" deprecated="16" />
-		<method name="hideChild(Landroid/view/ViewGroup;Landroid/view/View;I)V" since="16" />
-		<method name="isChangingLayout()Z" />
-		<method name="isRunning()Z" />
-		<method name="isTransitionTypeEnabled(I)Z" since="16" />
-		<method name="removeChild(Landroid/view/ViewGroup;Landroid/view/View;)V" />
-		<method name="removeTransitionListener(Landroid/animation/LayoutTransition$TransitionListener;)V" />
-		<method name="setAnimateParentHierarchy(Z)V" since="14" />
-		<method name="setAnimator(ILandroid/animation/Animator;)V" />
-		<method name="setDuration(IJ)V" />
-		<method name="setDuration(J)V" />
-		<method name="setInterpolator(ILandroid/animation/TimeInterpolator;)V" />
-		<method name="setStagger(IJ)V" />
-		<method name="setStartDelay(IJ)V" />
-		<method name="showChild(Landroid/view/ViewGroup;Landroid/view/View;)V" deprecated="16" />
-		<method name="showChild(Landroid/view/ViewGroup;Landroid/view/View;I)V" since="16" />
-		<field name="APPEARING" />
-		<field name="CHANGE_APPEARING" />
-		<field name="CHANGE_DISAPPEARING" />
-		<field name="CHANGING" since="16" />
-		<field name="DISAPPEARING" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addChild(Landroid/view/ViewGroup;Landroid/view/View;)V"/>
+		<method name="addTransitionListener(Landroid/animation/LayoutTransition$TransitionListener;)V"/>
+		<method name="disableTransitionType(I)V" since="16"/>
+		<method name="enableTransitionType(I)V" since="16"/>
+		<method name="getAnimator(I)Landroid/animation/Animator;"/>
+		<method name="getDuration(I)J"/>
+		<method name="getInterpolator(I)Landroid/animation/TimeInterpolator;"/>
+		<method name="getStagger(I)J"/>
+		<method name="getStartDelay(I)J"/>
+		<method name="getTransitionListeners()Ljava/util/List;"/>
+		<method name="hideChild(Landroid/view/ViewGroup;Landroid/view/View;)V" deprecated="16"/>
+		<method name="hideChild(Landroid/view/ViewGroup;Landroid/view/View;I)V" since="16"/>
+		<method name="isChangingLayout()Z"/>
+		<method name="isRunning()Z"/>
+		<method name="isTransitionTypeEnabled(I)Z" since="16"/>
+		<method name="removeChild(Landroid/view/ViewGroup;Landroid/view/View;)V"/>
+		<method name="removeTransitionListener(Landroid/animation/LayoutTransition$TransitionListener;)V"/>
+		<method name="setAnimateParentHierarchy(Z)V" since="14"/>
+		<method name="setAnimator(ILandroid/animation/Animator;)V"/>
+		<method name="setDuration(IJ)V"/>
+		<method name="setDuration(J)V"/>
+		<method name="setInterpolator(ILandroid/animation/TimeInterpolator;)V"/>
+		<method name="setStagger(IJ)V"/>
+		<method name="setStartDelay(IJ)V"/>
+		<method name="showChild(Landroid/view/ViewGroup;Landroid/view/View;)V" deprecated="16"/>
+		<method name="showChild(Landroid/view/ViewGroup;Landroid/view/View;I)V" since="16"/>
+		<field name="APPEARING"/>
+		<field name="CHANGE_APPEARING"/>
+		<field name="CHANGE_DISAPPEARING"/>
+		<field name="CHANGING" since="16"/>
+		<field name="DISAPPEARING"/>
 	</class>
 	<class name="android/animation/LayoutTransition$TransitionListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="endTransition(Landroid/animation/LayoutTransition;Landroid/view/ViewGroup;Landroid/view/View;I)V" />
-		<method name="startTransition(Landroid/animation/LayoutTransition;Landroid/view/ViewGroup;Landroid/view/View;I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="endTransition(Landroid/animation/LayoutTransition;Landroid/view/ViewGroup;Landroid/view/View;I)V"/>
+		<method name="startTransition(Landroid/animation/LayoutTransition;Landroid/view/ViewGroup;Landroid/view/View;I)V"/>
 	</class>
 	<class name="android/animation/ObjectAnimator" since="11">
-		<extends name="android/animation/ValueAnimator" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/animation/ObjectAnimator;" />
-		<method name="getPropertyName()Ljava/lang/String;" />
-		<method name="getTarget()Ljava/lang/Object;" />
-		<method name="ofArgb(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofArgb(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofFloat(Ljava/lang/Object;Landroid/util/Property;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;" since="14" />
-		<method name="ofFloat(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;" />
-		<method name="ofInt(Ljava/lang/Object;Landroid/util/Property;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;" since="14" />
-		<method name="ofInt(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;" />
-		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;[[F)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;[[I)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="14" />
-		<method name="ofObject(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21" />
-		<method name="ofObject(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" />
-		<method name="ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator;" />
-		<method name="setAutoCancel(Z)V" since="18" />
-		<method name="setDuration(J)Landroid/animation/ObjectAnimator;" />
-		<method name="setProperty(Landroid/util/Property;)V" since="14" />
-		<method name="setPropertyName(Ljava/lang/String;)V" />
+		<extends name="android/animation/ValueAnimator"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/animation/ObjectAnimator;"/>
+		<method name="getPropertyName()Ljava/lang/String;"/>
+		<method name="getTarget()Ljava/lang/Object;"/>
+		<method name="ofArgb(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofArgb(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofFloat(Ljava/lang/Object;Landroid/util/Property;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;" since="14"/>
+		<method name="ofFloat(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;"/>
+		<method name="ofInt(Ljava/lang/Object;Landroid/util/Property;Landroid/util/Property;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofInt(Ljava/lang/Object;Landroid/util/Property;[I)Landroid/animation/ObjectAnimator;" since="14"/>
+		<method name="ofInt(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;"/>
+		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofMultiFloat(Ljava/lang/Object;Ljava/lang/String;[[F)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/Object;Ljava/lang/String;[[I)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;" since="14"/>
+		<method name="ofObject(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/ObjectAnimator;" since="21"/>
+		<method name="ofObject(Ljava/lang/Object;Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator;"/>
+		<method name="ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator;"/>
+		<method name="setAutoCancel(Z)V" since="18"/>
+		<method name="setDuration(J)Landroid/animation/ObjectAnimator;"/>
+		<method name="setProperty(Landroid/util/Property;)V" since="14"/>
+		<method name="setPropertyName(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/animation/PointFEvaluator" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/PointF;)V" />
-		<method name="evaluate(FLandroid/graphics/PointF;Landroid/graphics/PointF;)Landroid/graphics/PointF;" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/PointF;)V"/>
+		<method name="evaluate(FLandroid/graphics/PointF;Landroid/graphics/PointF;)Landroid/graphics/PointF;"/>
 	</class>
 	<class name="android/animation/PropertyValuesHolder" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/animation/PropertyValuesHolder;" />
-		<method name="getPropertyName()Ljava/lang/String;" />
-		<method name="ofFloat(Landroid/util/Property;[F)Landroid/animation/PropertyValuesHolder;" since="14" />
-		<method name="ofFloat(Ljava/lang/String;[F)Landroid/animation/PropertyValuesHolder;" />
-		<method name="ofInt(Landroid/util/Property;[I)Landroid/animation/PropertyValuesHolder;" since="14" />
-		<method name="ofInt(Ljava/lang/String;[I)Landroid/animation/PropertyValuesHolder;" />
-		<method name="ofKeyframe(Landroid/util/Property;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="14" />
-		<method name="ofKeyframe(Ljava/lang/String;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" />
-		<method name="ofMultiFloat(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiFloat(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiFloat(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiFloat(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofMultiInt(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="14" />
-		<method name="ofObject(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21" />
-		<method name="ofObject(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" />
-		<method name="setConverter(Landroid/animation/TypeConverter;)V" since="21" />
-		<method name="setEvaluator(Landroid/animation/TypeEvaluator;)V" />
-		<method name="setFloatValues([F)V" />
-		<method name="setIntValues([I)V" />
-		<method name="setKeyframes([Landroid/animation/Keyframe;)V" />
-		<method name="setObjectValues([Ljava/lang/Object;)V" />
-		<method name="setProperty(Landroid/util/Property;)V" since="14" />
-		<method name="setPropertyName(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/animation/PropertyValuesHolder;"/>
+		<method name="getPropertyName()Ljava/lang/String;"/>
+		<method name="ofFloat(Landroid/util/Property;[F)Landroid/animation/PropertyValuesHolder;" since="14"/>
+		<method name="ofFloat(Ljava/lang/String;[F)Landroid/animation/PropertyValuesHolder;"/>
+		<method name="ofInt(Landroid/util/Property;[I)Landroid/animation/PropertyValuesHolder;" since="14"/>
+		<method name="ofInt(Ljava/lang/String;[I)Landroid/animation/PropertyValuesHolder;"/>
+		<method name="ofKeyframe(Landroid/util/Property;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="14"/>
+		<method name="ofKeyframe(Ljava/lang/String;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;"/>
+		<method name="ofMultiFloat(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiFloat(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiFloat(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiFloat(Ljava/lang/String;[[F)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Landroid/animation/Keyframe;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/String;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofMultiInt(Ljava/lang/String;[[I)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofObject(Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;" since="14"/>
+		<method name="ofObject(Ljava/lang/String;Landroid/animation/TypeConverter;Landroid/graphics/Path;)Landroid/animation/PropertyValuesHolder;" since="21"/>
+		<method name="ofObject(Ljava/lang/String;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/PropertyValuesHolder;"/>
+		<method name="setConverter(Landroid/animation/TypeConverter;)V" since="21"/>
+		<method name="setEvaluator(Landroid/animation/TypeEvaluator;)V"/>
+		<method name="setFloatValues([F)V"/>
+		<method name="setIntValues([I)V"/>
+		<method name="setKeyframes([Landroid/animation/Keyframe;)V"/>
+		<method name="setObjectValues([Ljava/lang/Object;)V"/>
+		<method name="setProperty(Landroid/util/Property;)V" since="14"/>
+		<method name="setPropertyName(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/animation/RectEvaluator" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/animation/TypeEvaluator" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Rect;)V" since="21" />
-		<method name="evaluate(FLandroid/graphics/Rect;Landroid/graphics/Rect;)Landroid/graphics/Rect;" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/animation/TypeEvaluator"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;)V" since="21"/>
+		<method name="evaluate(FLandroid/graphics/Rect;Landroid/graphics/Rect;)Landroid/graphics/Rect;"/>
 	</class>
 	<class name="android/animation/StateListAnimator" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" since="22" />
-		<method name="&lt;init>()V" />
-		<method name="addState([ILandroid/animation/Animator;)V" />
-		<method name="clone()Landroid/animation/StateListAnimator;" since="22" />
-		<method name="jumpToCurrentState()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable" since="22"/>
+		<method name="&lt;init>()V"/>
+		<method name="addState([ILandroid/animation/Animator;)V"/>
+		<method name="clone()Landroid/animation/StateListAnimator;" since="22"/>
+		<method name="jumpToCurrentState()V"/>
 	</class>
 	<class name="android/animation/TimeAnimator" since="16">
-		<extends name="android/animation/ValueAnimator" />
-		<method name="&lt;init>()V" />
-		<method name="setTimeListener(Landroid/animation/TimeAnimator$TimeListener;)V" />
+		<extends name="android/animation/ValueAnimator"/>
+		<method name="&lt;init>()V"/>
+		<method name="setTimeListener(Landroid/animation/TimeAnimator$TimeListener;)V"/>
 	</class>
 	<class name="android/animation/TimeAnimator$TimeListener" since="16">
-		<extends name="java/lang/Object" />
-		<method name="onTimeUpdate(Landroid/animation/TimeAnimator;JJ)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onTimeUpdate(Landroid/animation/TimeAnimator;JJ)V"/>
 	</class>
 	<class name="android/animation/TimeInterpolator" since="11">
-		<extends name="java/lang/Object" />
-		<method name="getInterpolation(F)F" />
+		<extends name="java/lang/Object"/>
+		<method name="getInterpolation(F)F"/>
 	</class>
 	<class name="android/animation/TypeConverter" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/Class;Ljava/lang/Class;)V" />
-		<method name="convert(Ljava/lang/Object;)Ljava/lang/Object;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/Class;Ljava/lang/Class;)V"/>
+		<method name="convert(Ljava/lang/Object;)Ljava/lang/Object;"/>
 	</class>
 	<class name="android/animation/TypeEvaluator" since="11">
-		<extends name="java/lang/Object" />
-		<method name="evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" />
+		<extends name="java/lang/Object"/>
+		<method name="evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"/>
 	</class>
 	<class name="android/animation/ValueAnimator" since="11">
-		<extends name="android/animation/Animator" />
-		<method name="&lt;init>()V" />
-		<method name="addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V" />
-		<method name="areAnimatorsEnabled()Z" since="26" />
-		<method name="clone()Landroid/animation/ValueAnimator;" />
-		<method name="getAnimatedFraction()F" since="12" />
-		<method name="getAnimatedValue()Ljava/lang/Object;" />
-		<method name="getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object;" />
-		<method name="getCurrentPlayTime()J" />
-		<method name="getFrameDelay()J" />
-		<method name="getInterpolator()Landroid/animation/TimeInterpolator;" />
-		<method name="getRepeatCount()I" />
-		<method name="getRepeatMode()I" />
-		<method name="getValues()[Landroid/animation/PropertyValuesHolder;" />
-		<method name="ofArgb([I)Landroid/animation/ValueAnimator;" since="21" />
-		<method name="ofFloat([F)Landroid/animation/ValueAnimator;" />
-		<method name="ofInt([I)Landroid/animation/ValueAnimator;" />
-		<method name="ofObject(Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ValueAnimator;" />
-		<method name="ofPropertyValuesHolder([Landroid/animation/PropertyValuesHolder;)Landroid/animation/ValueAnimator;" />
-		<method name="removeAllUpdateListeners()V" />
-		<method name="removeUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V" />
-		<method name="reverse()V" />
-		<method name="setCurrentFraction(F)V" since="22" />
-		<method name="setCurrentPlayTime(J)V" />
-		<method name="setDuration(J)Landroid/animation/ValueAnimator;" />
-		<method name="setEvaluator(Landroid/animation/TypeEvaluator;)V" />
-		<method name="setFloatValues([F)V" />
-		<method name="setFrameDelay(J)V" />
-		<method name="setIntValues([I)V" />
-		<method name="setObjectValues([Ljava/lang/Object;)V" />
-		<method name="setRepeatCount(I)V" />
-		<method name="setRepeatMode(I)V" />
-		<method name="setValues([Landroid/animation/PropertyValuesHolder;)V" />
-		<field name="INFINITE" />
-		<field name="RESTART" />
-		<field name="REVERSE" />
+		<extends name="android/animation/Animator"/>
+		<method name="&lt;init>()V"/>
+		<method name="addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V"/>
+		<method name="areAnimatorsEnabled()Z" since="26"/>
+		<method name="clone()Landroid/animation/ValueAnimator;"/>
+		<method name="getAnimatedFraction()F" since="12"/>
+		<method name="getAnimatedValue()Ljava/lang/Object;"/>
+		<method name="getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object;"/>
+		<method name="getCurrentPlayTime()J"/>
+		<method name="getFrameDelay()J"/>
+		<method name="getInterpolator()Landroid/animation/TimeInterpolator;"/>
+		<method name="getRepeatCount()I"/>
+		<method name="getRepeatMode()I"/>
+		<method name="getValues()[Landroid/animation/PropertyValuesHolder;"/>
+		<method name="ofArgb([I)Landroid/animation/ValueAnimator;" since="21"/>
+		<method name="ofFloat([F)Landroid/animation/ValueAnimator;"/>
+		<method name="ofInt([I)Landroid/animation/ValueAnimator;"/>
+		<method name="ofObject(Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ValueAnimator;"/>
+		<method name="ofPropertyValuesHolder([Landroid/animation/PropertyValuesHolder;)Landroid/animation/ValueAnimator;"/>
+		<method name="removeAllUpdateListeners()V"/>
+		<method name="removeUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V"/>
+		<method name="reverse()V"/>
+		<method name="setCurrentFraction(F)V" since="22"/>
+		<method name="setCurrentPlayTime(J)V"/>
+		<method name="setDuration(J)Landroid/animation/ValueAnimator;"/>
+		<method name="setEvaluator(Landroid/animation/TypeEvaluator;)V"/>
+		<method name="setFloatValues([F)V"/>
+		<method name="setFrameDelay(J)V"/>
+		<method name="setIntValues([I)V"/>
+		<method name="setObjectValues([Ljava/lang/Object;)V"/>
+		<method name="setRepeatCount(I)V"/>
+		<method name="setRepeatMode(I)V"/>
+		<method name="setValues([Landroid/animation/PropertyValuesHolder;)V"/>
+		<field name="INFINITE"/>
+		<field name="RESTART"/>
+		<field name="REVERSE"/>
 	</class>
 	<class name="android/animation/ValueAnimator$AnimatorUpdateListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onAnimationUpdate(Landroid/animation/ValueAnimator;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAnimationUpdate(Landroid/animation/ValueAnimator;)V"/>
 	</class>
 	<class name="android/annotation/SuppressLint" since="16">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/annotation/Annotation" />
-		<method name="value()[Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/annotation/Annotation"/>
+		<method name="value()[Ljava/lang/String;"/>
 	</class>
 	<class name="android/annotation/TargetApi" since="16">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/annotation/Annotation" />
-		<method name="value()I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/annotation/Annotation"/>
+		<method name="value()I"/>
 	</class>
 	<class name="android/app/ActionBar" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addOnMenuVisibilityListener(Landroid/app/ActionBar$OnMenuVisibilityListener;)V" />
-		<method name="addTab(Landroid/app/ActionBar$Tab;)V" deprecated="21" />
-		<method name="addTab(Landroid/app/ActionBar$Tab;I)V" deprecated="21" />
-		<method name="addTab(Landroid/app/ActionBar$Tab;IZ)V" deprecated="21" />
-		<method name="addTab(Landroid/app/ActionBar$Tab;Z)V" deprecated="21" />
-		<method name="getCustomView()Landroid/view/View;" />
-		<method name="getDisplayOptions()I" />
-		<method name="getElevation()F" since="21" />
-		<method name="getHeight()I" />
-		<method name="getHideOffset()I" since="21" />
-		<method name="getNavigationItemCount()I" deprecated="21" />
-		<method name="getNavigationMode()I" deprecated="21" />
-		<method name="getSelectedNavigationIndex()I" deprecated="21" />
-		<method name="getSelectedTab()Landroid/app/ActionBar$Tab;" deprecated="21" />
-		<method name="getSubtitle()Ljava/lang/CharSequence;" />
-		<method name="getTabAt(I)Landroid/app/ActionBar$Tab;" deprecated="21" />
-		<method name="getTabCount()I" deprecated="21" />
-		<method name="getThemedContext()Landroid/content/Context;" since="14" />
-		<method name="getTitle()Ljava/lang/CharSequence;" />
-		<method name="hide()V" />
-		<method name="isHideOnContentScrollEnabled()Z" since="21" />
-		<method name="isShowing()Z" />
-		<method name="newTab()Landroid/app/ActionBar$Tab;" deprecated="21" />
-		<method name="removeAllTabs()V" deprecated="21" />
-		<method name="removeOnMenuVisibilityListener(Landroid/app/ActionBar$OnMenuVisibilityListener;)V" />
-		<method name="removeTab(Landroid/app/ActionBar$Tab;)V" deprecated="21" />
-		<method name="removeTabAt(I)V" deprecated="21" />
-		<method name="selectTab(Landroid/app/ActionBar$Tab;)V" deprecated="21" />
-		<method name="setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="setCustomView(I)V" />
-		<method name="setCustomView(Landroid/view/View;)V" />
-		<method name="setCustomView(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V" />
-		<method name="setDisplayHomeAsUpEnabled(Z)V" />
-		<method name="setDisplayOptions(I)V" />
-		<method name="setDisplayOptions(II)V" />
-		<method name="setDisplayShowCustomEnabled(Z)V" />
-		<method name="setDisplayShowHomeEnabled(Z)V" />
-		<method name="setDisplayShowTitleEnabled(Z)V" />
-		<method name="setDisplayUseLogoEnabled(Z)V" />
-		<method name="setElevation(F)V" since="21" />
-		<method name="setHideOffset(I)V" since="21" />
-		<method name="setHideOnContentScrollEnabled(Z)V" since="21" />
-		<method name="setHomeActionContentDescription(I)V" since="18" />
-		<method name="setHomeActionContentDescription(Ljava/lang/CharSequence;)V" since="18" />
-		<method name="setHomeAsUpIndicator(I)V" since="18" />
-		<method name="setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V" since="18" />
-		<method name="setHomeButtonEnabled(Z)V" since="14" />
-		<method name="setIcon(I)V" since="14" />
-		<method name="setIcon(Landroid/graphics/drawable/Drawable;)V" since="14" />
-		<method name="setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V" deprecated="21" />
-		<method name="setLogo(I)V" since="14" />
-		<method name="setLogo(Landroid/graphics/drawable/Drawable;)V" since="14" />
-		<method name="setNavigationMode(I)V" deprecated="21" />
-		<method name="setSelectedNavigationItem(I)V" deprecated="21" />
-		<method name="setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V" since="14" />
-		<method name="setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V" since="14" />
-		<method name="setSubtitle(I)V" />
-		<method name="setSubtitle(Ljava/lang/CharSequence;)V" />
-		<method name="setTitle(I)V" />
-		<method name="setTitle(Ljava/lang/CharSequence;)V" />
-		<method name="show()V" />
-		<field name="DISPLAY_HOME_AS_UP" />
-		<field name="DISPLAY_SHOW_CUSTOM" />
-		<field name="DISPLAY_SHOW_HOME" />
-		<field name="DISPLAY_SHOW_TITLE" />
-		<field name="DISPLAY_USE_LOGO" />
-		<field name="NAVIGATION_MODE_LIST" deprecated="21" />
-		<field name="NAVIGATION_MODE_STANDARD" deprecated="21" />
-		<field name="NAVIGATION_MODE_TABS" deprecated="21" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addOnMenuVisibilityListener(Landroid/app/ActionBar$OnMenuVisibilityListener;)V"/>
+		<method name="addTab(Landroid/app/ActionBar$Tab;)V" deprecated="21"/>
+		<method name="addTab(Landroid/app/ActionBar$Tab;I)V" deprecated="21"/>
+		<method name="addTab(Landroid/app/ActionBar$Tab;IZ)V" deprecated="21"/>
+		<method name="addTab(Landroid/app/ActionBar$Tab;Z)V" deprecated="21"/>
+		<method name="getCustomView()Landroid/view/View;"/>
+		<method name="getDisplayOptions()I"/>
+		<method name="getElevation()F" since="21"/>
+		<method name="getHeight()I"/>
+		<method name="getHideOffset()I" since="21"/>
+		<method name="getNavigationItemCount()I" deprecated="21"/>
+		<method name="getNavigationMode()I" deprecated="21"/>
+		<method name="getSelectedNavigationIndex()I" deprecated="21"/>
+		<method name="getSelectedTab()Landroid/app/ActionBar$Tab;" deprecated="21"/>
+		<method name="getSubtitle()Ljava/lang/CharSequence;"/>
+		<method name="getTabAt(I)Landroid/app/ActionBar$Tab;" deprecated="21"/>
+		<method name="getTabCount()I" deprecated="21"/>
+		<method name="getThemedContext()Landroid/content/Context;" since="14"/>
+		<method name="getTitle()Ljava/lang/CharSequence;"/>
+		<method name="hide()V"/>
+		<method name="isHideOnContentScrollEnabled()Z" since="21"/>
+		<method name="isShowing()Z"/>
+		<method name="newTab()Landroid/app/ActionBar$Tab;" deprecated="21"/>
+		<method name="removeAllTabs()V" deprecated="21"/>
+		<method name="removeOnMenuVisibilityListener(Landroid/app/ActionBar$OnMenuVisibilityListener;)V"/>
+		<method name="removeTab(Landroid/app/ActionBar$Tab;)V" deprecated="21"/>
+		<method name="removeTabAt(I)V" deprecated="21"/>
+		<method name="selectTab(Landroid/app/ActionBar$Tab;)V" deprecated="21"/>
+		<method name="setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="setCustomView(I)V"/>
+		<method name="setCustomView(Landroid/view/View;)V"/>
+		<method name="setCustomView(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V"/>
+		<method name="setDisplayHomeAsUpEnabled(Z)V"/>
+		<method name="setDisplayOptions(I)V"/>
+		<method name="setDisplayOptions(II)V"/>
+		<method name="setDisplayShowCustomEnabled(Z)V"/>
+		<method name="setDisplayShowHomeEnabled(Z)V"/>
+		<method name="setDisplayShowTitleEnabled(Z)V"/>
+		<method name="setDisplayUseLogoEnabled(Z)V"/>
+		<method name="setElevation(F)V" since="21"/>
+		<method name="setHideOffset(I)V" since="21"/>
+		<method name="setHideOnContentScrollEnabled(Z)V" since="21"/>
+		<method name="setHomeActionContentDescription(I)V" since="18"/>
+		<method name="setHomeActionContentDescription(Ljava/lang/CharSequence;)V" since="18"/>
+		<method name="setHomeAsUpIndicator(I)V" since="18"/>
+		<method name="setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V" since="18"/>
+		<method name="setHomeButtonEnabled(Z)V" since="14"/>
+		<method name="setIcon(I)V" since="14"/>
+		<method name="setIcon(Landroid/graphics/drawable/Drawable;)V" since="14"/>
+		<method name="setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V" deprecated="21"/>
+		<method name="setLogo(I)V" since="14"/>
+		<method name="setLogo(Landroid/graphics/drawable/Drawable;)V" since="14"/>
+		<method name="setNavigationMode(I)V" deprecated="21"/>
+		<method name="setSelectedNavigationItem(I)V" deprecated="21"/>
+		<method name="setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V" since="14"/>
+		<method name="setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V" since="14"/>
+		<method name="setSubtitle(I)V"/>
+		<method name="setSubtitle(Ljava/lang/CharSequence;)V"/>
+		<method name="setTitle(I)V"/>
+		<method name="setTitle(Ljava/lang/CharSequence;)V"/>
+		<method name="show()V"/>
+		<field name="DISPLAY_HOME_AS_UP"/>
+		<field name="DISPLAY_SHOW_CUSTOM"/>
+		<field name="DISPLAY_SHOW_HOME"/>
+		<field name="DISPLAY_SHOW_TITLE"/>
+		<field name="DISPLAY_USE_LOGO"/>
+		<field name="NAVIGATION_MODE_LIST" deprecated="21"/>
+		<field name="NAVIGATION_MODE_STANDARD" deprecated="21"/>
+		<field name="NAVIGATION_MODE_TABS" deprecated="21"/>
 	</class>
 	<class name="android/app/ActionBar$LayoutParams" since="11">
-		<extends name="android/view/ViewGroup$MarginLayoutParams" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(II)V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(Landroid/app/ActionBar$LayoutParams;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/view/ViewGroup$LayoutParams;)V" />
-		<field name="gravity" />
+		<extends name="android/view/ViewGroup$MarginLayoutParams"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(Landroid/app/ActionBar$LayoutParams;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/view/ViewGroup$LayoutParams;)V"/>
+		<field name="gravity"/>
 	</class>
 	<class name="android/app/ActionBar$OnMenuVisibilityListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onMenuVisibilityChanged(Z)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onMenuVisibilityChanged(Z)V"/>
 	</class>
 	<class name="android/app/ActionBar$OnNavigationListener" since="11" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onNavigationItemSelected(IJ)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="onNavigationItemSelected(IJ)Z"/>
 	</class>
 	<class name="android/app/ActionBar$Tab" since="11" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getContentDescription()Ljava/lang/CharSequence;" since="14" />
-		<method name="getCustomView()Landroid/view/View;" />
-		<method name="getIcon()Landroid/graphics/drawable/Drawable;" />
-		<method name="getPosition()I" />
-		<method name="getTag()Ljava/lang/Object;" />
-		<method name="getText()Ljava/lang/CharSequence;" />
-		<method name="select()V" />
-		<method name="setContentDescription(I)Landroid/app/ActionBar$Tab;" since="14" />
-		<method name="setContentDescription(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;" since="14" />
-		<method name="setCustomView(I)Landroid/app/ActionBar$Tab;" />
-		<method name="setCustomView(Landroid/view/View;)Landroid/app/ActionBar$Tab;" />
-		<method name="setIcon(I)Landroid/app/ActionBar$Tab;" />
-		<method name="setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;" />
-		<method name="setTabListener(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;" />
-		<method name="setTag(Ljava/lang/Object;)Landroid/app/ActionBar$Tab;" />
-		<method name="setText(I)Landroid/app/ActionBar$Tab;" />
-		<method name="setText(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;" />
-		<field name="INVALID_POSITION" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getContentDescription()Ljava/lang/CharSequence;" since="14"/>
+		<method name="getCustomView()Landroid/view/View;"/>
+		<method name="getIcon()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getPosition()I"/>
+		<method name="getTag()Ljava/lang/Object;"/>
+		<method name="getText()Ljava/lang/CharSequence;"/>
+		<method name="select()V"/>
+		<method name="setContentDescription(I)Landroid/app/ActionBar$Tab;" since="14"/>
+		<method name="setContentDescription(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;" since="14"/>
+		<method name="setCustomView(I)Landroid/app/ActionBar$Tab;"/>
+		<method name="setCustomView(Landroid/view/View;)Landroid/app/ActionBar$Tab;"/>
+		<method name="setIcon(I)Landroid/app/ActionBar$Tab;"/>
+		<method name="setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;"/>
+		<method name="setTabListener(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;"/>
+		<method name="setTag(Ljava/lang/Object;)Landroid/app/ActionBar$Tab;"/>
+		<method name="setText(I)Landroid/app/ActionBar$Tab;"/>
+		<method name="setText(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;"/>
+		<field name="INVALID_POSITION"/>
 	</class>
 	<class name="android/app/ActionBar$TabListener" since="11" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onTabReselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V" />
-		<method name="onTabSelected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V" />
-		<method name="onTabUnselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onTabReselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V"/>
+		<method name="onTabSelected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V"/>
+		<method name="onTabUnselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V"/>
 	</class>
 	<class name="android/app/Activity" since="1">
-		<extends name="android/view/ContextThemeWrapper" />
-		<implements name="android/content/ComponentCallbacks" />
-		<implements name="android/content/ComponentCallbacks2" since="14" />
-		<implements name="android/view/KeyEvent$Callback" />
-		<implements name="android/view/LayoutInflater$Factory" />
-		<implements name="android/view/LayoutInflater$Factory2" since="11" />
-		<implements name="android/view/View$OnCreateContextMenuListener" />
-		<implements name="android/view/Window$Callback" />
-		<method name="&lt;init>()V" />
-		<method name="addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V" />
-		<method name="closeContextMenu()V" since="3" />
-		<method name="closeOptionsMenu()V" />
-		<method name="createPendingResult(ILandroid/content/Intent;I)Landroid/app/PendingIntent;" />
-		<method name="dismissDialog(I)V" deprecated="16" />
-		<method name="dismissKeyboardShortcutsHelper()V" since="24" />
-		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" since="11" />
-		<method name="enterPictureInPictureMode()V" since="24" deprecated="26" />
-		<method name="enterPictureInPictureMode(Landroid/app/PictureInPictureParams;)Z" since="26" />
-		<method name="findViewById(I)Landroid/view/View;" />
-		<method name="finish()V" />
-		<method name="finishActivity(I)V" />
-		<method name="finishActivityFromChild(Landroid/app/Activity;I)V" />
-		<method name="finishAffinity()V" since="16" />
-		<method name="finishAfterTransition()V" since="21" />
-		<method name="finishAndRemoveTask()V" since="21" />
-		<method name="finishFromChild(Landroid/app/Activity;)V" />
-		<method name="getActionBar()Landroid/app/ActionBar;" since="11" />
-		<method name="getApplication()Landroid/app/Application;" />
-		<method name="getCallingActivity()Landroid/content/ComponentName;" />
-		<method name="getCallingPackage()Ljava/lang/String;" />
-		<method name="getChangingConfigurations()I" />
-		<method name="getComponentName()Landroid/content/ComponentName;" />
-		<method name="getContentScene()Landroid/transition/Scene;" since="21" />
-		<method name="getContentTransitionManager()Landroid/transition/TransitionManager;" since="21" />
-		<method name="getCurrentFocus()Landroid/view/View;" />
-		<method name="getFragmentManager()Landroid/app/FragmentManager;" since="11" />
-		<method name="getInstanceCount()J" />
-		<method name="getIntent()Landroid/content/Intent;" />
-		<method name="getLastNonConfigurationInstance()Ljava/lang/Object;" deprecated="16" />
-		<method name="getLayoutInflater()Landroid/view/LayoutInflater;" />
-		<method name="getLoaderManager()Landroid/app/LoaderManager;" since="11" />
-		<method name="getLocalClassName()Ljava/lang/String;" />
-		<method name="getMaxNumPictureInPictureActions()I" since="26" />
-		<method name="getMediaController()Landroid/media/session/MediaController;" since="21" />
-		<method name="getMenuInflater()Landroid/view/MenuInflater;" />
-		<method name="getParent()Landroid/app/Activity;" />
-		<method name="getParentActivityIntent()Landroid/content/Intent;" since="16" />
-		<method name="getPreferences(I)Landroid/content/SharedPreferences;" />
-		<method name="getReferrer()Landroid/net/Uri;" since="22" />
-		<method name="getRequestedOrientation()I" />
-		<method name="getSearchEvent()Landroid/view/SearchEvent;" since="23" />
-		<method name="getTaskId()I" />
-		<method name="getTitle()Ljava/lang/CharSequence;" />
-		<method name="getTitleColor()I" />
-		<method name="getVoiceInteractor()Landroid/app/VoiceInteractor;" since="23" />
-		<method name="getVolumeControlStream()I" />
-		<method name="getWindow()Landroid/view/Window;" />
-		<method name="getWindowManager()Landroid/view/WindowManager;" />
-		<method name="hasWindowFocus()Z" since="3" />
-		<method name="invalidateOptionsMenu()V" since="11" />
-		<method name="isActivityTransitionRunning()Z" since="26" />
-		<method name="isChangingConfigurations()Z" since="11" />
-		<method name="isChild()Z" />
-		<method name="isDestroyed()Z" since="17" />
-		<method name="isFinishing()Z" />
-		<method name="isImmersive()Z" since="18" />
-		<method name="isInMultiWindowMode()Z" since="24" />
-		<method name="isInPictureInPictureMode()Z" since="24" />
-		<method name="isLocalVoiceInteractionSupported()Z" since="24" />
-		<method name="isTaskRoot()Z" />
-		<method name="isVoiceInteraction()Z" since="23" />
-		<method name="isVoiceInteractionRoot()Z" since="23" />
-		<method name="managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" deprecated="16" />
-		<method name="moveTaskToBack(Z)Z" />
-		<method name="navigateUpTo(Landroid/content/Intent;)Z" since="16" />
-		<method name="navigateUpToFromChild(Landroid/app/Activity;Landroid/content/Intent;)Z" since="16" />
-		<method name="onActivityReenter(ILandroid/content/Intent;)V" since="21" />
-		<method name="onActivityResult(IILandroid/content/Intent;)V" />
-		<method name="onAttachFragment(Landroid/app/Fragment;)V" since="11" />
-		<method name="onBackPressed()V" since="5" />
-		<method name="onChildTitleChanged(Landroid/app/Activity;Ljava/lang/CharSequence;)V" />
-		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onContextMenuClosed(Landroid/view/Menu;)V" />
-		<method name="onCreate(Landroid/os/Bundle;)V" />
-		<method name="onCreate(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="onCreateDescription()Ljava/lang/CharSequence;" />
-		<method name="onCreateDialog(I)Landroid/app/Dialog;" deprecated="16" />
-		<method name="onCreateDialog(ILandroid/os/Bundle;)Landroid/app/Dialog;" since="8" deprecated="16" />
-		<method name="onCreateNavigateUpTaskStack(Landroid/app/TaskStackBuilder;)V" since="16" />
-		<method name="onCreateOptionsMenu(Landroid/view/Menu;)Z" />
-		<method name="onCreateThumbnail(Landroid/graphics/Bitmap;Landroid/graphics/Canvas;)Z" />
-		<method name="onDestroy()V" />
-		<method name="onEnterAnimationComplete()V" since="21" />
-		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="12" />
-		<method name="onKeyShortcut(ILandroid/view/KeyEvent;)Z" since="11" />
-		<method name="onLocalVoiceInteractionStarted()V" since="24" />
-		<method name="onLocalVoiceInteractionStopped()V" since="24" />
-		<method name="onMultiWindowModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="onMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="onNavigateUp()Z" since="16" />
-		<method name="onNavigateUpFromChild(Landroid/app/Activity;)Z" since="16" />
-		<method name="onNewIntent(Landroid/content/Intent;)V" />
-		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V" />
-		<method name="onPause()V" />
-		<method name="onPictureInPictureModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="onPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="onPostCreate(Landroid/os/Bundle;)V" />
-		<method name="onPostCreate(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="onPostResume()V" />
-		<method name="onPrepareDialog(ILandroid/app/Dialog;)V" deprecated="16" />
-		<method name="onPrepareDialog(ILandroid/app/Dialog;Landroid/os/Bundle;)V" since="8" deprecated="16" />
-		<method name="onPrepareNavigateUpTaskStack(Landroid/app/TaskStackBuilder;)V" since="16" />
-		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)Z" />
-		<method name="onProvideAssistContent(Landroid/app/assist/AssistContent;)V" since="23" />
-		<method name="onProvideAssistData(Landroid/os/Bundle;)V" since="18" />
-		<method name="onProvideReferrer()Landroid/net/Uri;" since="23" />
-		<method name="onRequestPermissionsResult(I[Ljava/lang/String;[I)V" since="23" />
-		<method name="onRestart()V" />
-		<method name="onRestoreInstanceState(Landroid/os/Bundle;)V" />
-		<method name="onRestoreInstanceState(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="onResume()V" />
-		<method name="onRetainNonConfigurationInstance()Ljava/lang/Object;" deprecated="16" />
-		<method name="onSaveInstanceState(Landroid/os/Bundle;)V" />
-		<method name="onSaveInstanceState(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="onStart()V" />
-		<method name="onStateNotSaved()V" since="23" />
-		<method name="onStop()V" />
-		<method name="onTitleChanged(Ljava/lang/CharSequence;I)V" />
-		<method name="onTouchEvent(Landroid/view/MotionEvent;)Z" />
-		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z" />
-		<method name="onUserInteraction()V" since="3" />
-		<method name="onUserLeaveHint()V" since="3" />
-		<method name="onVisibleBehindCanceled()V" since="21" deprecated="26" />
-		<method name="openContextMenu(Landroid/view/View;)V" />
-		<method name="openOptionsMenu()V" />
-		<method name="overridePendingTransition(II)V" since="5" />
-		<method name="postponeEnterTransition()V" since="21" />
-		<method name="recreate()V" since="11" />
-		<method name="registerForContextMenu(Landroid/view/View;)V" />
-		<method name="releaseInstance()Z" since="21" />
-		<method name="removeDialog(I)V" deprecated="16" />
-		<method name="reportFullyDrawn()V" since="19" />
-		<method name="requestDragAndDropPermissions(Landroid/view/DragEvent;)Landroid/view/DragAndDropPermissions;" since="24" />
-		<method name="requestPermissions([Ljava/lang/String;I)V" since="23" />
-		<method name="requestShowKeyboardShortcuts()V" since="24" />
-		<method name="requestVisibleBehind(Z)Z" since="21" deprecated="26" />
-		<method name="requestWindowFeature(I)Z" />
-		<method name="runOnUiThread(Ljava/lang/Runnable;)V" />
-		<method name="setActionBar(Landroid/widget/Toolbar;)V" since="21" />
-		<method name="setContentTransitionManager(Landroid/transition/TransitionManager;)V" since="21" />
-		<method name="setContentView(I)V" />
-		<method name="setContentView(Landroid/view/View;)V" />
-		<method name="setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V" />
-		<method name="setDefaultKeyMode(I)V" />
-		<method name="setEnterSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21" />
-		<method name="setExitSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21" />
-		<method name="setFeatureDrawable(ILandroid/graphics/drawable/Drawable;)V" />
-		<method name="setFeatureDrawableAlpha(II)V" />
-		<method name="setFeatureDrawableResource(II)V" />
-		<method name="setFeatureDrawableUri(ILandroid/net/Uri;)V" />
-		<method name="setFinishOnTouchOutside(Z)V" since="11" />
-		<method name="setImmersive(Z)V" since="18" />
-		<method name="setIntent(Landroid/content/Intent;)V" />
-		<method name="setMediaController(Landroid/media/session/MediaController;)V" since="21" />
-		<method name="setPersistent(Z)V" />
-		<method name="setPictureInPictureParams(Landroid/app/PictureInPictureParams;)V" since="26" />
-		<method name="setProgress(I)V" deprecated="24" />
-		<method name="setProgressBarIndeterminate(Z)V" deprecated="24" />
-		<method name="setProgressBarIndeterminateVisibility(Z)V" deprecated="24" />
-		<method name="setProgressBarVisibility(Z)V" deprecated="24" />
-		<method name="setRequestedOrientation(I)V" />
-		<method name="setResult(I)V" />
-		<method name="setResult(ILandroid/content/Intent;)V" />
-		<method name="setSecondaryProgress(I)V" deprecated="24" />
-		<method name="setTaskDescription(Landroid/app/ActivityManager$TaskDescription;)V" since="21" />
-		<method name="setTitle(I)V" />
-		<method name="setTitle(Ljava/lang/CharSequence;)V" />
-		<method name="setTitleColor(I)V" deprecated="21" />
-		<method name="setVisible(Z)V" since="3" />
-		<method name="setVolumeControlStream(I)V" />
-		<method name="setVrModeEnabled(ZLandroid/content/ComponentName;)V" since="24" />
-		<method name="shouldShowRequestPermissionRationale(Ljava/lang/String;)Z" since="23" />
-		<method name="shouldUpRecreateTask(Landroid/content/Intent;)Z" since="16" />
-		<method name="showAssist(Landroid/os/Bundle;)Z" since="23" />
-		<method name="showDialog(I)V" deprecated="16" />
-		<method name="showDialog(ILandroid/os/Bundle;)Z" since="8" deprecated="16" />
-		<method name="showLockTaskEscapeMessage()V" since="23" />
-		<method name="startActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;" since="11" />
-		<method name="startActionMode(Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;" since="23" />
-		<method name="startActivityForResult(Landroid/content/Intent;I)V" />
-		<method name="startActivityForResult(Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16" />
-		<method name="startActivityFromChild(Landroid/app/Activity;Landroid/content/Intent;I)V" />
-		<method name="startActivityFromChild(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16" />
-		<method name="startActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;I)V" since="11" />
-		<method name="startActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16" />
-		<method name="startActivityIfNeeded(Landroid/content/Intent;I)Z" />
-		<method name="startActivityIfNeeded(Landroid/content/Intent;ILandroid/os/Bundle;)Z" since="16" />
-		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V" since="5" />
-		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="16" />
-		<method name="startIntentSenderFromChild(Landroid/app/Activity;Landroid/content/IntentSender;ILandroid/content/Intent;III)V" since="5" />
-		<method name="startIntentSenderFromChild(Landroid/app/Activity;Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="16" />
-		<method name="startLocalVoiceInteraction(Landroid/os/Bundle;)V" since="24" />
-		<method name="startLockTask()V" since="21" />
-		<method name="startManagingCursor(Landroid/database/Cursor;)V" deprecated="16" />
-		<method name="startNextMatchingActivity(Landroid/content/Intent;)Z" />
-		<method name="startNextMatchingActivity(Landroid/content/Intent;Landroid/os/Bundle;)Z" since="16" />
-		<method name="startPostponedEnterTransition()V" since="21" />
-		<method name="startSearch(Ljava/lang/String;ZLandroid/os/Bundle;Z)V" />
-		<method name="stopLocalVoiceInteraction()V" since="24" />
-		<method name="stopLockTask()V" since="21" />
-		<method name="stopManagingCursor(Landroid/database/Cursor;)V" deprecated="16" />
-		<method name="takeKeyEvents(Z)V" />
-		<method name="triggerSearch(Ljava/lang/String;Landroid/os/Bundle;)V" since="5" />
-		<method name="unregisterForContextMenu(Landroid/view/View;)V" />
-		<field name="DEFAULT_KEYS_DIALER" />
-		<field name="DEFAULT_KEYS_DISABLE" />
-		<field name="DEFAULT_KEYS_SEARCH_GLOBAL" />
-		<field name="DEFAULT_KEYS_SEARCH_LOCAL" />
-		<field name="DEFAULT_KEYS_SHORTCUT" />
-		<field name="FOCUSED_STATE_SET" />
-		<field name="RESULT_CANCELED" />
-		<field name="RESULT_FIRST_USER" />
-		<field name="RESULT_OK" />
+		<extends name="android/view/ContextThemeWrapper"/>
+		<implements name="android/content/ComponentCallbacks" removed="14"/>
+		<implements name="android/content/ComponentCallbacks2" since="14"/>
+		<implements name="android/view/KeyEvent$Callback"/>
+		<implements name="android/view/LayoutInflater$Factory" removed="11"/>
+		<implements name="android/view/LayoutInflater$Factory2" since="11"/>
+		<implements name="android/view/View$OnCreateContextMenuListener"/>
+		<implements name="android/view/Window$Callback"/>
+		<method name="&lt;init>()V"/>
+		<method name="addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V"/>
+		<method name="closeContextMenu()V" since="3"/>
+		<method name="closeOptionsMenu()V"/>
+		<method name="createPendingResult(ILandroid/content/Intent;I)Landroid/app/PendingIntent;"/>
+		<method name="dismissDialog(I)V" deprecated="16"/>
+		<method name="dismissKeyboardShortcutsHelper()V" since="24"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" since="11"/>
+		<method name="enterPictureInPictureMode()V" since="24" deprecated="26"/>
+		<method name="enterPictureInPictureMode(Landroid/app/PictureInPictureParams;)Z" since="26"/>
+		<method name="findViewById(I)Landroid/view/View;"/>
+		<method name="finish()V"/>
+		<method name="finishActivity(I)V"/>
+		<method name="finishActivityFromChild(Landroid/app/Activity;I)V"/>
+		<method name="finishAffinity()V" since="16"/>
+		<method name="finishAfterTransition()V" since="21"/>
+		<method name="finishAndRemoveTask()V" since="21"/>
+		<method name="finishFromChild(Landroid/app/Activity;)V"/>
+		<method name="getActionBar()Landroid/app/ActionBar;" since="11"/>
+		<method name="getApplication()Landroid/app/Application;"/>
+		<method name="getCallingActivity()Landroid/content/ComponentName;"/>
+		<method name="getCallingPackage()Ljava/lang/String;"/>
+		<method name="getChangingConfigurations()I"/>
+		<method name="getComponentName()Landroid/content/ComponentName;"/>
+		<method name="getContentScene()Landroid/transition/Scene;" since="21"/>
+		<method name="getContentTransitionManager()Landroid/transition/TransitionManager;" since="21"/>
+		<method name="getCurrentFocus()Landroid/view/View;"/>
+		<method name="getFragmentManager()Landroid/app/FragmentManager;" since="11"/>
+		<method name="getInstanceCount()J" removed="11"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
+		<method name="getLastNonConfigurationInstance()Ljava/lang/Object;" deprecated="16"/>
+		<method name="getLayoutInflater()Landroid/view/LayoutInflater;"/>
+		<method name="getLoaderManager()Landroid/app/LoaderManager;" since="11"/>
+		<method name="getLocalClassName()Ljava/lang/String;"/>
+		<method name="getMaxNumPictureInPictureActions()I" since="26"/>
+		<method name="getMediaController()Landroid/media/session/MediaController;" since="21"/>
+		<method name="getMenuInflater()Landroid/view/MenuInflater;"/>
+		<method name="getParent()Landroid/app/Activity;"/>
+		<method name="getParentActivityIntent()Landroid/content/Intent;" since="16"/>
+		<method name="getPreferences(I)Landroid/content/SharedPreferences;"/>
+		<method name="getReferrer()Landroid/net/Uri;" since="22"/>
+		<method name="getRequestedOrientation()I"/>
+		<method name="getSearchEvent()Landroid/view/SearchEvent;" since="23"/>
+		<method name="getTaskId()I"/>
+		<method name="getTitle()Ljava/lang/CharSequence;"/>
+		<method name="getTitleColor()I"/>
+		<method name="getVoiceInteractor()Landroid/app/VoiceInteractor;" since="23"/>
+		<method name="getVolumeControlStream()I"/>
+		<method name="getWindow()Landroid/view/Window;"/>
+		<method name="getWindowManager()Landroid/view/WindowManager;"/>
+		<method name="hasWindowFocus()Z" since="3"/>
+		<method name="invalidateOptionsMenu()V" since="11"/>
+		<method name="isActivityTransitionRunning()Z" since="26"/>
+		<method name="isChangingConfigurations()Z" since="11"/>
+		<method name="isChild()Z"/>
+		<method name="isDestroyed()Z" since="17"/>
+		<method name="isFinishing()Z"/>
+		<method name="isImmersive()Z" since="18"/>
+		<method name="isInMultiWindowMode()Z" since="24"/>
+		<method name="isInPictureInPictureMode()Z" since="24"/>
+		<method name="isLocalVoiceInteractionSupported()Z" since="24"/>
+		<method name="isTaskRoot()Z"/>
+		<method name="isVoiceInteraction()Z" since="23"/>
+		<method name="isVoiceInteractionRoot()Z" since="23"/>
+		<method name="managedQuery(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" deprecated="16"/>
+		<method name="moveTaskToBack(Z)Z"/>
+		<method name="navigateUpTo(Landroid/content/Intent;)Z" since="16"/>
+		<method name="navigateUpToFromChild(Landroid/app/Activity;Landroid/content/Intent;)Z" since="16"/>
+		<method name="onActivityReenter(ILandroid/content/Intent;)V" since="21"/>
+		<method name="onActivityResult(IILandroid/content/Intent;)V"/>
+		<method name="onAttachFragment(Landroid/app/Fragment;)V" since="11"/>
+		<method name="onBackPressed()V" since="5"/>
+		<method name="onChildTitleChanged(Landroid/app/Activity;Ljava/lang/CharSequence;)V"/>
+		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onContextMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="onCreate(Landroid/os/Bundle;)V"/>
+		<method name="onCreate(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="onCreateDescription()Ljava/lang/CharSequence;"/>
+		<method name="onCreateDialog(I)Landroid/app/Dialog;" deprecated="16"/>
+		<method name="onCreateDialog(ILandroid/os/Bundle;)Landroid/app/Dialog;" since="8" deprecated="16"/>
+		<method name="onCreateNavigateUpTaskStack(Landroid/app/TaskStackBuilder;)V" since="16"/>
+		<method name="onCreateOptionsMenu(Landroid/view/Menu;)Z"/>
+		<method name="onCreateThumbnail(Landroid/graphics/Bitmap;Landroid/graphics/Canvas;)Z"/>
+		<method name="onDestroy()V"/>
+		<method name="onEnterAnimationComplete()V" since="21"/>
+		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="12"/>
+		<method name="onKeyShortcut(ILandroid/view/KeyEvent;)Z" since="11"/>
+		<method name="onLocalVoiceInteractionStarted()V" since="24"/>
+		<method name="onLocalVoiceInteractionStopped()V" since="24"/>
+		<method name="onMultiWindowModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="onMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="onNavigateUp()Z" since="16"/>
+		<method name="onNavigateUpFromChild(Landroid/app/Activity;)Z" since="16"/>
+		<method name="onNewIntent(Landroid/content/Intent;)V"/>
+		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="onPause()V"/>
+		<method name="onPictureInPictureModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="onPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="onPostCreate(Landroid/os/Bundle;)V"/>
+		<method name="onPostCreate(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="onPostResume()V"/>
+		<method name="onPrepareDialog(ILandroid/app/Dialog;)V" deprecated="16"/>
+		<method name="onPrepareDialog(ILandroid/app/Dialog;Landroid/os/Bundle;)V" since="8" deprecated="16"/>
+		<method name="onPrepareNavigateUpTaskStack(Landroid/app/TaskStackBuilder;)V" since="16"/>
+		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)Z"/>
+		<method name="onProvideAssistContent(Landroid/app/assist/AssistContent;)V" since="23"/>
+		<method name="onProvideAssistData(Landroid/os/Bundle;)V" since="18"/>
+		<method name="onProvideReferrer()Landroid/net/Uri;" since="23"/>
+		<method name="onRequestPermissionsResult(I[Ljava/lang/String;[I)V" since="23"/>
+		<method name="onRestart()V"/>
+		<method name="onRestoreInstanceState(Landroid/os/Bundle;)V"/>
+		<method name="onRestoreInstanceState(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="onResume()V"/>
+		<method name="onRetainNonConfigurationInstance()Ljava/lang/Object;" deprecated="16"/>
+		<method name="onSaveInstanceState(Landroid/os/Bundle;)V"/>
+		<method name="onSaveInstanceState(Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="onStart()V"/>
+		<method name="onStateNotSaved()V" since="23"/>
+		<method name="onStop()V"/>
+		<method name="onTitleChanged(Ljava/lang/CharSequence;I)V"/>
+		<method name="onTouchEvent(Landroid/view/MotionEvent;)Z"/>
+		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z"/>
+		<method name="onUserInteraction()V" since="3"/>
+		<method name="onUserLeaveHint()V" since="3"/>
+		<method name="onVisibleBehindCanceled()V" since="21" deprecated="26"/>
+		<method name="openContextMenu(Landroid/view/View;)V"/>
+		<method name="openOptionsMenu()V"/>
+		<method name="overridePendingTransition(II)V" since="5"/>
+		<method name="postponeEnterTransition()V" since="21"/>
+		<method name="recreate()V" since="11"/>
+		<method name="registerForContextMenu(Landroid/view/View;)V"/>
+		<method name="releaseInstance()Z" since="21"/>
+		<method name="removeDialog(I)V" deprecated="16"/>
+		<method name="reportFullyDrawn()V" since="19"/>
+		<method name="requestDragAndDropPermissions(Landroid/view/DragEvent;)Landroid/view/DragAndDropPermissions;" since="24"/>
+		<method name="requestPermissions([Ljava/lang/String;I)V" since="23"/>
+		<method name="requestShowKeyboardShortcuts()V" since="24"/>
+		<method name="requestVisibleBehind(Z)Z" since="21" deprecated="26"/>
+		<method name="requestWindowFeature(I)Z"/>
+		<method name="runOnUiThread(Ljava/lang/Runnable;)V"/>
+		<method name="setActionBar(Landroid/widget/Toolbar;)V" since="21"/>
+		<method name="setContentTransitionManager(Landroid/transition/TransitionManager;)V" since="21"/>
+		<method name="setContentView(I)V"/>
+		<method name="setContentView(Landroid/view/View;)V"/>
+		<method name="setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V"/>
+		<method name="setDefaultKeyMode(I)V"/>
+		<method name="setEnterSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21"/>
+		<method name="setExitSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21"/>
+		<method name="setFeatureDrawable(ILandroid/graphics/drawable/Drawable;)V"/>
+		<method name="setFeatureDrawableAlpha(II)V"/>
+		<method name="setFeatureDrawableResource(II)V"/>
+		<method name="setFeatureDrawableUri(ILandroid/net/Uri;)V"/>
+		<method name="setFinishOnTouchOutside(Z)V" since="11"/>
+		<method name="setImmersive(Z)V" since="18"/>
+		<method name="setIntent(Landroid/content/Intent;)V"/>
+		<method name="setMediaController(Landroid/media/session/MediaController;)V" since="21"/>
+		<method name="setPersistent(Z)V" removed="11"/>
+		<method name="setPictureInPictureParams(Landroid/app/PictureInPictureParams;)V" since="26"/>
+		<method name="setProgress(I)V" deprecated="24"/>
+		<method name="setProgressBarIndeterminate(Z)V" deprecated="24"/>
+		<method name="setProgressBarIndeterminateVisibility(Z)V" deprecated="24"/>
+		<method name="setProgressBarVisibility(Z)V" deprecated="24"/>
+		<method name="setRequestedOrientation(I)V"/>
+		<method name="setResult(I)V"/>
+		<method name="setResult(ILandroid/content/Intent;)V"/>
+		<method name="setSecondaryProgress(I)V" deprecated="24"/>
+		<method name="setShowWhenLocked(Z)V" since="27"/>
+		<method name="setTaskDescription(Landroid/app/ActivityManager$TaskDescription;)V" since="21"/>
+		<method name="setTitle(I)V"/>
+		<method name="setTitle(Ljava/lang/CharSequence;)V"/>
+		<method name="setTitleColor(I)V" deprecated="21"/>
+		<method name="setTurnScreenOn(Z)V" since="27"/>
+		<method name="setVisible(Z)V" since="3"/>
+		<method name="setVolumeControlStream(I)V"/>
+		<method name="setVrModeEnabled(ZLandroid/content/ComponentName;)V" since="24"/>
+		<method name="shouldShowRequestPermissionRationale(Ljava/lang/String;)Z" since="23"/>
+		<method name="shouldUpRecreateTask(Landroid/content/Intent;)Z" since="16"/>
+		<method name="showAssist(Landroid/os/Bundle;)Z" since="23"/>
+		<method name="showDialog(I)V" deprecated="16"/>
+		<method name="showDialog(ILandroid/os/Bundle;)Z" since="8" deprecated="16"/>
+		<method name="showLockTaskEscapeMessage()V" since="23"/>
+		<method name="startActionMode(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;" since="11"/>
+		<method name="startActionMode(Landroid/view/ActionMode$Callback;I)Landroid/view/ActionMode;" since="23"/>
+		<method name="startActivityForResult(Landroid/content/Intent;I)V"/>
+		<method name="startActivityForResult(Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16"/>
+		<method name="startActivityFromChild(Landroid/app/Activity;Landroid/content/Intent;I)V"/>
+		<method name="startActivityFromChild(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16"/>
+		<method name="startActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;I)V" since="11"/>
+		<method name="startActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16"/>
+		<method name="startActivityIfNeeded(Landroid/content/Intent;I)Z"/>
+		<method name="startActivityIfNeeded(Landroid/content/Intent;ILandroid/os/Bundle;)Z" since="16"/>
+		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V" since="5"/>
+		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="16"/>
+		<method name="startIntentSenderFromChild(Landroid/app/Activity;Landroid/content/IntentSender;ILandroid/content/Intent;III)V" since="5"/>
+		<method name="startIntentSenderFromChild(Landroid/app/Activity;Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="16"/>
+		<method name="startLocalVoiceInteraction(Landroid/os/Bundle;)V" since="24"/>
+		<method name="startLockTask()V" since="21"/>
+		<method name="startManagingCursor(Landroid/database/Cursor;)V" deprecated="16"/>
+		<method name="startNextMatchingActivity(Landroid/content/Intent;)Z"/>
+		<method name="startNextMatchingActivity(Landroid/content/Intent;Landroid/os/Bundle;)Z" since="16"/>
+		<method name="startPostponedEnterTransition()V" since="21"/>
+		<method name="startSearch(Ljava/lang/String;ZLandroid/os/Bundle;Z)V"/>
+		<method name="stopLocalVoiceInteraction()V" since="24"/>
+		<method name="stopLockTask()V" since="21"/>
+		<method name="stopManagingCursor(Landroid/database/Cursor;)V" deprecated="16"/>
+		<method name="takeKeyEvents(Z)V"/>
+		<method name="triggerSearch(Ljava/lang/String;Landroid/os/Bundle;)V" since="5"/>
+		<method name="unregisterForContextMenu(Landroid/view/View;)V"/>
+		<field name="DEFAULT_KEYS_DIALER"/>
+		<field name="DEFAULT_KEYS_DISABLE"/>
+		<field name="DEFAULT_KEYS_SEARCH_GLOBAL"/>
+		<field name="DEFAULT_KEYS_SEARCH_LOCAL"/>
+		<field name="DEFAULT_KEYS_SHORTCUT"/>
+		<field name="FOCUSED_STATE_SET"/>
+		<field name="RESULT_CANCELED"/>
+		<field name="RESULT_FIRST_USER"/>
+		<field name="RESULT_OK"/>
 	</class>
 	<class name="android/app/ActivityGroup" since="1" deprecated="13">
-		<extends name="android/app/Activity" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Z)V" />
-		<method name="getCurrentActivity()Landroid/app/Activity;" />
-		<method name="getLocalActivityManager()Landroid/app/LocalActivityManager;" />
+		<extends name="android/app/Activity"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Z)V"/>
+		<method name="getCurrentActivity()Landroid/app/Activity;"/>
+		<method name="getLocalActivityManager()Landroid/app/LocalActivityManager;"/>
 	</class>
 	<class name="android/app/ActivityManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addAppTask(Landroid/app/Activity;Landroid/content/Intent;Landroid/app/ActivityManager$TaskDescription;Landroid/graphics/Bitmap;)I" since="21" />
-		<method name="clearApplicationUserData()Z" since="19" />
-		<method name="clearWatchHeapLimit()V" since="23" />
-		<method name="dumpPackageState(Ljava/io/FileDescriptor;Ljava/lang/String;)V" since="19" />
-		<method name="getAppTaskThumbnailSize()Landroid/util/Size;" since="21" />
-		<method name="getAppTasks()Ljava/util/List;" since="21" />
-		<method name="getDeviceConfigurationInfo()Landroid/content/pm/ConfigurationInfo;" since="3" />
-		<method name="getLargeMemoryClass()I" since="11" />
-		<method name="getLauncherLargeIconDensity()I" since="11" />
-		<method name="getLauncherLargeIconSize()I" since="11" />
-		<method name="getLockTaskModeState()I" since="23" />
-		<method name="getMemoryClass()I" since="5" />
-		<method name="getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V" />
-		<method name="getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V" since="16" />
-		<method name="getProcessMemoryInfo([I)[Landroid/os/Debug$MemoryInfo;" since="5" />
-		<method name="getProcessesInErrorState()Ljava/util/List;" />
-		<method name="getRecentTasks(II)Ljava/util/List;" deprecated="21" />
-		<method name="getRunningAppProcesses()Ljava/util/List;" since="3" />
-		<method name="getRunningServiceControlPanel(Landroid/content/ComponentName;)Landroid/app/PendingIntent;" since="5" />
-		<method name="getRunningServices(I)Ljava/util/List;" deprecated="26" />
-		<method name="getRunningTasks(I)Ljava/util/List;" deprecated="21" />
-		<method name="isInLockTaskMode()Z" since="21" deprecated="23" />
-		<method name="isLowRamDevice()Z" since="19" />
-		<method name="isRunningInTestHarness()Z" since="11" />
-		<method name="isUserAMonkey()Z" since="8" />
-		<method name="killBackgroundProcesses(Ljava/lang/String;)V" since="8" />
-		<method name="moveTaskToFront(II)V" since="11" />
-		<method name="moveTaskToFront(IILandroid/os/Bundle;)V" since="16" />
-		<method name="restartPackage(Ljava/lang/String;)V" since="3" deprecated="16" />
-		<method name="setVrThread(I)V" since="25" />
-		<method name="setWatchHeapLimit(J)V" since="23" />
-		<field name="ACTION_REPORT_HEAP_LIMIT" since="23" />
-		<field name="LOCK_TASK_MODE_LOCKED" since="23" />
-		<field name="LOCK_TASK_MODE_NONE" since="23" />
-		<field name="LOCK_TASK_MODE_PINNED" since="23" />
-		<field name="META_HOME_ALTERNATE" since="19" />
-		<field name="MOVE_TASK_NO_USER_ACTION" since="12" />
-		<field name="MOVE_TASK_WITH_HOME" since="11" />
-		<field name="RECENT_IGNORE_UNAVAILABLE" since="11" />
-		<field name="RECENT_WITH_EXCLUDED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addAppTask(Landroid/app/Activity;Landroid/content/Intent;Landroid/app/ActivityManager$TaskDescription;Landroid/graphics/Bitmap;)I" since="21"/>
+		<method name="clearApplicationUserData()Z" since="19"/>
+		<method name="clearWatchHeapLimit()V" since="23"/>
+		<method name="dumpPackageState(Ljava/io/FileDescriptor;Ljava/lang/String;)V" since="19"/>
+		<method name="getAppTaskThumbnailSize()Landroid/util/Size;" since="21"/>
+		<method name="getAppTasks()Ljava/util/List;" since="21"/>
+		<method name="getDeviceConfigurationInfo()Landroid/content/pm/ConfigurationInfo;" since="3"/>
+		<method name="getLargeMemoryClass()I" since="11"/>
+		<method name="getLauncherLargeIconDensity()I" since="11"/>
+		<method name="getLauncherLargeIconSize()I" since="11"/>
+		<method name="getLockTaskModeState()I" since="23"/>
+		<method name="getMemoryClass()I" since="5"/>
+		<method name="getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V"/>
+		<method name="getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V" since="16"/>
+		<method name="getProcessMemoryInfo([I)[Landroid/os/Debug$MemoryInfo;" since="5"/>
+		<method name="getProcessesInErrorState()Ljava/util/List;"/>
+		<method name="getRecentTasks(II)Ljava/util/List;" deprecated="21"/>
+		<method name="getRunningAppProcesses()Ljava/util/List;" since="3"/>
+		<method name="getRunningServiceControlPanel(Landroid/content/ComponentName;)Landroid/app/PendingIntent;" since="5"/>
+		<method name="getRunningServices(I)Ljava/util/List;" deprecated="26"/>
+		<method name="getRunningTasks(I)Ljava/util/List;" deprecated="21"/>
+		<method name="isInLockTaskMode()Z" since="21" deprecated="23"/>
+		<method name="isLowRamDevice()Z" since="19"/>
+		<method name="isRunningInTestHarness()Z" since="11"/>
+		<method name="isUserAMonkey()Z" since="8"/>
+		<method name="killBackgroundProcesses(Ljava/lang/String;)V" since="8"/>
+		<method name="moveTaskToFront(II)V" since="11"/>
+		<method name="moveTaskToFront(IILandroid/os/Bundle;)V" since="16"/>
+		<method name="restartPackage(Ljava/lang/String;)V" since="3" deprecated="16"/>
+		<method name="setVrThread(I)V" since="25"/>
+		<method name="setWatchHeapLimit(J)V" since="23"/>
+		<field name="ACTION_REPORT_HEAP_LIMIT" since="23"/>
+		<field name="LOCK_TASK_MODE_LOCKED" since="23"/>
+		<field name="LOCK_TASK_MODE_NONE" since="23"/>
+		<field name="LOCK_TASK_MODE_PINNED" since="23"/>
+		<field name="META_HOME_ALTERNATE" since="19"/>
+		<field name="MOVE_TASK_NO_USER_ACTION" since="12"/>
+		<field name="MOVE_TASK_WITH_HOME" since="11"/>
+		<field name="RECENT_IGNORE_UNAVAILABLE" since="11"/>
+		<field name="RECENT_WITH_EXCLUDED"/>
 	</class>
 	<class name="android/app/ActivityManager$AppTask" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="finishAndRemoveTask()V" />
-		<method name="getTaskInfo()Landroid/app/ActivityManager$RecentTaskInfo;" />
-		<method name="moveToFront()V" />
-		<method name="setExcludeFromRecents(Z)V" />
-		<method name="startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="finishAndRemoveTask()V"/>
+		<method name="getTaskInfo()Landroid/app/ActivityManager$RecentTaskInfo;"/>
+		<method name="moveToFront()V"/>
+		<method name="setExcludeFromRecents(Z)V"/>
+		<method name="startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/ActivityManager$MemoryInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="availMem" />
-		<field name="lowMemory" />
-		<field name="threshold" />
-		<field name="totalMem" since="16" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="availMem"/>
+		<field name="lowMemory"/>
+		<field name="threshold"/>
+		<field name="totalMem" since="16"/>
 	</class>
 	<class name="android/app/ActivityManager$ProcessErrorStateInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CRASHED" />
-		<field name="CREATOR" />
-		<field name="NOT_RESPONDING" />
-		<field name="NO_ERROR" />
-		<field name="condition" />
-		<field name="crashData" />
-		<field name="longMsg" />
-		<field name="pid" />
-		<field name="processName" />
-		<field name="shortMsg" />
-		<field name="stackTrace" since="8" />
-		<field name="tag" />
-		<field name="uid" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CRASHED"/>
+		<field name="CREATOR"/>
+		<field name="NOT_RESPONDING"/>
+		<field name="NO_ERROR"/>
+		<field name="condition"/>
+		<field name="crashData"/>
+		<field name="longMsg"/>
+		<field name="pid"/>
+		<field name="processName"/>
+		<field name="shortMsg"/>
+		<field name="stackTrace" since="8"/>
+		<field name="tag"/>
+		<field name="uid"/>
 	</class>
 	<class name="android/app/ActivityManager$RecentTaskInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="affiliatedTaskId" since="21" />
-		<field name="baseActivity" since="23" />
-		<field name="baseIntent" />
-		<field name="description" since="11" />
-		<field name="id" />
-		<field name="numActivities" since="23" />
-		<field name="origActivity" />
-		<field name="persistentId" since="12" />
-		<field name="taskDescription" since="21" />
-		<field name="topActivity" since="23" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="affiliatedTaskId" since="21"/>
+		<field name="baseActivity" since="23"/>
+		<field name="baseIntent"/>
+		<field name="description" since="11"/>
+		<field name="id"/>
+		<field name="numActivities" since="23"/>
+		<field name="origActivity"/>
+		<field name="persistentId" since="12"/>
+		<field name="taskDescription" since="21"/>
+		<field name="topActivity" since="23"/>
 	</class>
 	<class name="android/app/ActivityManager$RunningAppProcessInfo" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;I[Ljava/lang/String;)V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="IMPORTANCE_BACKGROUND" deprecated="26" />
-		<field name="IMPORTANCE_CACHED" since="26" />
-		<field name="IMPORTANCE_EMPTY" deprecated="26" />
-		<field name="IMPORTANCE_FOREGROUND" />
-		<field name="IMPORTANCE_FOREGROUND_SERVICE" since="23" />
-		<field name="IMPORTANCE_GONE" since="21" />
-		<field name="IMPORTANCE_PERCEPTIBLE" since="9" />
-		<field name="IMPORTANCE_PERCEPTIBLE_PRE_26" since="26" />
-		<field name="IMPORTANCE_SERVICE" />
-		<field name="IMPORTANCE_TOP_SLEEPING" since="23" />
-		<field name="IMPORTANCE_VISIBLE" />
-		<field name="REASON_PROVIDER_IN_USE" since="5" />
-		<field name="REASON_SERVICE_IN_USE" since="5" />
-		<field name="REASON_UNKNOWN" since="5" />
-		<field name="importance" />
-		<field name="importanceReasonCode" since="5" />
-		<field name="importanceReasonComponent" since="5" />
-		<field name="importanceReasonPid" since="5" />
-		<field name="lastTrimLevel" since="16" />
-		<field name="lru" />
-		<field name="pid" />
-		<field name="pkgList" />
-		<field name="processName" />
-		<field name="uid" since="5" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;I[Ljava/lang/String;)V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="IMPORTANCE_BACKGROUND" deprecated="26"/>
+		<field name="IMPORTANCE_CACHED" since="26"/>
+		<field name="IMPORTANCE_EMPTY" deprecated="26"/>
+		<field name="IMPORTANCE_FOREGROUND"/>
+		<field name="IMPORTANCE_FOREGROUND_SERVICE" since="23"/>
+		<field name="IMPORTANCE_GONE" since="21"/>
+		<field name="IMPORTANCE_PERCEPTIBLE" since="9"/>
+		<field name="IMPORTANCE_PERCEPTIBLE_PRE_26" since="26"/>
+		<field name="IMPORTANCE_SERVICE"/>
+		<field name="IMPORTANCE_TOP_SLEEPING" since="23"/>
+		<field name="IMPORTANCE_VISIBLE"/>
+		<field name="REASON_PROVIDER_IN_USE" since="5"/>
+		<field name="REASON_SERVICE_IN_USE" since="5"/>
+		<field name="REASON_UNKNOWN" since="5"/>
+		<field name="importance"/>
+		<field name="importanceReasonCode" since="5"/>
+		<field name="importanceReasonComponent" since="5"/>
+		<field name="importanceReasonPid" since="5"/>
+		<field name="lastTrimLevel" since="16"/>
+		<field name="lru"/>
+		<field name="pid"/>
+		<field name="pkgList"/>
+		<field name="processName"/>
+		<field name="uid" since="5"/>
 	</class>
 	<class name="android/app/ActivityManager$RunningServiceInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="FLAG_FOREGROUND" since="5" />
-		<field name="FLAG_PERSISTENT_PROCESS" since="5" />
-		<field name="FLAG_STARTED" since="5" />
-		<field name="FLAG_SYSTEM_PROCESS" since="5" />
-		<field name="activeSince" />
-		<field name="clientCount" />
-		<field name="clientLabel" since="5" />
-		<field name="clientPackage" since="5" />
-		<field name="crashCount" />
-		<field name="flags" since="5" />
-		<field name="foreground" />
-		<field name="lastActivityTime" />
-		<field name="pid" />
-		<field name="process" />
-		<field name="restarting" />
-		<field name="service" />
-		<field name="started" />
-		<field name="uid" since="5" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_FOREGROUND" since="5"/>
+		<field name="FLAG_PERSISTENT_PROCESS" since="5"/>
+		<field name="FLAG_STARTED" since="5"/>
+		<field name="FLAG_SYSTEM_PROCESS" since="5"/>
+		<field name="activeSince"/>
+		<field name="clientCount"/>
+		<field name="clientLabel" since="5"/>
+		<field name="clientPackage" since="5"/>
+		<field name="crashCount"/>
+		<field name="flags" since="5"/>
+		<field name="foreground"/>
+		<field name="lastActivityTime"/>
+		<field name="pid"/>
+		<field name="process"/>
+		<field name="restarting"/>
+		<field name="service"/>
+		<field name="started"/>
+		<field name="uid" since="5"/>
 	</class>
 	<class name="android/app/ActivityManager$RunningTaskInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="baseActivity" />
-		<field name="description" />
-		<field name="id" />
-		<field name="numActivities" />
-		<field name="numRunning" />
-		<field name="thumbnail" />
-		<field name="topActivity" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="baseActivity"/>
+		<field name="description"/>
+		<field name="id"/>
+		<field name="numActivities"/>
+		<field name="numRunning"/>
+		<field name="thumbnail"/>
+		<field name="topActivity"/>
 	</class>
 	<class name="android/app/ActivityManager$TaskDescription" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/ActivityManager$TaskDescription;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/graphics/Bitmap;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/graphics/Bitmap;I)V" />
-		<method name="getIcon()Landroid/graphics/Bitmap;" />
-		<method name="getLabel()Ljava/lang/String;" />
-		<method name="getPrimaryColor()I" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/ActivityManager$TaskDescription;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/graphics/Bitmap;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/graphics/Bitmap;I)V"/>
+		<method name="getIcon()Landroid/graphics/Bitmap;"/>
+		<method name="getLabel()Ljava/lang/String;"/>
+		<method name="getPrimaryColor()I"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/ActivityOptions" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getLaunchBounds()Landroid/graphics/Rect;" since="24" />
-		<method name="getLaunchDisplayId()I" since="26" />
-		<method name="makeBasic()Landroid/app/ActivityOptions;" since="23" />
-		<method name="makeClipRevealAnimation(Landroid/view/View;IIII)Landroid/app/ActivityOptions;" since="23" />
-		<method name="makeCustomAnimation(Landroid/content/Context;II)Landroid/app/ActivityOptions;" />
-		<method name="makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/app/ActivityOptions;" />
-		<method name="makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions;" since="21" />
-		<method name="makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions;" since="21" />
-		<method name="makeTaskLaunchBehind()Landroid/app/ActivityOptions;" since="21" />
-		<method name="makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;" />
-		<method name="requestUsageTimeReport(Landroid/app/PendingIntent;)V" since="23" />
-		<method name="setAppVerificationBundle(Landroid/os/Bundle;)Landroid/app/ActivityOptions;" since="26" />
-		<method name="setLaunchBounds(Landroid/graphics/Rect;)Landroid/app/ActivityOptions;" since="24" />
-		<method name="setLaunchDisplayId(I)Landroid/app/ActivityOptions;" since="26" />
-		<method name="toBundle()Landroid/os/Bundle;" />
-		<method name="update(Landroid/app/ActivityOptions;)V" />
-		<field name="EXTRA_USAGE_TIME_REPORT" since="23" />
-		<field name="EXTRA_USAGE_TIME_REPORT_PACKAGES" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getLaunchBounds()Landroid/graphics/Rect;" since="24"/>
+		<method name="getLaunchDisplayId()I" since="26"/>
+		<method name="makeBasic()Landroid/app/ActivityOptions;" since="23"/>
+		<method name="makeClipRevealAnimation(Landroid/view/View;IIII)Landroid/app/ActivityOptions;" since="23"/>
+		<method name="makeCustomAnimation(Landroid/content/Context;II)Landroid/app/ActivityOptions;"/>
+		<method name="makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/app/ActivityOptions;"/>
+		<method name="makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions;" since="21"/>
+		<method name="makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions;" since="21"/>
+		<method name="makeTaskLaunchBehind()Landroid/app/ActivityOptions;" since="21"/>
+		<method name="makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;"/>
+		<method name="requestUsageTimeReport(Landroid/app/PendingIntent;)V" since="23"/>
+		<method name="setAppVerificationBundle(Landroid/os/Bundle;)Landroid/app/ActivityOptions;" since="26"/>
+		<method name="setLaunchBounds(Landroid/graphics/Rect;)Landroid/app/ActivityOptions;" since="24"/>
+		<method name="setLaunchDisplayId(I)Landroid/app/ActivityOptions;" since="26"/>
+		<method name="toBundle()Landroid/os/Bundle;"/>
+		<method name="update(Landroid/app/ActivityOptions;)V"/>
+		<field name="EXTRA_USAGE_TIME_REPORT" since="23"/>
+		<field name="EXTRA_USAGE_TIME_REPORT_PACKAGES" since="23"/>
 	</class>
 	<class name="android/app/AlarmManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancel(Landroid/app/AlarmManager$OnAlarmListener;)V" since="24" />
-		<method name="cancel(Landroid/app/PendingIntent;)V" />
-		<method name="getNextAlarmClock()Landroid/app/AlarmManager$AlarmClockInfo;" since="21" />
-		<method name="set(IJLandroid/app/PendingIntent;)V" />
-		<method name="set(IJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24" />
-		<method name="setAlarmClock(Landroid/app/AlarmManager$AlarmClockInfo;Landroid/app/PendingIntent;)V" since="21" />
-		<method name="setAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V" since="23" />
-		<method name="setExact(IJLandroid/app/PendingIntent;)V" since="19" />
-		<method name="setExact(IJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24" />
-		<method name="setExactAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V" since="23" />
-		<method name="setInexactRepeating(IJJLandroid/app/PendingIntent;)V" since="3" />
-		<method name="setRepeating(IJJLandroid/app/PendingIntent;)V" />
-		<method name="setTime(J)V" since="8" />
-		<method name="setTimeZone(Ljava/lang/String;)V" />
-		<method name="setWindow(IJJLandroid/app/PendingIntent;)V" since="19" />
-		<method name="setWindow(IJJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24" />
-		<field name="ACTION_NEXT_ALARM_CLOCK_CHANGED" since="21" />
-		<field name="ELAPSED_REALTIME" />
-		<field name="ELAPSED_REALTIME_WAKEUP" />
-		<field name="INTERVAL_DAY" since="3" />
-		<field name="INTERVAL_FIFTEEN_MINUTES" since="3" />
-		<field name="INTERVAL_HALF_DAY" since="3" />
-		<field name="INTERVAL_HALF_HOUR" since="3" />
-		<field name="INTERVAL_HOUR" since="3" />
-		<field name="RTC" />
-		<field name="RTC_WAKEUP" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancel(Landroid/app/AlarmManager$OnAlarmListener;)V" since="24"/>
+		<method name="cancel(Landroid/app/PendingIntent;)V"/>
+		<method name="getNextAlarmClock()Landroid/app/AlarmManager$AlarmClockInfo;" since="21"/>
+		<method name="set(IJLandroid/app/PendingIntent;)V"/>
+		<method name="set(IJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24"/>
+		<method name="setAlarmClock(Landroid/app/AlarmManager$AlarmClockInfo;Landroid/app/PendingIntent;)V" since="21"/>
+		<method name="setAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V" since="23"/>
+		<method name="setExact(IJLandroid/app/PendingIntent;)V" since="19"/>
+		<method name="setExact(IJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24"/>
+		<method name="setExactAndAllowWhileIdle(IJLandroid/app/PendingIntent;)V" since="23"/>
+		<method name="setInexactRepeating(IJJLandroid/app/PendingIntent;)V" since="3"/>
+		<method name="setRepeating(IJJLandroid/app/PendingIntent;)V"/>
+		<method name="setTime(J)V" since="8"/>
+		<method name="setTimeZone(Ljava/lang/String;)V"/>
+		<method name="setWindow(IJJLandroid/app/PendingIntent;)V" since="19"/>
+		<method name="setWindow(IJJLjava/lang/String;Landroid/app/AlarmManager$OnAlarmListener;Landroid/os/Handler;)V" since="24"/>
+		<field name="ACTION_NEXT_ALARM_CLOCK_CHANGED" since="21"/>
+		<field name="ELAPSED_REALTIME"/>
+		<field name="ELAPSED_REALTIME_WAKEUP"/>
+		<field name="INTERVAL_DAY" since="3"/>
+		<field name="INTERVAL_FIFTEEN_MINUTES" since="3"/>
+		<field name="INTERVAL_HALF_DAY" since="3"/>
+		<field name="INTERVAL_HALF_HOUR" since="3"/>
+		<field name="INTERVAL_HOUR" since="3"/>
+		<field name="RTC"/>
+		<field name="RTC_WAKEUP"/>
 	</class>
 	<class name="android/app/AlarmManager$AlarmClockInfo" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(JLandroid/app/PendingIntent;)V" />
-		<method name="getShowIntent()Landroid/app/PendingIntent;" />
-		<method name="getTriggerTime()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(JLandroid/app/PendingIntent;)V"/>
+		<method name="getShowIntent()Landroid/app/PendingIntent;"/>
+		<method name="getTriggerTime()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/AlarmManager$OnAlarmListener" since="24">
-		<extends name="java/lang/Object" />
-		<method name="onAlarm()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAlarm()V"/>
 	</class>
 	<class name="android/app/AlertDialog" since="1">
-		<extends name="android/app/Dialog" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V" />
-		<method name="getButton(I)Landroid/widget/Button;" since="3" />
-		<method name="getListView()Landroid/widget/ListView;" since="3" />
-		<method name="setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" since="3" />
-		<method name="setButton(ILjava/lang/CharSequence;Landroid/os/Message;)V" since="3" />
-		<method name="setButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16" />
-		<method name="setButton(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16" />
-		<method name="setButton2(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16" />
-		<method name="setButton2(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16" />
-		<method name="setButton3(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16" />
-		<method name="setButton3(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16" />
-		<method name="setCustomTitle(Landroid/view/View;)V" />
-		<method name="setIcon(I)V" />
-		<method name="setIcon(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="setIconAttribute(I)V" since="11" />
-		<method name="setInverseBackgroundForced(Z)V" />
-		<method name="setMessage(Ljava/lang/CharSequence;)V" />
-		<method name="setView(Landroid/view/View;)V" />
-		<method name="setView(Landroid/view/View;IIII)V" since="3" />
-		<field name="THEME_DEVICE_DEFAULT_DARK" since="14" deprecated="23" />
-		<field name="THEME_DEVICE_DEFAULT_LIGHT" since="14" deprecated="23" />
-		<field name="THEME_HOLO_DARK" since="11" deprecated="23" />
-		<field name="THEME_HOLO_LIGHT" since="11" deprecated="23" />
-		<field name="THEME_TRADITIONAL" since="11" deprecated="23" />
+		<extends name="android/app/Dialog"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V"/>
+		<method name="getButton(I)Landroid/widget/Button;" since="3"/>
+		<method name="getListView()Landroid/widget/ListView;" since="3"/>
+		<method name="setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" since="3"/>
+		<method name="setButton(ILjava/lang/CharSequence;Landroid/os/Message;)V" since="3"/>
+		<method name="setButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16"/>
+		<method name="setButton(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16"/>
+		<method name="setButton2(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16"/>
+		<method name="setButton2(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16"/>
+		<method name="setButton3(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V" deprecated="16"/>
+		<method name="setButton3(Ljava/lang/CharSequence;Landroid/os/Message;)V" deprecated="16"/>
+		<method name="setCustomTitle(Landroid/view/View;)V"/>
+		<method name="setIcon(I)V"/>
+		<method name="setIcon(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="setIconAttribute(I)V" since="11"/>
+		<method name="setInverseBackgroundForced(Z)V"/>
+		<method name="setMessage(Ljava/lang/CharSequence;)V"/>
+		<method name="setView(Landroid/view/View;)V"/>
+		<method name="setView(Landroid/view/View;IIII)V" since="3"/>
+		<field name="THEME_DEVICE_DEFAULT_DARK" since="14" deprecated="23"/>
+		<field name="THEME_DEVICE_DEFAULT_LIGHT" since="14" deprecated="23"/>
+		<field name="THEME_HOLO_DARK" since="11" deprecated="23"/>
+		<field name="THEME_HOLO_LIGHT" since="11" deprecated="23"/>
+		<field name="THEME_TRADITIONAL" since="11" deprecated="23"/>
 	</class>
 	<class name="android/app/AlertDialog$Builder" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" since="11" />
-		<method name="create()Landroid/app/AlertDialog;" />
-		<method name="getContext()Landroid/content/Context;" since="11" />
-		<method name="setAdapter(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setCancelable(Z)Landroid/app/AlertDialog$Builder;" />
-		<method name="setCursor(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setCustomTitle(Landroid/view/View;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setIcon(I)Landroid/app/AlertDialog$Builder;" />
-		<method name="setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setIconAttribute(I)Landroid/app/AlertDialog$Builder;" since="11" />
-		<method name="setInverseBackgroundForced(Z)Landroid/app/AlertDialog$Builder;" deprecated="23" />
-		<method name="setItems(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setMessage(I)Landroid/app/AlertDialog$Builder;" />
-		<method name="setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setMultiChoiceItems(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setMultiChoiceItems(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/AlertDialog$Builder;" since="17" />
-		<method name="setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setSingleChoiceItems(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setSingleChoiceItems(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setSingleChoiceItems([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setTitle(I)Landroid/app/AlertDialog$Builder;" />
-		<method name="setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;" />
-		<method name="setView(I)Landroid/app/AlertDialog$Builder;" since="21" />
-		<method name="setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;" />
-		<method name="show()Landroid/app/AlertDialog;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V" since="11"/>
+		<method name="create()Landroid/app/AlertDialog;"/>
+		<method name="getContext()Landroid/content/Context;" since="11"/>
+		<method name="setAdapter(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setCancelable(Z)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setCursor(Landroid/database/Cursor;Landroid/content/DialogInterface$OnClickListener;Ljava/lang/String;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setCustomTitle(Landroid/view/View;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setIcon(I)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setIcon(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setIconAttribute(I)Landroid/app/AlertDialog$Builder;" since="11"/>
+		<method name="setInverseBackgroundForced(Z)Landroid/app/AlertDialog$Builder;" deprecated="23"/>
+		<method name="setItems(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setMessage(I)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setMultiChoiceItems(I[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setMultiChoiceItems(Landroid/database/Cursor;Ljava/lang/String;Ljava/lang/String;Landroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)Landroid/app/AlertDialog$Builder;" since="17"/>
+		<method name="setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setSingleChoiceItems(Landroid/database/Cursor;ILjava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setSingleChoiceItems(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setSingleChoiceItems([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setTitle(I)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="setView(I)Landroid/app/AlertDialog$Builder;" since="21"/>
+		<method name="setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;"/>
+		<method name="show()Landroid/app/AlertDialog;"/>
 	</class>
 	<class name="android/app/AliasActivity" since="1">
-		<extends name="android/app/Activity" />
-		<method name="&lt;init>()V" />
+		<extends name="android/app/Activity"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/app/AppOpsManager" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="checkOp(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="checkOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="checkPackage(ILjava/lang/String;)V" />
-		<method name="finishOp(Ljava/lang/String;ILjava/lang/String;)V" />
-		<method name="noteOp(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="noteOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="noteProxyOp(Ljava/lang/String;Ljava/lang/String;)I" since="23" />
-		<method name="noteProxyOpNoThrow(Ljava/lang/String;Ljava/lang/String;)I" since="23" />
-		<method name="permissionToOp(Ljava/lang/String;)Ljava/lang/String;" since="23" />
-		<method name="startOp(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="startOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I" />
-		<method name="startWatchingMode(Ljava/lang/String;Ljava/lang/String;Landroid/app/AppOpsManager$OnOpChangedListener;)V" />
-		<method name="stopWatchingMode(Landroid/app/AppOpsManager$OnOpChangedListener;)V" />
-		<field name="MODE_ALLOWED" />
-		<field name="MODE_DEFAULT" since="21" />
-		<field name="MODE_ERRORED" />
-		<field name="MODE_IGNORED" />
-		<field name="OPSTR_ADD_VOICEMAIL" since="23" />
-		<field name="OPSTR_ANSWER_PHONE_CALLS" since="26" />
-		<field name="OPSTR_BODY_SENSORS" since="23" />
-		<field name="OPSTR_CALL_PHONE" since="23" />
-		<field name="OPSTR_CAMERA" since="23" />
-		<field name="OPSTR_COARSE_LOCATION" />
-		<field name="OPSTR_FINE_LOCATION" />
-		<field name="OPSTR_GET_USAGE_STATS" since="21" />
-		<field name="OPSTR_MOCK_LOCATION" since="23" />
-		<field name="OPSTR_MONITOR_HIGH_POWER_LOCATION" />
-		<field name="OPSTR_MONITOR_LOCATION" />
-		<field name="OPSTR_PICTURE_IN_PICTURE" since="26" />
-		<field name="OPSTR_PROCESS_OUTGOING_CALLS" since="26" />
-		<field name="OPSTR_READ_CALENDAR" since="23" />
-		<field name="OPSTR_READ_CALL_LOG" since="23" />
-		<field name="OPSTR_READ_CELL_BROADCASTS" since="23" />
-		<field name="OPSTR_READ_CONTACTS" since="23" />
-		<field name="OPSTR_READ_EXTERNAL_STORAGE" since="23" />
-		<field name="OPSTR_READ_PHONE_NUMBERS" since="26" />
-		<field name="OPSTR_READ_PHONE_STATE" since="23" />
-		<field name="OPSTR_READ_SMS" since="23" />
-		<field name="OPSTR_RECEIVE_MMS" since="23" />
-		<field name="OPSTR_RECEIVE_SMS" since="23" />
-		<field name="OPSTR_RECEIVE_WAP_PUSH" since="23" />
-		<field name="OPSTR_RECORD_AUDIO" since="23" />
-		<field name="OPSTR_SEND_SMS" since="23" />
-		<field name="OPSTR_SYSTEM_ALERT_WINDOW" since="23" />
-		<field name="OPSTR_USE_FINGERPRINT" since="23" />
-		<field name="OPSTR_USE_SIP" since="23" />
-		<field name="OPSTR_WRITE_CALENDAR" since="23" />
-		<field name="OPSTR_WRITE_CALL_LOG" since="23" />
-		<field name="OPSTR_WRITE_CONTACTS" since="23" />
-		<field name="OPSTR_WRITE_EXTERNAL_STORAGE" since="23" />
-		<field name="OPSTR_WRITE_SETTINGS" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="checkOp(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="checkOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="checkPackage(ILjava/lang/String;)V"/>
+		<method name="finishOp(Ljava/lang/String;ILjava/lang/String;)V"/>
+		<method name="noteOp(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="noteOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="noteProxyOp(Ljava/lang/String;Ljava/lang/String;)I" since="23"/>
+		<method name="noteProxyOpNoThrow(Ljava/lang/String;Ljava/lang/String;)I" since="23"/>
+		<method name="permissionToOp(Ljava/lang/String;)Ljava/lang/String;" since="23"/>
+		<method name="startOp(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="startOpNoThrow(Ljava/lang/String;ILjava/lang/String;)I"/>
+		<method name="startWatchingMode(Ljava/lang/String;Ljava/lang/String;Landroid/app/AppOpsManager$OnOpChangedListener;)V"/>
+		<method name="stopWatchingMode(Landroid/app/AppOpsManager$OnOpChangedListener;)V"/>
+		<field name="MODE_ALLOWED"/>
+		<field name="MODE_DEFAULT" since="21"/>
+		<field name="MODE_ERRORED"/>
+		<field name="MODE_IGNORED"/>
+		<field name="OPSTR_ADD_VOICEMAIL" since="23"/>
+		<field name="OPSTR_ANSWER_PHONE_CALLS" since="26"/>
+		<field name="OPSTR_BODY_SENSORS" since="23"/>
+		<field name="OPSTR_CALL_PHONE" since="23"/>
+		<field name="OPSTR_CAMERA" since="23"/>
+		<field name="OPSTR_COARSE_LOCATION"/>
+		<field name="OPSTR_FINE_LOCATION"/>
+		<field name="OPSTR_GET_USAGE_STATS" since="21"/>
+		<field name="OPSTR_MOCK_LOCATION" since="23"/>
+		<field name="OPSTR_MONITOR_HIGH_POWER_LOCATION"/>
+		<field name="OPSTR_MONITOR_LOCATION"/>
+		<field name="OPSTR_PICTURE_IN_PICTURE" since="26"/>
+		<field name="OPSTR_PROCESS_OUTGOING_CALLS" since="26"/>
+		<field name="OPSTR_READ_CALENDAR" since="23"/>
+		<field name="OPSTR_READ_CALL_LOG" since="23"/>
+		<field name="OPSTR_READ_CELL_BROADCASTS" since="23"/>
+		<field name="OPSTR_READ_CONTACTS" since="23"/>
+		<field name="OPSTR_READ_EXTERNAL_STORAGE" since="23"/>
+		<field name="OPSTR_READ_PHONE_NUMBERS" since="26"/>
+		<field name="OPSTR_READ_PHONE_STATE" since="23"/>
+		<field name="OPSTR_READ_SMS" since="23"/>
+		<field name="OPSTR_RECEIVE_MMS" since="23"/>
+		<field name="OPSTR_RECEIVE_SMS" since="23"/>
+		<field name="OPSTR_RECEIVE_WAP_PUSH" since="23"/>
+		<field name="OPSTR_RECORD_AUDIO" since="23"/>
+		<field name="OPSTR_SEND_SMS" since="23"/>
+		<field name="OPSTR_SYSTEM_ALERT_WINDOW" since="23"/>
+		<field name="OPSTR_USE_FINGERPRINT" since="23"/>
+		<field name="OPSTR_USE_SIP" since="23"/>
+		<field name="OPSTR_WRITE_CALENDAR" since="23"/>
+		<field name="OPSTR_WRITE_CALL_LOG" since="23"/>
+		<field name="OPSTR_WRITE_CONTACTS" since="23"/>
+		<field name="OPSTR_WRITE_EXTERNAL_STORAGE" since="23"/>
+		<field name="OPSTR_WRITE_SETTINGS" since="23"/>
 	</class>
 	<class name="android/app/AppOpsManager$OnOpChangedListener" since="19">
-		<extends name="java/lang/Object" />
-		<method name="onOpChanged(Ljava/lang/String;Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onOpChanged(Ljava/lang/String;Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/app/Application" since="1">
-		<extends name="android/content/ContextWrapper" />
-		<implements name="android/content/ComponentCallbacks" />
-		<implements name="android/content/ComponentCallbacks2" since="14" />
-		<method name="&lt;init>()V" />
-		<method name="onCreate()V" />
-		<method name="onTerminate()V" />
-		<method name="registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V" since="14" />
-		<method name="registerOnProvideAssistDataListener(Landroid/app/Application$OnProvideAssistDataListener;)V" since="18" />
-		<method name="unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V" since="14" />
-		<method name="unregisterOnProvideAssistDataListener(Landroid/app/Application$OnProvideAssistDataListener;)V" since="18" />
+		<extends name="android/content/ContextWrapper"/>
+		<implements name="android/content/ComponentCallbacks" removed="14"/>
+		<implements name="android/content/ComponentCallbacks2" since="14"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCreate()V"/>
+		<method name="onTerminate()V"/>
+		<method name="registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V" since="14"/>
+		<method name="registerOnProvideAssistDataListener(Landroid/app/Application$OnProvideAssistDataListener;)V" since="18"/>
+		<method name="unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V" since="14"/>
+		<method name="unregisterOnProvideAssistDataListener(Landroid/app/Application$OnProvideAssistDataListener;)V" since="18"/>
 	</class>
 	<class name="android/app/Application$ActivityLifecycleCallbacks" since="14">
-		<extends name="java/lang/Object" />
-		<method name="onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="onActivityDestroyed(Landroid/app/Activity;)V" />
-		<method name="onActivityPaused(Landroid/app/Activity;)V" />
-		<method name="onActivityResumed(Landroid/app/Activity;)V" />
-		<method name="onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="onActivityStarted(Landroid/app/Activity;)V" />
-		<method name="onActivityStopped(Landroid/app/Activity;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="onActivityDestroyed(Landroid/app/Activity;)V"/>
+		<method name="onActivityPaused(Landroid/app/Activity;)V"/>
+		<method name="onActivityResumed(Landroid/app/Activity;)V"/>
+		<method name="onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="onActivityStarted(Landroid/app/Activity;)V"/>
+		<method name="onActivityStopped(Landroid/app/Activity;)V"/>
 	</class>
 	<class name="android/app/Application$OnProvideAssistDataListener" since="18">
-		<extends name="java/lang/Object" />
-		<method name="onProvideAssistData(Landroid/app/Activity;Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onProvideAssistData(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/ApplicationErrorReport" since="14">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getErrorReportReceiver(Landroid/content/Context;Ljava/lang/String;I)Landroid/content/ComponentName;" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="TYPE_ANR" />
-		<field name="TYPE_BATTERY" />
-		<field name="TYPE_CRASH" />
-		<field name="TYPE_NONE" />
-		<field name="TYPE_RUNNING_SERVICE" />
-		<field name="anrInfo" />
-		<field name="batteryInfo" />
-		<field name="crashInfo" />
-		<field name="installerPackageName" />
-		<field name="packageName" />
-		<field name="processName" />
-		<field name="runningServiceInfo" />
-		<field name="systemApp" />
-		<field name="time" />
-		<field name="type" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getErrorReportReceiver(Landroid/content/Context;Ljava/lang/String;I)Landroid/content/ComponentName;"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="TYPE_ANR"/>
+		<field name="TYPE_BATTERY"/>
+		<field name="TYPE_CRASH"/>
+		<field name="TYPE_NONE"/>
+		<field name="TYPE_RUNNING_SERVICE"/>
+		<field name="anrInfo"/>
+		<field name="batteryInfo"/>
+		<field name="crashInfo"/>
+		<field name="installerPackageName"/>
+		<field name="packageName"/>
+		<field name="processName"/>
+		<field name="runningServiceInfo"/>
+		<field name="systemApp"/>
+		<field name="time"/>
+		<field name="type"/>
 	</class>
 	<class name="android/app/ApplicationErrorReport$AnrInfo" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="writeToParcel(Landroid/os/Parcel;I)V" />
-		<field name="activity" />
-		<field name="cause" />
-		<field name="info" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="writeToParcel(Landroid/os/Parcel;I)V"/>
+		<field name="activity"/>
+		<field name="cause"/>
+		<field name="info"/>
 	</class>
 	<class name="android/app/ApplicationErrorReport$BatteryInfo" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="writeToParcel(Landroid/os/Parcel;I)V" />
-		<field name="checkinDetails" />
-		<field name="durationMicros" />
-		<field name="usageDetails" />
-		<field name="usagePercent" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="writeToParcel(Landroid/os/Parcel;I)V"/>
+		<field name="checkinDetails"/>
+		<field name="durationMicros"/>
+		<field name="usageDetails"/>
+		<field name="usagePercent"/>
 	</class>
 	<class name="android/app/ApplicationErrorReport$CrashInfo" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="writeToParcel(Landroid/os/Parcel;I)V" />
-		<field name="exceptionClassName" />
-		<field name="exceptionMessage" />
-		<field name="stackTrace" />
-		<field name="throwClassName" />
-		<field name="throwFileName" />
-		<field name="throwLineNumber" />
-		<field name="throwMethodName" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="writeToParcel(Landroid/os/Parcel;I)V"/>
+		<field name="exceptionClassName"/>
+		<field name="exceptionMessage"/>
+		<field name="stackTrace"/>
+		<field name="throwClassName"/>
+		<field name="throwFileName"/>
+		<field name="throwLineNumber"/>
+		<field name="throwMethodName"/>
 	</class>
 	<class name="android/app/ApplicationErrorReport$RunningServiceInfo" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="writeToParcel(Landroid/os/Parcel;I)V" />
-		<field name="durationMillis" />
-		<field name="serviceDetails" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="writeToParcel(Landroid/os/Parcel;I)V"/>
+		<field name="durationMillis"/>
+		<field name="serviceDetails"/>
 	</class>
 	<class name="android/app/AuthenticationRequiredException" since="26">
-		<extends name="java/lang/SecurityException" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/Throwable;Landroid/app/PendingIntent;)V" />
-		<method name="getUserAction()Landroid/app/PendingIntent;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/SecurityException"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;Landroid/app/PendingIntent;)V"/>
+		<method name="getUserAction()Landroid/app/PendingIntent;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/AutomaticZenRule" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V" />
-		<method name="getConditionId()Landroid/net/Uri;" />
-		<method name="getCreationTime()J" />
-		<method name="getInterruptionFilter()I" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getOwner()Landroid/content/ComponentName;" />
-		<method name="isEnabled()Z" />
-		<method name="setConditionId(Landroid/net/Uri;)V" />
-		<method name="setEnabled(Z)V" />
-		<method name="setInterruptionFilter(I)V" />
-		<method name="setName(Ljava/lang/String;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V"/>
+		<method name="getConditionId()Landroid/net/Uri;"/>
+		<method name="getCreationTime()J"/>
+		<method name="getInterruptionFilter()I"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getOwner()Landroid/content/ComponentName;"/>
+		<method name="isEnabled()Z"/>
+		<method name="setConditionId(Landroid/net/Uri;)V"/>
+		<method name="setEnabled(Z)V"/>
+		<method name="setInterruptionFilter(I)V"/>
+		<method name="setName(Ljava/lang/String;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/DatePickerDialog" since="1">
-		<extends name="android/app/AlertDialog" />
-		<implements name="android/content/DialogInterface$OnClickListener" />
-		<implements name="android/widget/DatePicker$OnDateChangedListener" />
-		<method name="&lt;init>(Landroid/content/Context;)V" since="24" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" since="24" />
-		<method name="&lt;init>(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V" />
-		<method name="getDatePicker()Landroid/widget/DatePicker;" since="11" />
-		<method name="setOnDateSetListener(Landroid/app/DatePickerDialog$OnDateSetListener;)V" since="24" />
-		<method name="updateDate(III)V" />
+		<extends name="android/app/AlertDialog"/>
+		<implements name="android/content/DialogInterface$OnClickListener"/>
+		<implements name="android/widget/DatePicker$OnDateChangedListener"/>
+		<method name="&lt;init>(Landroid/content/Context;)V" since="24"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V" since="24"/>
+		<method name="&lt;init>(Landroid/content/Context;ILandroid/app/DatePickerDialog$OnDateSetListener;III)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V"/>
+		<method name="getDatePicker()Landroid/widget/DatePicker;" since="11"/>
+		<method name="setOnDateSetListener(Landroid/app/DatePickerDialog$OnDateSetListener;)V" since="24"/>
+		<method name="updateDate(III)V"/>
 	</class>
 	<class name="android/app/DatePickerDialog$OnDateSetListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onDateSet(Landroid/widget/DatePicker;III)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onDateSet(Landroid/widget/DatePicker;III)V"/>
 	</class>
 	<class name="android/app/Dialog" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/content/DialogInterface" />
-		<implements name="android/view/KeyEvent$Callback" />
-		<implements name="android/view/View$OnCreateContextMenuListener" />
-		<implements name="android/view/Window$Callback" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V" />
-		<method name="addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V" />
-		<method name="closeOptionsMenu()V" />
-		<method name="create()V" since="21" />
-		<method name="findViewById(I)Landroid/view/View;" />
-		<method name="getActionBar()Landroid/app/ActionBar;" since="11" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getCurrentFocus()Landroid/view/View;" />
-		<method name="getLayoutInflater()Landroid/view/LayoutInflater;" />
-		<method name="getOwnerActivity()Landroid/app/Activity;" />
-		<method name="getSearchEvent()Landroid/view/SearchEvent;" since="23" />
-		<method name="getVolumeControlStream()I" />
-		<method name="getWindow()Landroid/view/Window;" />
-		<method name="hide()V" />
-		<method name="invalidateOptionsMenu()V" since="11" />
-		<method name="isShowing()Z" />
-		<method name="onBackPressed()V" since="5" />
-		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onContextMenuClosed(Landroid/view/Menu;)V" />
-		<method name="onCreate(Landroid/os/Bundle;)V" />
-		<method name="onCreateOptionsMenu(Landroid/view/Menu;)Z" />
-		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="12" />
-		<method name="onKeyShortcut(ILandroid/view/KeyEvent;)Z" since="11" />
-		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V" />
-		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)Z" />
-		<method name="onRestoreInstanceState(Landroid/os/Bundle;)V" />
-		<method name="onSaveInstanceState()Landroid/os/Bundle;" />
-		<method name="onStart()V" />
-		<method name="onStop()V" />
-		<method name="onTouchEvent(Landroid/view/MotionEvent;)Z" />
-		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z" />
-		<method name="openContextMenu(Landroid/view/View;)V" />
-		<method name="openOptionsMenu()V" />
-		<method name="registerForContextMenu(Landroid/view/View;)V" />
-		<method name="requestWindowFeature(I)Z" />
-		<method name="setCancelMessage(Landroid/os/Message;)V" />
-		<method name="setCancelable(Z)V" />
-		<method name="setCanceledOnTouchOutside(Z)V" />
-		<method name="setContentView(I)V" />
-		<method name="setContentView(Landroid/view/View;)V" />
-		<method name="setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V" />
-		<method name="setDismissMessage(Landroid/os/Message;)V" />
-		<method name="setFeatureDrawable(ILandroid/graphics/drawable/Drawable;)V" />
-		<method name="setFeatureDrawableAlpha(II)V" />
-		<method name="setFeatureDrawableResource(II)V" />
-		<method name="setFeatureDrawableUri(ILandroid/net/Uri;)V" />
-		<method name="setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V" />
-		<method name="setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V" />
-		<method name="setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V" />
-		<method name="setOnShowListener(Landroid/content/DialogInterface$OnShowListener;)V" since="8" />
-		<method name="setOwnerActivity(Landroid/app/Activity;)V" />
-		<method name="setTitle(I)V" />
-		<method name="setTitle(Ljava/lang/CharSequence;)V" />
-		<method name="setVolumeControlStream(I)V" />
-		<method name="show()V" />
-		<method name="takeKeyEvents(Z)V" />
-		<method name="unregisterForContextMenu(Landroid/view/View;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/content/DialogInterface"/>
+		<implements name="android/view/KeyEvent$Callback"/>
+		<implements name="android/view/View$OnCreateContextMenuListener"/>
+		<implements name="android/view/Window$Callback"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V"/>
+		<method name="addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V"/>
+		<method name="closeOptionsMenu()V"/>
+		<method name="create()V" since="21"/>
+		<method name="findViewById(I)Landroid/view/View;"/>
+		<method name="getActionBar()Landroid/app/ActionBar;" since="11"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getCurrentFocus()Landroid/view/View;"/>
+		<method name="getLayoutInflater()Landroid/view/LayoutInflater;"/>
+		<method name="getOwnerActivity()Landroid/app/Activity;"/>
+		<method name="getSearchEvent()Landroid/view/SearchEvent;" since="23"/>
+		<method name="getVolumeControlStream()I"/>
+		<method name="getWindow()Landroid/view/Window;"/>
+		<method name="hide()V"/>
+		<method name="invalidateOptionsMenu()V" since="11"/>
+		<method name="isShowing()Z"/>
+		<method name="onBackPressed()V" since="5"/>
+		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onContextMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="onCreate(Landroid/os/Bundle;)V"/>
+		<method name="onCreateOptionsMenu(Landroid/view/Menu;)Z"/>
+		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="12"/>
+		<method name="onKeyShortcut(ILandroid/view/KeyEvent;)Z" since="11"/>
+		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)Z"/>
+		<method name="onRestoreInstanceState(Landroid/os/Bundle;)V"/>
+		<method name="onSaveInstanceState()Landroid/os/Bundle;"/>
+		<method name="onStart()V"/>
+		<method name="onStop()V"/>
+		<method name="onTouchEvent(Landroid/view/MotionEvent;)Z"/>
+		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z"/>
+		<method name="openContextMenu(Landroid/view/View;)V"/>
+		<method name="openOptionsMenu()V"/>
+		<method name="registerForContextMenu(Landroid/view/View;)V"/>
+		<method name="requestWindowFeature(I)Z"/>
+		<method name="setCancelMessage(Landroid/os/Message;)V"/>
+		<method name="setCancelable(Z)V"/>
+		<method name="setCanceledOnTouchOutside(Z)V"/>
+		<method name="setContentView(I)V"/>
+		<method name="setContentView(Landroid/view/View;)V"/>
+		<method name="setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V"/>
+		<method name="setDismissMessage(Landroid/os/Message;)V"/>
+		<method name="setFeatureDrawable(ILandroid/graphics/drawable/Drawable;)V"/>
+		<method name="setFeatureDrawableAlpha(II)V"/>
+		<method name="setFeatureDrawableResource(II)V"/>
+		<method name="setFeatureDrawableUri(ILandroid/net/Uri;)V"/>
+		<method name="setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V"/>
+		<method name="setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V"/>
+		<method name="setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V"/>
+		<method name="setOnShowListener(Landroid/content/DialogInterface$OnShowListener;)V" since="8"/>
+		<method name="setOwnerActivity(Landroid/app/Activity;)V"/>
+		<method name="setTitle(I)V"/>
+		<method name="setTitle(Ljava/lang/CharSequence;)V"/>
+		<method name="setVolumeControlStream(I)V"/>
+		<method name="show()V"/>
+		<method name="takeKeyEvents(Z)V"/>
+		<method name="unregisterForContextMenu(Landroid/view/View;)V"/>
 	</class>
 	<class name="android/app/DialogFragment" since="11">
-		<extends name="android/app/Fragment" />
-		<implements name="android/content/DialogInterface$OnCancelListener" />
-		<implements name="android/content/DialogInterface$OnDismissListener" />
-		<method name="&lt;init>()V" />
-		<method name="dismiss()V" />
-		<method name="dismissAllowingStateLoss()V" since="12" />
-		<method name="getDialog()Landroid/app/Dialog;" />
-		<method name="getShowsDialog()Z" />
-		<method name="getTheme()I" />
-		<method name="isCancelable()Z" />
-		<method name="onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;" />
-		<method name="setCancelable(Z)V" />
-		<method name="setShowsDialog(Z)V" />
-		<method name="setStyle(II)V" />
-		<method name="show(Landroid/app/FragmentManager;Ljava/lang/String;)V" />
-		<method name="show(Landroid/app/FragmentTransaction;Ljava/lang/String;)I" />
-		<field name="STYLE_NORMAL" />
-		<field name="STYLE_NO_FRAME" />
-		<field name="STYLE_NO_INPUT" />
-		<field name="STYLE_NO_TITLE" />
+		<extends name="android/app/Fragment"/>
+		<implements name="android/content/DialogInterface$OnCancelListener"/>
+		<implements name="android/content/DialogInterface$OnDismissListener"/>
+		<method name="&lt;init>()V"/>
+		<method name="dismiss()V"/>
+		<method name="dismissAllowingStateLoss()V" since="12"/>
+		<method name="getDialog()Landroid/app/Dialog;"/>
+		<method name="getShowsDialog()Z"/>
+		<method name="getTheme()I"/>
+		<method name="isCancelable()Z"/>
+		<method name="onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;"/>
+		<method name="setCancelable(Z)V"/>
+		<method name="setShowsDialog(Z)V"/>
+		<method name="setStyle(II)V"/>
+		<method name="show(Landroid/app/FragmentManager;Ljava/lang/String;)V"/>
+		<method name="show(Landroid/app/FragmentTransaction;Ljava/lang/String;)I"/>
+		<field name="STYLE_NORMAL"/>
+		<field name="STYLE_NO_FRAME"/>
+		<field name="STYLE_NO_INPUT"/>
+		<field name="STYLE_NO_TITLE"/>
 	</class>
 	<class name="android/app/DownloadManager" since="9">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZ)J" since="12" />
-		<method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZLandroid/net/Uri;Landroid/net/Uri;)J" since="24" />
-		<method name="enqueue(Landroid/app/DownloadManager$Request;)J" />
-		<method name="getMaxBytesOverMobile(Landroid/content/Context;)Ljava/lang/Long;" since="11" />
-		<method name="getMimeTypeForDownloadedFile(J)Ljava/lang/String;" since="11" />
-		<method name="getRecommendedMaxBytesOverMobile(Landroid/content/Context;)Ljava/lang/Long;" since="11" />
-		<method name="getUriForDownloadedFile(J)Landroid/net/Uri;" since="11" />
-		<method name="openDownloadedFile(J)Landroid/os/ParcelFileDescriptor;" />
-		<method name="query(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor;" />
-		<method name="remove([J)I" />
-		<field name="ACTION_DOWNLOAD_COMPLETE" />
-		<field name="ACTION_NOTIFICATION_CLICKED" />
-		<field name="ACTION_VIEW_DOWNLOADS" />
-		<field name="COLUMN_BYTES_DOWNLOADED_SO_FAR" />
-		<field name="COLUMN_DESCRIPTION" />
-		<field name="COLUMN_ID" />
-		<field name="COLUMN_LAST_MODIFIED_TIMESTAMP" />
-		<field name="COLUMN_LOCAL_FILENAME" since="11" deprecated="24" />
-		<field name="COLUMN_LOCAL_URI" />
-		<field name="COLUMN_MEDIAPROVIDER_URI" />
-		<field name="COLUMN_MEDIA_TYPE" />
-		<field name="COLUMN_REASON" />
-		<field name="COLUMN_STATUS" />
-		<field name="COLUMN_TITLE" />
-		<field name="COLUMN_TOTAL_SIZE_BYTES" />
-		<field name="COLUMN_URI" />
-		<field name="ERROR_CANNOT_RESUME" />
-		<field name="ERROR_DEVICE_NOT_FOUND" />
-		<field name="ERROR_FILE_ALREADY_EXISTS" />
-		<field name="ERROR_FILE_ERROR" />
-		<field name="ERROR_HTTP_DATA_ERROR" />
-		<field name="ERROR_INSUFFICIENT_SPACE" />
-		<field name="ERROR_TOO_MANY_REDIRECTS" />
-		<field name="ERROR_UNHANDLED_HTTP_CODE" />
-		<field name="ERROR_UNKNOWN" />
-		<field name="EXTRA_DOWNLOAD_ID" />
-		<field name="EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS" since="11" />
-		<field name="INTENT_EXTRAS_SORT_BY_SIZE" since="12" />
-		<field name="PAUSED_QUEUED_FOR_WIFI" />
-		<field name="PAUSED_UNKNOWN" />
-		<field name="PAUSED_WAITING_FOR_NETWORK" />
-		<field name="PAUSED_WAITING_TO_RETRY" />
-		<field name="STATUS_FAILED" />
-		<field name="STATUS_PAUSED" />
-		<field name="STATUS_PENDING" />
-		<field name="STATUS_RUNNING" />
-		<field name="STATUS_SUCCESSFUL" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZ)J" since="12"/>
+		<method name="addCompletedDownload(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;JZLandroid/net/Uri;Landroid/net/Uri;)J" since="24"/>
+		<method name="enqueue(Landroid/app/DownloadManager$Request;)J"/>
+		<method name="getMaxBytesOverMobile(Landroid/content/Context;)Ljava/lang/Long;" since="11"/>
+		<method name="getMimeTypeForDownloadedFile(J)Ljava/lang/String;" since="11"/>
+		<method name="getRecommendedMaxBytesOverMobile(Landroid/content/Context;)Ljava/lang/Long;" since="11"/>
+		<method name="getUriForDownloadedFile(J)Landroid/net/Uri;" since="11"/>
+		<method name="openDownloadedFile(J)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="query(Landroid/app/DownloadManager$Query;)Landroid/database/Cursor;"/>
+		<method name="remove([J)I"/>
+		<field name="ACTION_DOWNLOAD_COMPLETE"/>
+		<field name="ACTION_NOTIFICATION_CLICKED"/>
+		<field name="ACTION_VIEW_DOWNLOADS"/>
+		<field name="COLUMN_BYTES_DOWNLOADED_SO_FAR"/>
+		<field name="COLUMN_DESCRIPTION"/>
+		<field name="COLUMN_ID"/>
+		<field name="COLUMN_LAST_MODIFIED_TIMESTAMP"/>
+		<field name="COLUMN_LOCAL_FILENAME" since="11" deprecated="24"/>
+		<field name="COLUMN_LOCAL_URI"/>
+		<field name="COLUMN_MEDIAPROVIDER_URI"/>
+		<field name="COLUMN_MEDIA_TYPE"/>
+		<field name="COLUMN_REASON"/>
+		<field name="COLUMN_STATUS"/>
+		<field name="COLUMN_TITLE"/>
+		<field name="COLUMN_TOTAL_SIZE_BYTES"/>
+		<field name="COLUMN_URI"/>
+		<field name="ERROR_CANNOT_RESUME"/>
+		<field name="ERROR_DEVICE_NOT_FOUND"/>
+		<field name="ERROR_FILE_ALREADY_EXISTS"/>
+		<field name="ERROR_FILE_ERROR"/>
+		<field name="ERROR_HTTP_DATA_ERROR"/>
+		<field name="ERROR_INSUFFICIENT_SPACE"/>
+		<field name="ERROR_TOO_MANY_REDIRECTS"/>
+		<field name="ERROR_UNHANDLED_HTTP_CODE"/>
+		<field name="ERROR_UNKNOWN"/>
+		<field name="EXTRA_DOWNLOAD_ID"/>
+		<field name="EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS" since="11"/>
+		<field name="INTENT_EXTRAS_SORT_BY_SIZE" since="12"/>
+		<field name="PAUSED_QUEUED_FOR_WIFI"/>
+		<field name="PAUSED_UNKNOWN"/>
+		<field name="PAUSED_WAITING_FOR_NETWORK"/>
+		<field name="PAUSED_WAITING_TO_RETRY"/>
+		<field name="STATUS_FAILED"/>
+		<field name="STATUS_PAUSED"/>
+		<field name="STATUS_PENDING"/>
+		<field name="STATUS_RUNNING"/>
+		<field name="STATUS_SUCCESSFUL"/>
 	</class>
 	<class name="android/app/DownloadManager$Query" since="9">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="setFilterById([J)Landroid/app/DownloadManager$Query;" />
-		<method name="setFilterByStatus(I)Landroid/app/DownloadManager$Query;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="setFilterById([J)Landroid/app/DownloadManager$Query;"/>
+		<method name="setFilterByStatus(I)Landroid/app/DownloadManager$Query;"/>
 	</class>
 	<class name="android/app/DownloadManager$Request" since="9">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/net/Uri;)V" />
-		<method name="addRequestHeader(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;" />
-		<method name="allowScanningByMediaScanner()V" since="11" />
-		<method name="setAllowedNetworkTypes(I)Landroid/app/DownloadManager$Request;" />
-		<method name="setAllowedOverMetered(Z)Landroid/app/DownloadManager$Request;" since="16" />
-		<method name="setAllowedOverRoaming(Z)Landroid/app/DownloadManager$Request;" />
-		<method name="setDescription(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;" />
-		<method name="setDestinationInExternalFilesDir(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;" />
-		<method name="setDestinationInExternalPublicDir(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;" />
-		<method name="setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;" />
-		<method name="setMimeType(Ljava/lang/String;)Landroid/app/DownloadManager$Request;" />
-		<method name="setNotificationVisibility(I)Landroid/app/DownloadManager$Request;" since="11" />
-		<method name="setRequiresCharging(Z)Landroid/app/DownloadManager$Request;" since="24" />
-		<method name="setRequiresDeviceIdle(Z)Landroid/app/DownloadManager$Request;" since="24" />
-		<method name="setShowRunningNotification(Z)Landroid/app/DownloadManager$Request;" deprecated="16" />
-		<method name="setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;" />
-		<method name="setVisibleInDownloadsUi(Z)Landroid/app/DownloadManager$Request;" />
-		<field name="NETWORK_MOBILE" />
-		<field name="NETWORK_WIFI" />
-		<field name="VISIBILITY_HIDDEN" since="11" />
-		<field name="VISIBILITY_VISIBLE" since="11" />
-		<field name="VISIBILITY_VISIBLE_NOTIFY_COMPLETED" since="11" />
-		<field name="VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION" since="12" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/net/Uri;)V"/>
+		<method name="addRequestHeader(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;"/>
+		<method name="allowScanningByMediaScanner()V" since="11"/>
+		<method name="setAllowedNetworkTypes(I)Landroid/app/DownloadManager$Request;"/>
+		<method name="setAllowedOverMetered(Z)Landroid/app/DownloadManager$Request;" since="16"/>
+		<method name="setAllowedOverRoaming(Z)Landroid/app/DownloadManager$Request;"/>
+		<method name="setDescription(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setDestinationInExternalFilesDir(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setDestinationInExternalPublicDir(Ljava/lang/String;Ljava/lang/String;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setDestinationUri(Landroid/net/Uri;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setMimeType(Ljava/lang/String;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setNotificationVisibility(I)Landroid/app/DownloadManager$Request;" since="11"/>
+		<method name="setRequiresCharging(Z)Landroid/app/DownloadManager$Request;" since="24"/>
+		<method name="setRequiresDeviceIdle(Z)Landroid/app/DownloadManager$Request;" since="24"/>
+		<method name="setShowRunningNotification(Z)Landroid/app/DownloadManager$Request;" deprecated="16"/>
+		<method name="setTitle(Ljava/lang/CharSequence;)Landroid/app/DownloadManager$Request;"/>
+		<method name="setVisibleInDownloadsUi(Z)Landroid/app/DownloadManager$Request;"/>
+		<field name="NETWORK_MOBILE"/>
+		<field name="NETWORK_WIFI"/>
+		<field name="VISIBILITY_HIDDEN" since="11"/>
+		<field name="VISIBILITY_VISIBLE" since="11"/>
+		<field name="VISIBILITY_VISIBLE_NOTIFY_COMPLETED" since="11"/>
+		<field name="VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION" since="12"/>
 	</class>
 	<class name="android/app/ExpandableListActivity" since="1">
-		<extends name="android/app/Activity" />
-		<implements name="android/widget/ExpandableListView$OnChildClickListener" />
-		<implements name="android/widget/ExpandableListView$OnGroupCollapseListener" />
-		<implements name="android/widget/ExpandableListView$OnGroupExpandListener" />
-		<method name="&lt;init>()V" />
-		<method name="getExpandableListAdapter()Landroid/widget/ExpandableListAdapter;" />
-		<method name="getExpandableListView()Landroid/widget/ExpandableListView;" />
-		<method name="getSelectedId()J" />
-		<method name="getSelectedPosition()J" />
-		<method name="setListAdapter(Landroid/widget/ExpandableListAdapter;)V" />
-		<method name="setSelectedChild(IIZ)Z" />
-		<method name="setSelectedGroup(I)V" />
+		<extends name="android/app/Activity"/>
+		<implements name="android/widget/ExpandableListView$OnChildClickListener"/>
+		<implements name="android/widget/ExpandableListView$OnGroupCollapseListener"/>
+		<implements name="android/widget/ExpandableListView$OnGroupExpandListener"/>
+		<method name="&lt;init>()V"/>
+		<method name="getExpandableListAdapter()Landroid/widget/ExpandableListAdapter;"/>
+		<method name="getExpandableListView()Landroid/widget/ExpandableListView;"/>
+		<method name="getSelectedId()J"/>
+		<method name="getSelectedPosition()J"/>
+		<method name="setListAdapter(Landroid/widget/ExpandableListAdapter;)V"/>
+		<method name="setSelectedChild(IIZ)Z"/>
+		<method name="setSelectedGroup(I)V"/>
 	</class>
 	<class name="android/app/Fragment" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/content/ComponentCallbacks" />
-		<implements name="android/content/ComponentCallbacks2" since="14" />
-		<implements name="android/view/View$OnCreateContextMenuListener" />
-		<method name="&lt;init>()V" />
-		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="getActivity()Landroid/app/Activity;" />
-		<method name="getAllowEnterTransitionOverlap()Z" since="21" />
-		<method name="getAllowReturnTransitionOverlap()Z" since="21" />
-		<method name="getArguments()Landroid/os/Bundle;" />
-		<method name="getChildFragmentManager()Landroid/app/FragmentManager;" since="17" />
-		<method name="getContext()Landroid/content/Context;" since="23" />
-		<method name="getEnterTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getExitTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getFragmentManager()Landroid/app/FragmentManager;" />
-		<method name="getHost()Ljava/lang/Object;" since="23" />
-		<method name="getId()I" />
-		<method name="getLayoutInflater()Landroid/view/LayoutInflater;" since="26" />
-		<method name="getLoaderManager()Landroid/app/LoaderManager;" />
-		<method name="getParentFragment()Landroid/app/Fragment;" since="17" />
-		<method name="getReenterTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getResources()Landroid/content/res/Resources;" />
-		<method name="getRetainInstance()Z" />
-		<method name="getReturnTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getSharedElementEnterTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getSharedElementReturnTransition()Landroid/transition/Transition;" since="21" />
-		<method name="getString(I)Ljava/lang/String;" />
-		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getTag()Ljava/lang/String;" />
-		<method name="getTargetFragment()Landroid/app/Fragment;" />
-		<method name="getTargetRequestCode()I" />
-		<method name="getText(I)Ljava/lang/CharSequence;" />
-		<method name="getUserVisibleHint()Z" since="15" />
-		<method name="getView()Landroid/view/View;" />
-		<method name="instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Fragment;" />
-		<method name="instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/app/Fragment;" />
-		<method name="isAdded()Z" />
-		<method name="isDetached()Z" since="13" />
-		<method name="isHidden()Z" />
-		<method name="isInLayout()Z" />
-		<method name="isRemoving()Z" />
-		<method name="isResumed()Z" />
-		<method name="isStateSaved()Z" since="26" />
-		<method name="isVisible()Z" />
-		<method name="onActivityCreated(Landroid/os/Bundle;)V" />
-		<method name="onActivityResult(IILandroid/content/Intent;)V" />
-		<method name="onAttach(Landroid/app/Activity;)V" deprecated="23" />
-		<method name="onAttach(Landroid/content/Context;)V" since="23" />
-		<method name="onAttachFragment(Landroid/app/Fragment;)V" since="24" />
-		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onCreate(Landroid/os/Bundle;)V" />
-		<method name="onCreateAnimator(IZI)Landroid/animation/Animator;" />
-		<method name="onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V" />
-		<method name="onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;" />
-		<method name="onDestroy()V" />
-		<method name="onDestroyOptionsMenu()V" />
-		<method name="onDestroyView()V" />
-		<method name="onDetach()V" />
-		<method name="onGetLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;" since="26" />
-		<method name="onHiddenChanged(Z)V" />
-		<method name="onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="12" deprecated="23" />
-		<method name="onInflate(Landroid/content/Context;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="23" />
-		<method name="onInflate(Landroid/util/AttributeSet;Landroid/os/Bundle;)V" deprecated="16" />
-		<method name="onMultiWindowModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="onMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V" />
-		<method name="onPause()V" />
-		<method name="onPictureInPictureModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="onPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)V" />
-		<method name="onRequestPermissionsResult(I[Ljava/lang/String;[I)V" since="23" />
-		<method name="onResume()V" />
-		<method name="onSaveInstanceState(Landroid/os/Bundle;)V" />
-		<method name="onStart()V" />
-		<method name="onStop()V" />
-		<method name="onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V" since="13" />
-		<method name="onViewStateRestored(Landroid/os/Bundle;)V" since="17" />
-		<method name="postponeEnterTransition()V" since="26" />
-		<method name="registerForContextMenu(Landroid/view/View;)V" />
-		<method name="requestPermissions([Ljava/lang/String;I)V" since="23" />
-		<method name="setAllowEnterTransitionOverlap(Z)V" since="21" />
-		<method name="setAllowReturnTransitionOverlap(Z)V" since="21" />
-		<method name="setArguments(Landroid/os/Bundle;)V" />
-		<method name="setEnterSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21" />
-		<method name="setEnterTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setExitSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21" />
-		<method name="setExitTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setHasOptionsMenu(Z)V" />
-		<method name="setInitialSavedState(Landroid/app/Fragment$SavedState;)V" since="13" />
-		<method name="setMenuVisibility(Z)V" since="14" />
-		<method name="setReenterTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setRetainInstance(Z)V" />
-		<method name="setReturnTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setSharedElementEnterTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setSharedElementReturnTransition(Landroid/transition/Transition;)V" since="21" />
-		<method name="setTargetFragment(Landroid/app/Fragment;I)V" />
-		<method name="setUserVisibleHint(Z)V" since="15" />
-		<method name="shouldShowRequestPermissionRationale(Ljava/lang/String;)Z" since="23" />
-		<method name="startActivity(Landroid/content/Intent;)V" />
-		<method name="startActivity(Landroid/content/Intent;Landroid/os/Bundle;)V" since="16" />
-		<method name="startActivityForResult(Landroid/content/Intent;I)V" />
-		<method name="startActivityForResult(Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16" />
-		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="24" />
-		<method name="startPostponedEnterTransition()V" since="26" />
-		<method name="unregisterForContextMenu(Landroid/view/View;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/content/ComponentCallbacks" removed="14"/>
+		<implements name="android/content/ComponentCallbacks2" since="14"/>
+		<implements name="android/view/View$OnCreateContextMenuListener"/>
+		<method name="&lt;init>()V"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="getActivity()Landroid/app/Activity;"/>
+		<method name="getAllowEnterTransitionOverlap()Z" since="21"/>
+		<method name="getAllowReturnTransitionOverlap()Z" since="21"/>
+		<method name="getArguments()Landroid/os/Bundle;"/>
+		<method name="getChildFragmentManager()Landroid/app/FragmentManager;" since="17"/>
+		<method name="getContext()Landroid/content/Context;" since="23"/>
+		<method name="getEnterTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getExitTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getFragmentManager()Landroid/app/FragmentManager;"/>
+		<method name="getHost()Ljava/lang/Object;" since="23"/>
+		<method name="getId()I"/>
+		<method name="getLayoutInflater()Landroid/view/LayoutInflater;" since="26"/>
+		<method name="getLoaderManager()Landroid/app/LoaderManager;"/>
+		<method name="getParentFragment()Landroid/app/Fragment;" since="17"/>
+		<method name="getReenterTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getResources()Landroid/content/res/Resources;"/>
+		<method name="getRetainInstance()Z"/>
+		<method name="getReturnTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getSharedElementEnterTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getSharedElementReturnTransition()Landroid/transition/Transition;" since="21"/>
+		<method name="getString(I)Ljava/lang/String;"/>
+		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getTag()Ljava/lang/String;"/>
+		<method name="getTargetFragment()Landroid/app/Fragment;"/>
+		<method name="getTargetRequestCode()I"/>
+		<method name="getText(I)Ljava/lang/CharSequence;"/>
+		<method name="getUserVisibleHint()Z" since="15"/>
+		<method name="getView()Landroid/view/View;"/>
+		<method name="instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Fragment;"/>
+		<method name="instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/app/Fragment;"/>
+		<method name="isAdded()Z"/>
+		<method name="isDetached()Z" since="13"/>
+		<method name="isHidden()Z"/>
+		<method name="isInLayout()Z"/>
+		<method name="isRemoving()Z"/>
+		<method name="isResumed()Z"/>
+		<method name="isStateSaved()Z" since="26"/>
+		<method name="isVisible()Z"/>
+		<method name="onActivityCreated(Landroid/os/Bundle;)V"/>
+		<method name="onActivityResult(IILandroid/content/Intent;)V"/>
+		<method name="onAttach(Landroid/app/Activity;)V" deprecated="23"/>
+		<method name="onAttach(Landroid/content/Context;)V" since="23"/>
+		<method name="onAttachFragment(Landroid/app/Fragment;)V" since="24"/>
+		<method name="onContextItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onCreate(Landroid/os/Bundle;)V"/>
+		<method name="onCreateAnimator(IZI)Landroid/animation/Animator;"/>
+		<method name="onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V"/>
+		<method name="onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;"/>
+		<method name="onDestroy()V"/>
+		<method name="onDestroyOptionsMenu()V"/>
+		<method name="onDestroyView()V"/>
+		<method name="onDetach()V"/>
+		<method name="onGetLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;" since="26"/>
+		<method name="onHiddenChanged(Z)V"/>
+		<method name="onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="12" deprecated="23"/>
+		<method name="onInflate(Landroid/content/Context;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="23"/>
+		<method name="onInflate(Landroid/util/AttributeSet;Landroid/os/Bundle;)V" deprecated="16"/>
+		<method name="onMultiWindowModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="onMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="onOptionsItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="onOptionsMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="onPause()V"/>
+		<method name="onPictureInPictureModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="onPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="onPrepareOptionsMenu(Landroid/view/Menu;)V"/>
+		<method name="onRequestPermissionsResult(I[Ljava/lang/String;[I)V" since="23"/>
+		<method name="onResume()V"/>
+		<method name="onSaveInstanceState(Landroid/os/Bundle;)V"/>
+		<method name="onStart()V"/>
+		<method name="onStop()V"/>
+		<method name="onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V" since="13"/>
+		<method name="onViewStateRestored(Landroid/os/Bundle;)V" since="17"/>
+		<method name="postponeEnterTransition()V" since="26"/>
+		<method name="registerForContextMenu(Landroid/view/View;)V"/>
+		<method name="requestPermissions([Ljava/lang/String;I)V" since="23"/>
+		<method name="setAllowEnterTransitionOverlap(Z)V" since="21"/>
+		<method name="setAllowReturnTransitionOverlap(Z)V" since="21"/>
+		<method name="setArguments(Landroid/os/Bundle;)V"/>
+		<method name="setEnterSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21"/>
+		<method name="setEnterTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setExitSharedElementCallback(Landroid/app/SharedElementCallback;)V" since="21"/>
+		<method name="setExitTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setHasOptionsMenu(Z)V"/>
+		<method name="setInitialSavedState(Landroid/app/Fragment$SavedState;)V" since="13"/>
+		<method name="setMenuVisibility(Z)V" since="14"/>
+		<method name="setReenterTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setRetainInstance(Z)V"/>
+		<method name="setReturnTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setSharedElementEnterTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setSharedElementReturnTransition(Landroid/transition/Transition;)V" since="21"/>
+		<method name="setTargetFragment(Landroid/app/Fragment;I)V"/>
+		<method name="setUserVisibleHint(Z)V" since="15"/>
+		<method name="shouldShowRequestPermissionRationale(Ljava/lang/String;)Z" since="23"/>
+		<method name="startActivity(Landroid/content/Intent;)V"/>
+		<method name="startActivity(Landroid/content/Intent;Landroid/os/Bundle;)V" since="16"/>
+		<method name="startActivityForResult(Landroid/content/Intent;I)V"/>
+		<method name="startActivityForResult(Landroid/content/Intent;ILandroid/os/Bundle;)V" since="16"/>
+		<method name="startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="24"/>
+		<method name="startPostponedEnterTransition()V" since="26"/>
+		<method name="unregisterForContextMenu(Landroid/view/View;)V"/>
 	</class>
 	<class name="android/app/Fragment$InstantiationException" since="11">
-		<extends name="android/util/AndroidRuntimeException" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Exception;)V" />
+		<extends name="android/util/AndroidRuntimeException"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Exception;)V"/>
 	</class>
 	<class name="android/app/Fragment$SavedState" since="13">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/FragmentBreadCrumbs" since="11" deprecated="21">
-		<extends name="android/view/ViewGroup" />
-		<implements name="android/app/FragmentManager$OnBackStackChangedListener" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V" />
-		<method name="setActivity(Landroid/app/Activity;)V" />
-		<method name="setMaxVisible(I)V" />
-		<method name="setOnBreadCrumbClickListener(Landroid/app/FragmentBreadCrumbs$OnBreadCrumbClickListener;)V" since="12" />
-		<method name="setParentTitle(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V" />
-		<method name="setTitle(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V" />
+		<extends name="android/view/ViewGroup"/>
+		<implements name="android/app/FragmentManager$OnBackStackChangedListener"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V"/>
+		<method name="setActivity(Landroid/app/Activity;)V"/>
+		<method name="setMaxVisible(I)V"/>
+		<method name="setOnBreadCrumbClickListener(Landroid/app/FragmentBreadCrumbs$OnBreadCrumbClickListener;)V" since="12"/>
+		<method name="setParentTitle(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)V"/>
+		<method name="setTitle(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V"/>
 	</class>
 	<class name="android/app/FragmentBreadCrumbs$OnBreadCrumbClickListener" since="12">
-		<extends name="java/lang/Object" />
-		<method name="onBreadCrumbClick(Landroid/app/FragmentManager$BackStackEntry;I)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="onBreadCrumbClick(Landroid/app/FragmentManager$BackStackEntry;I)Z"/>
 	</class>
 	<class name="android/app/FragmentContainer" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onFindViewById(I)Landroid/view/View;" />
-		<method name="onHasView()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onFindViewById(I)Landroid/view/View;"/>
+		<method name="onHasView()Z"/>
 	</class>
 	<class name="android/app/FragmentController" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="attachHost(Landroid/app/Fragment;)V" />
-		<method name="createController(Landroid/app/FragmentHostCallback;)Landroid/app/FragmentController;" />
-		<method name="dispatchActivityCreated()V" />
-		<method name="dispatchConfigurationChanged(Landroid/content/res/Configuration;)V" />
-		<method name="dispatchContextItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="dispatchCreate()V" />
-		<method name="dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z" />
-		<method name="dispatchDestroy()V" />
-		<method name="dispatchDestroyView()V" />
-		<method name="dispatchLowMemory()V" />
-		<method name="dispatchMultiWindowModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="dispatchMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z" />
-		<method name="dispatchOptionsMenuClosed(Landroid/view/Menu;)V" />
-		<method name="dispatchPause()V" />
-		<method name="dispatchPictureInPictureModeChanged(Z)V" since="24" deprecated="26" />
-		<method name="dispatchPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26" />
-		<method name="dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z" />
-		<method name="dispatchResume()V" />
-		<method name="dispatchStart()V" />
-		<method name="dispatchStop()V" />
-		<method name="dispatchTrimMemory(I)V" />
-		<method name="doLoaderDestroy()V" />
-		<method name="doLoaderStart()V" />
-		<method name="doLoaderStop(Z)V" />
-		<method name="dumpLoaders(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="execPendingActions()Z" />
-		<method name="findFragmentByWho(Ljava/lang/String;)Landroid/app/Fragment;" />
-		<method name="getFragmentManager()Landroid/app/FragmentManager;" />
-		<method name="getLoaderManager()Landroid/app/LoaderManager;" />
-		<method name="noteStateNotSaved()V" />
-		<method name="onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;" />
-		<method name="reportLoaderStart()V" />
-		<method name="restoreAllState(Landroid/os/Parcelable;Landroid/app/FragmentManagerNonConfig;)V" since="24" />
-		<method name="restoreAllState(Landroid/os/Parcelable;Ljava/util/List;)V" deprecated="24" />
-		<method name="restoreLoaderNonConfig(Landroid/util/ArrayMap;)V" />
-		<method name="retainLoaderNonConfig()Landroid/util/ArrayMap;" />
-		<method name="retainNestedNonConfig()Landroid/app/FragmentManagerNonConfig;" since="24" />
-		<method name="retainNonConfig()Ljava/util/List;" deprecated="24" />
-		<method name="saveAllState()Landroid/os/Parcelable;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="attachHost(Landroid/app/Fragment;)V"/>
+		<method name="createController(Landroid/app/FragmentHostCallback;)Landroid/app/FragmentController;"/>
+		<method name="dispatchActivityCreated()V"/>
+		<method name="dispatchConfigurationChanged(Landroid/content/res/Configuration;)V"/>
+		<method name="dispatchContextItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="dispatchCreate()V"/>
+		<method name="dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z"/>
+		<method name="dispatchDestroy()V"/>
+		<method name="dispatchDestroyView()V"/>
+		<method name="dispatchLowMemory()V"/>
+		<method name="dispatchMultiWindowModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="dispatchMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z"/>
+		<method name="dispatchOptionsMenuClosed(Landroid/view/Menu;)V"/>
+		<method name="dispatchPause()V"/>
+		<method name="dispatchPictureInPictureModeChanged(Z)V" since="24" deprecated="26"/>
+		<method name="dispatchPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V" since="26"/>
+		<method name="dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z"/>
+		<method name="dispatchResume()V"/>
+		<method name="dispatchStart()V"/>
+		<method name="dispatchStop()V"/>
+		<method name="dispatchTrimMemory(I)V"/>
+		<method name="doLoaderDestroy()V"/>
+		<method name="doLoaderStart()V"/>
+		<method name="doLoaderStop(Z)V"/>
+		<method name="dumpLoaders(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="execPendingActions()Z"/>
+		<method name="findFragmentByWho(Ljava/lang/String;)Landroid/app/Fragment;"/>
+		<method name="getFragmentManager()Landroid/app/FragmentManager;"/>
+		<method name="getLoaderManager()Landroid/app/LoaderManager;"/>
+		<method name="noteStateNotSaved()V"/>
+		<method name="onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;"/>
+		<method name="reportLoaderStart()V"/>
+		<method name="restoreAllState(Landroid/os/Parcelable;Landroid/app/FragmentManagerNonConfig;)V" since="24"/>
+		<method name="restoreAllState(Landroid/os/Parcelable;Ljava/util/List;)V" deprecated="24"/>
+		<method name="restoreLoaderNonConfig(Landroid/util/ArrayMap;)V"/>
+		<method name="retainLoaderNonConfig()Landroid/util/ArrayMap;"/>
+		<method name="retainNestedNonConfig()Landroid/app/FragmentManagerNonConfig;" since="24"/>
+		<method name="retainNonConfig()Ljava/util/List;" deprecated="24"/>
+		<method name="saveAllState()Landroid/os/Parcelable;"/>
 	</class>
 	<class name="android/app/FragmentHostCallback" since="23">
-		<extends name="android/app/FragmentContainer" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/os/Handler;I)V" />
-		<method name="onAttachFragment(Landroid/app/Fragment;)V" />
-		<method name="onDump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="onGetHost()Ljava/lang/Object;" />
-		<method name="onGetLayoutInflater()Landroid/view/LayoutInflater;" />
-		<method name="onGetWindowAnimations()I" />
-		<method name="onHasWindowAnimations()Z" />
-		<method name="onInvalidateOptionsMenu()V" />
-		<method name="onRequestPermissionsFromFragment(Landroid/app/Fragment;[Ljava/lang/String;I)V" />
-		<method name="onShouldSaveFragmentState(Landroid/app/Fragment;)Z" />
-		<method name="onStartActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;ILandroid/os/Bundle;)V" />
-		<method name="onStartIntentSenderFromFragment(Landroid/app/Fragment;Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="24" />
-		<method name="onUseFragmentManagerInflaterFactory()Z" />
+		<extends name="android/app/FragmentContainer"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/os/Handler;I)V"/>
+		<method name="onAttachFragment(Landroid/app/Fragment;)V"/>
+		<method name="onDump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="onGetHost()Ljava/lang/Object;"/>
+		<method name="onGetLayoutInflater()Landroid/view/LayoutInflater;"/>
+		<method name="onGetWindowAnimations()I"/>
+		<method name="onHasWindowAnimations()Z"/>
+		<method name="onInvalidateOptionsMenu()V"/>
+		<method name="onRequestPermissionsFromFragment(Landroid/app/Fragment;[Ljava/lang/String;I)V"/>
+		<method name="onShouldSaveFragmentState(Landroid/app/Fragment;)Z"/>
+		<method name="onStartActivityFromFragment(Landroid/app/Fragment;Landroid/content/Intent;ILandroid/os/Bundle;)V"/>
+		<method name="onStartIntentSenderFromFragment(Landroid/app/Fragment;Landroid/content/IntentSender;ILandroid/content/Intent;IIILandroid/os/Bundle;)V" since="24"/>
+		<method name="onUseFragmentManagerInflaterFactory()Z"/>
 	</class>
 	<class name="android/app/FragmentManager" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addOnBackStackChangedListener(Landroid/app/FragmentManager$OnBackStackChangedListener;)V" />
-		<method name="beginTransaction()Landroid/app/FragmentTransaction;" />
-		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="enableDebugLogging(Z)V" />
-		<method name="executePendingTransactions()Z" />
-		<method name="findFragmentById(I)Landroid/app/Fragment;" />
-		<method name="findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;" />
-		<method name="getBackStackEntryAt(I)Landroid/app/FragmentManager$BackStackEntry;" />
-		<method name="getBackStackEntryCount()I" />
-		<method name="getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment;" />
-		<method name="getFragments()Ljava/util/List;" since="26" />
-		<method name="getPrimaryNavigationFragment()Landroid/app/Fragment;" since="26" />
-		<method name="invalidateOptionsMenu()V" since="14" />
-		<method name="isDestroyed()Z" since="17" />
-		<method name="isStateSaved()Z" since="26" />
-		<method name="popBackStack()V" />
-		<method name="popBackStack(II)V" />
-		<method name="popBackStack(Ljava/lang/String;I)V" />
-		<method name="popBackStackImmediate()Z" />
-		<method name="popBackStackImmediate(II)Z" />
-		<method name="popBackStackImmediate(Ljava/lang/String;I)Z" />
-		<method name="putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/app/Fragment;)V" />
-		<method name="registerFragmentLifecycleCallbacks(Landroid/app/FragmentManager$FragmentLifecycleCallbacks;Z)V" since="26" />
-		<method name="removeOnBackStackChangedListener(Landroid/app/FragmentManager$OnBackStackChangedListener;)V" />
-		<method name="saveFragmentInstanceState(Landroid/app/Fragment;)Landroid/app/Fragment$SavedState;" since="13" />
-		<method name="unregisterFragmentLifecycleCallbacks(Landroid/app/FragmentManager$FragmentLifecycleCallbacks;)V" since="26" />
-		<field name="POP_BACK_STACK_INCLUSIVE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addOnBackStackChangedListener(Landroid/app/FragmentManager$OnBackStackChangedListener;)V"/>
+		<method name="beginTransaction()Landroid/app/FragmentTransaction;"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="enableDebugLogging(Z)V"/>
+		<method name="executePendingTransactions()Z"/>
+		<method name="findFragmentById(I)Landroid/app/Fragment;"/>
+		<method name="findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment;"/>
+		<method name="getBackStackEntryAt(I)Landroid/app/FragmentManager$BackStackEntry;"/>
+		<method name="getBackStackEntryCount()I"/>
+		<method name="getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment;"/>
+		<method name="getFragments()Ljava/util/List;" since="26"/>
+		<method name="getPrimaryNavigationFragment()Landroid/app/Fragment;" since="26"/>
+		<method name="invalidateOptionsMenu()V" since="14"/>
+		<method name="isDestroyed()Z" since="17"/>
+		<method name="isStateSaved()Z" since="26"/>
+		<method name="popBackStack()V"/>
+		<method name="popBackStack(II)V"/>
+		<method name="popBackStack(Ljava/lang/String;I)V"/>
+		<method name="popBackStackImmediate()Z"/>
+		<method name="popBackStackImmediate(II)Z"/>
+		<method name="popBackStackImmediate(Ljava/lang/String;I)Z"/>
+		<method name="putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/app/Fragment;)V"/>
+		<method name="registerFragmentLifecycleCallbacks(Landroid/app/FragmentManager$FragmentLifecycleCallbacks;Z)V" since="26"/>
+		<method name="removeOnBackStackChangedListener(Landroid/app/FragmentManager$OnBackStackChangedListener;)V"/>
+		<method name="saveFragmentInstanceState(Landroid/app/Fragment;)Landroid/app/Fragment$SavedState;" since="13"/>
+		<method name="unregisterFragmentLifecycleCallbacks(Landroid/app/FragmentManager$FragmentLifecycleCallbacks;)V" since="26"/>
+		<field name="POP_BACK_STACK_INCLUSIVE"/>
 	</class>
 	<class name="android/app/FragmentManager$BackStackEntry" since="11">
-		<extends name="java/lang/Object" />
-		<method name="getBreadCrumbShortTitle()Ljava/lang/CharSequence;" />
-		<method name="getBreadCrumbShortTitleRes()I" />
-		<method name="getBreadCrumbTitle()Ljava/lang/CharSequence;" />
-		<method name="getBreadCrumbTitleRes()I" />
-		<method name="getId()I" />
-		<method name="getName()Ljava/lang/String;" since="14" />
+		<extends name="java/lang/Object"/>
+		<method name="getBreadCrumbShortTitle()Ljava/lang/CharSequence;"/>
+		<method name="getBreadCrumbShortTitleRes()I"/>
+		<method name="getBreadCrumbTitle()Ljava/lang/CharSequence;"/>
+		<method name="getBreadCrumbTitleRes()I"/>
+		<method name="getId()I"/>
+		<method name="getName()Ljava/lang/String;" since="14"/>
 	</class>
 	<class name="android/app/FragmentManager$FragmentLifecycleCallbacks" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onFragmentActivityCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V" />
-		<method name="onFragmentAttached(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/content/Context;)V" />
-		<method name="onFragmentCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V" />
-		<method name="onFragmentDestroyed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentDetached(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentPaused(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentPreAttached(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/content/Context;)V" />
-		<method name="onFragmentPreCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V" />
-		<method name="onFragmentResumed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentSaveInstanceState(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V" />
-		<method name="onFragmentStarted(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentStopped(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
-		<method name="onFragmentViewCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/view/View;Landroid/os/Bundle;)V" />
-		<method name="onFragmentViewDestroyed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onFragmentActivityCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V"/>
+		<method name="onFragmentAttached(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/content/Context;)V"/>
+		<method name="onFragmentCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V"/>
+		<method name="onFragmentDestroyed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentDetached(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentPaused(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentPreAttached(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/content/Context;)V"/>
+		<method name="onFragmentPreCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V"/>
+		<method name="onFragmentResumed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentSaveInstanceState(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/os/Bundle;)V"/>
+		<method name="onFragmentStarted(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentStopped(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
+		<method name="onFragmentViewCreated(Landroid/app/FragmentManager;Landroid/app/Fragment;Landroid/view/View;Landroid/os/Bundle;)V"/>
+		<method name="onFragmentViewDestroyed(Landroid/app/FragmentManager;Landroid/app/Fragment;)V"/>
 	</class>
 	<class name="android/app/FragmentManager$OnBackStackChangedListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onBackStackChanged()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onBackStackChanged()V"/>
 	</class>
 	<class name="android/app/FragmentManagerNonConfig" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/app/FragmentTransaction" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="add(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;" />
-		<method name="add(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;" />
-		<method name="add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;" />
-		<method name="addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/app/FragmentTransaction;" since="21" />
-		<method name="addToBackStack(Ljava/lang/String;)Landroid/app/FragmentTransaction;" />
-		<method name="attach(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="13" />
-		<method name="commit()I" />
-		<method name="commitAllowingStateLoss()I" />
-		<method name="commitNow()V" since="24" />
-		<method name="commitNowAllowingStateLoss()V" since="24" />
-		<method name="detach(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="13" />
-		<method name="disallowAddToBackStack()Landroid/app/FragmentTransaction;" />
-		<method name="hide(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" />
-		<method name="isAddToBackStackAllowed()Z" />
-		<method name="isEmpty()Z" />
-		<method name="remove(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" />
-		<method name="replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;" />
-		<method name="replace(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;" />
-		<method name="runOnCommit(Ljava/lang/Runnable;)Landroid/app/FragmentTransaction;" since="26" />
-		<method name="setBreadCrumbShortTitle(I)Landroid/app/FragmentTransaction;" />
-		<method name="setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/app/FragmentTransaction;" />
-		<method name="setBreadCrumbTitle(I)Landroid/app/FragmentTransaction;" />
-		<method name="setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/app/FragmentTransaction;" />
-		<method name="setCustomAnimations(II)Landroid/app/FragmentTransaction;" />
-		<method name="setCustomAnimations(IIII)Landroid/app/FragmentTransaction;" since="13" />
-		<method name="setPrimaryNavigationFragment(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="26" />
-		<method name="setReorderingAllowed(Z)Landroid/app/FragmentTransaction;" since="26" />
-		<method name="setTransition(I)Landroid/app/FragmentTransaction;" />
-		<method name="setTransitionStyle(I)Landroid/app/FragmentTransaction;" />
-		<method name="show(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" />
-		<field name="TRANSIT_ENTER_MASK" />
-		<field name="TRANSIT_EXIT_MASK" />
-		<field name="TRANSIT_FRAGMENT_CLOSE" />
-		<field name="TRANSIT_FRAGMENT_FADE" />
-		<field name="TRANSIT_FRAGMENT_OPEN" />
-		<field name="TRANSIT_NONE" />
-		<field name="TRANSIT_UNSET" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="add(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;"/>
+		<method name="add(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;"/>
+		<method name="add(Landroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;"/>
+		<method name="addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/app/FragmentTransaction;" since="21"/>
+		<method name="addToBackStack(Ljava/lang/String;)Landroid/app/FragmentTransaction;"/>
+		<method name="attach(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="13"/>
+		<method name="commit()I"/>
+		<method name="commitAllowingStateLoss()I"/>
+		<method name="commitNow()V" since="24"/>
+		<method name="commitNowAllowingStateLoss()V" since="24"/>
+		<method name="detach(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="13"/>
+		<method name="disallowAddToBackStack()Landroid/app/FragmentTransaction;"/>
+		<method name="hide(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;"/>
+		<method name="isAddToBackStackAllowed()Z"/>
+		<method name="isEmpty()Z"/>
+		<method name="remove(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;"/>
+		<method name="replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction;"/>
+		<method name="replace(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction;"/>
+		<method name="runOnCommit(Ljava/lang/Runnable;)Landroid/app/FragmentTransaction;" since="26"/>
+		<method name="setBreadCrumbShortTitle(I)Landroid/app/FragmentTransaction;"/>
+		<method name="setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/app/FragmentTransaction;"/>
+		<method name="setBreadCrumbTitle(I)Landroid/app/FragmentTransaction;"/>
+		<method name="setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/app/FragmentTransaction;"/>
+		<method name="setCustomAnimations(II)Landroid/app/FragmentTransaction;"/>
+		<method name="setCustomAnimations(IIII)Landroid/app/FragmentTransaction;" since="13"/>
+		<method name="setPrimaryNavigationFragment(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;" since="26"/>
+		<method name="setReorderingAllowed(Z)Landroid/app/FragmentTransaction;" since="26"/>
+		<method name="setTransition(I)Landroid/app/FragmentTransaction;"/>
+		<method name="setTransitionStyle(I)Landroid/app/FragmentTransaction;"/>
+		<method name="show(Landroid/app/Fragment;)Landroid/app/FragmentTransaction;"/>
+		<field name="TRANSIT_ENTER_MASK"/>
+		<field name="TRANSIT_EXIT_MASK"/>
+		<field name="TRANSIT_FRAGMENT_CLOSE"/>
+		<field name="TRANSIT_FRAGMENT_FADE"/>
+		<field name="TRANSIT_FRAGMENT_OPEN"/>
+		<field name="TRANSIT_NONE"/>
+		<field name="TRANSIT_UNSET"/>
 	</class>
 	<class name="android/app/Instrumentation" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="acquireLooperManager(Landroid/os/Looper;)Landroid/os/TestLooperManager;" since="26" />
-		<method name="addMonitor(Landroid/app/Instrumentation$ActivityMonitor;)V" />
-		<method name="addMonitor(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)Landroid/app/Instrumentation$ActivityMonitor;" />
-		<method name="addMonitor(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)Landroid/app/Instrumentation$ActivityMonitor;" />
-		<method name="addResults(Landroid/os/Bundle;)V" since="26" />
-		<method name="callActivityOnCreate(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="callActivityOnCreate(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="callActivityOnDestroy(Landroid/app/Activity;)V" />
-		<method name="callActivityOnNewIntent(Landroid/app/Activity;Landroid/content/Intent;)V" />
-		<method name="callActivityOnPause(Landroid/app/Activity;)V" />
-		<method name="callActivityOnPostCreate(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="callActivityOnPostCreate(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="callActivityOnRestart(Landroid/app/Activity;)V" />
-		<method name="callActivityOnRestoreInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="callActivityOnRestoreInstanceState(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="callActivityOnResume(Landroid/app/Activity;)V" />
-		<method name="callActivityOnSaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V" />
-		<method name="callActivityOnSaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21" />
-		<method name="callActivityOnStart(Landroid/app/Activity;)V" />
-		<method name="callActivityOnStop(Landroid/app/Activity;)V" />
-		<method name="callActivityOnUserLeaving(Landroid/app/Activity;)V" since="3" />
-		<method name="callApplicationOnCreate(Landroid/app/Application;)V" />
-		<method name="checkMonitorHit(Landroid/app/Instrumentation$ActivityMonitor;I)Z" />
-		<method name="endPerformanceSnapshot()V" />
-		<method name="finish(ILandroid/os/Bundle;)V" />
-		<method name="getAllocCounts()Landroid/os/Bundle;" />
-		<method name="getBinderCounts()Landroid/os/Bundle;" />
-		<method name="getComponentName()Landroid/content/ComponentName;" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getProcessName()Ljava/lang/String;" since="26" />
-		<method name="getTargetContext()Landroid/content/Context;" />
-		<method name="getUiAutomation()Landroid/app/UiAutomation;" since="18" />
-		<method name="getUiAutomation(I)Landroid/app/UiAutomation;" since="24" />
-		<method name="invokeContextMenuAction(Landroid/app/Activity;II)Z" />
-		<method name="invokeMenuActionSync(Landroid/app/Activity;II)Z" />
-		<method name="isProfiling()Z" />
-		<method name="newActivity(Ljava/lang/Class;Landroid/content/Context;Landroid/os/IBinder;Landroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Object;)Landroid/app/Activity;" />
-		<method name="newActivity(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;" />
-		<method name="newApplication(Ljava/lang/Class;Landroid/content/Context;)Landroid/app/Application;" />
-		<method name="newApplication(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Context;)Landroid/app/Application;" />
-		<method name="onCreate(Landroid/os/Bundle;)V" />
-		<method name="onDestroy()V" />
-		<method name="onException(Ljava/lang/Object;Ljava/lang/Throwable;)Z" />
-		<method name="onStart()V" />
-		<method name="removeMonitor(Landroid/app/Instrumentation$ActivityMonitor;)V" />
-		<method name="runOnMainSync(Ljava/lang/Runnable;)V" />
-		<method name="sendCharacterSync(I)V" />
-		<method name="sendKeyDownUpSync(I)V" />
-		<method name="sendKeySync(Landroid/view/KeyEvent;)V" />
-		<method name="sendPointerSync(Landroid/view/MotionEvent;)V" />
-		<method name="sendStatus(ILandroid/os/Bundle;)V" />
-		<method name="sendStringSync(Ljava/lang/String;)V" />
-		<method name="sendTrackballEventSync(Landroid/view/MotionEvent;)V" />
-		<method name="setAutomaticPerformanceSnapshots()V" />
-		<method name="setInTouchMode(Z)V" />
-		<method name="start()V" />
-		<method name="startActivitySync(Landroid/content/Intent;)Landroid/app/Activity;" />
-		<method name="startAllocCounting()V" deprecated="23" />
-		<method name="startPerformanceSnapshot()V" />
-		<method name="startProfiling()V" />
-		<method name="stopAllocCounting()V" deprecated="23" />
-		<method name="stopProfiling()V" />
-		<method name="waitForIdle(Ljava/lang/Runnable;)V" />
-		<method name="waitForIdleSync()V" />
-		<method name="waitForMonitor(Landroid/app/Instrumentation$ActivityMonitor;)Landroid/app/Activity;" />
-		<method name="waitForMonitorWithTimeout(Landroid/app/Instrumentation$ActivityMonitor;J)Landroid/app/Activity;" />
-		<field name="REPORT_KEY_IDENTIFIER" />
-		<field name="REPORT_KEY_STREAMRESULT" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="acquireLooperManager(Landroid/os/Looper;)Landroid/os/TestLooperManager;" since="26"/>
+		<method name="addMonitor(Landroid/app/Instrumentation$ActivityMonitor;)V"/>
+		<method name="addMonitor(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)Landroid/app/Instrumentation$ActivityMonitor;"/>
+		<method name="addMonitor(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)Landroid/app/Instrumentation$ActivityMonitor;"/>
+		<method name="addResults(Landroid/os/Bundle;)V" since="26"/>
+		<method name="callActivityOnCreate(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="callActivityOnCreate(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="callActivityOnDestroy(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnNewIntent(Landroid/app/Activity;Landroid/content/Intent;)V"/>
+		<method name="callActivityOnPause(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnPostCreate(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="callActivityOnPostCreate(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="callActivityOnRestart(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnRestoreInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="callActivityOnRestoreInstanceState(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="callActivityOnResume(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnSaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V"/>
+		<method name="callActivityOnSaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;Landroid/os/PersistableBundle;)V" since="21"/>
+		<method name="callActivityOnStart(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnStop(Landroid/app/Activity;)V"/>
+		<method name="callActivityOnUserLeaving(Landroid/app/Activity;)V" since="3"/>
+		<method name="callApplicationOnCreate(Landroid/app/Application;)V"/>
+		<method name="checkMonitorHit(Landroid/app/Instrumentation$ActivityMonitor;I)Z"/>
+		<method name="endPerformanceSnapshot()V"/>
+		<method name="finish(ILandroid/os/Bundle;)V"/>
+		<method name="getAllocCounts()Landroid/os/Bundle;"/>
+		<method name="getBinderCounts()Landroid/os/Bundle;"/>
+		<method name="getComponentName()Landroid/content/ComponentName;"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getProcessName()Ljava/lang/String;" since="26"/>
+		<method name="getTargetContext()Landroid/content/Context;"/>
+		<method name="getUiAutomation()Landroid/app/UiAutomation;" since="18"/>
+		<method name="getUiAutomation(I)Landroid/app/UiAutomation;" since="24"/>
+		<method name="invokeContextMenuAction(Landroid/app/Activity;II)Z"/>
+		<method name="invokeMenuActionSync(Landroid/app/Activity;II)Z"/>
+		<method name="isProfiling()Z"/>
+		<method name="newActivity(Ljava/lang/Class;Landroid/content/Context;Landroid/os/IBinder;Landroid/app/Application;Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Ljava/lang/CharSequence;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/Object;)Landroid/app/Activity;"/>
+		<method name="newActivity(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;"/>
+		<method name="newApplication(Ljava/lang/Class;Landroid/content/Context;)Landroid/app/Application;"/>
+		<method name="newApplication(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Context;)Landroid/app/Application;"/>
+		<method name="onCreate(Landroid/os/Bundle;)V"/>
+		<method name="onDestroy()V"/>
+		<method name="onException(Ljava/lang/Object;Ljava/lang/Throwable;)Z"/>
+		<method name="onStart()V"/>
+		<method name="removeMonitor(Landroid/app/Instrumentation$ActivityMonitor;)V"/>
+		<method name="runOnMainSync(Ljava/lang/Runnable;)V"/>
+		<method name="sendCharacterSync(I)V"/>
+		<method name="sendKeyDownUpSync(I)V"/>
+		<method name="sendKeySync(Landroid/view/KeyEvent;)V"/>
+		<method name="sendPointerSync(Landroid/view/MotionEvent;)V"/>
+		<method name="sendStatus(ILandroid/os/Bundle;)V"/>
+		<method name="sendStringSync(Ljava/lang/String;)V"/>
+		<method name="sendTrackballEventSync(Landroid/view/MotionEvent;)V"/>
+		<method name="setAutomaticPerformanceSnapshots()V"/>
+		<method name="setInTouchMode(Z)V"/>
+		<method name="start()V"/>
+		<method name="startActivitySync(Landroid/content/Intent;)Landroid/app/Activity;"/>
+		<method name="startAllocCounting()V" deprecated="23"/>
+		<method name="startPerformanceSnapshot()V"/>
+		<method name="startProfiling()V"/>
+		<method name="stopAllocCounting()V" deprecated="23"/>
+		<method name="stopProfiling()V"/>
+		<method name="waitForIdle(Ljava/lang/Runnable;)V"/>
+		<method name="waitForIdleSync()V"/>
+		<method name="waitForMonitor(Landroid/app/Instrumentation$ActivityMonitor;)Landroid/app/Activity;"/>
+		<method name="waitForMonitorWithTimeout(Landroid/app/Instrumentation$ActivityMonitor;J)Landroid/app/Activity;"/>
+		<field name="REPORT_KEY_IDENTIFIER"/>
+		<field name="REPORT_KEY_STREAMRESULT"/>
 	</class>
 	<class name="android/app/Instrumentation$ActivityMonitor" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" since="26" />
-		<method name="&lt;init>(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V" />
-		<method name="getFilter()Landroid/content/IntentFilter;" />
-		<method name="getHits()I" />
-		<method name="getLastActivity()Landroid/app/Activity;" />
-		<method name="getResult()Landroid/app/Instrumentation$ActivityResult;" />
-		<method name="isBlocking()Z" />
-		<method name="onStartActivity(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;" since="26" />
-		<method name="waitForActivity()Landroid/app/Activity;" />
-		<method name="waitForActivityWithTimeout(J)Landroid/app/Activity;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" since="26"/>
+		<method name="&lt;init>(Landroid/content/IntentFilter;Landroid/app/Instrumentation$ActivityResult;Z)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/app/Instrumentation$ActivityResult;Z)V"/>
+		<method name="getFilter()Landroid/content/IntentFilter;"/>
+		<method name="getHits()I"/>
+		<method name="getLastActivity()Landroid/app/Activity;"/>
+		<method name="getResult()Landroid/app/Instrumentation$ActivityResult;"/>
+		<method name="isBlocking()Z"/>
+		<method name="onStartActivity(Landroid/content/Intent;)Landroid/app/Instrumentation$ActivityResult;" since="26"/>
+		<method name="waitForActivity()Landroid/app/Activity;"/>
+		<method name="waitForActivityWithTimeout(J)Landroid/app/Activity;"/>
 	</class>
 	<class name="android/app/Instrumentation$ActivityResult" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(ILandroid/content/Intent;)V" />
-		<method name="getResultCode()I" />
-		<method name="getResultData()Landroid/content/Intent;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(ILandroid/content/Intent;)V"/>
+		<method name="getResultCode()I"/>
+		<method name="getResultData()Landroid/content/Intent;"/>
 	</class>
 	<class name="android/app/IntentService" since="3">
-		<extends name="android/app/Service" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="onHandleIntent(Landroid/content/Intent;)V" />
-		<method name="setIntentRedelivery(Z)V" since="5" />
+		<extends name="android/app/Service"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="onHandleIntent(Landroid/content/Intent;)V"/>
+		<method name="setIntentRedelivery(Z)V" since="5"/>
 	</class>
 	<class name="android/app/KeyguardManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="createConfirmDeviceCredentialIntent(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent;" since="21" />
-		<method name="exitKeyguardSecurely(Landroid/app/KeyguardManager$OnKeyguardExitResult;)V" deprecated="16" />
-		<method name="inKeyguardRestrictedInputMode()Z" />
-		<method name="isDeviceLocked()Z" since="22" />
-		<method name="isDeviceSecure()Z" since="23" />
-		<method name="isKeyguardLocked()Z" since="16" />
-		<method name="isKeyguardSecure()Z" since="16" />
-		<method name="newKeyguardLock(Ljava/lang/String;)Landroid/app/KeyguardManager$KeyguardLock;" deprecated="16" />
-		<method name="requestDismissKeyguard(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="createConfirmDeviceCredentialIntent(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent;" since="21"/>
+		<method name="exitKeyguardSecurely(Landroid/app/KeyguardManager$OnKeyguardExitResult;)V" deprecated="16"/>
+		<method name="inKeyguardRestrictedInputMode()Z"/>
+		<method name="isDeviceLocked()Z" since="22"/>
+		<method name="isDeviceSecure()Z" since="23"/>
+		<method name="isKeyguardLocked()Z" since="16"/>
+		<method name="isKeyguardSecure()Z" since="16"/>
+		<method name="newKeyguardLock(Ljava/lang/String;)Landroid/app/KeyguardManager$KeyguardLock;" deprecated="16"/>
+		<method name="requestDismissKeyguard(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V" since="26"/>
 	</class>
 	<class name="android/app/KeyguardManager$KeyguardDismissCallback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onDismissCancelled()V" />
-		<method name="onDismissError()V" />
-		<method name="onDismissSucceeded()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onDismissCancelled()V"/>
+		<method name="onDismissError()V"/>
+		<method name="onDismissSucceeded()V"/>
 	</class>
 	<class name="android/app/KeyguardManager$KeyguardLock" since="1" deprecated="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/app/KeyguardManager;)V" />
-		<method name="disableKeyguard()V" />
-		<method name="reenableKeyguard()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/app/KeyguardManager;)V"/>
+		<method name="disableKeyguard()V"/>
+		<method name="reenableKeyguard()V"/>
 	</class>
 	<class name="android/app/KeyguardManager$OnKeyguardExitResult" since="1" deprecated="26">
-		<extends name="java/lang/Object" />
-		<method name="onKeyguardExitResult(Z)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onKeyguardExitResult(Z)V"/>
 	</class>
 	<class name="android/app/LauncherActivity" since="1">
-		<extends name="android/app/ListActivity" />
-		<method name="&lt;init>()V" />
-		<method name="getTargetIntent()Landroid/content/Intent;" />
-		<method name="intentForPosition(I)Landroid/content/Intent;" since="3" />
-		<method name="itemForPosition(I)Landroid/app/LauncherActivity$ListItem;" since="4" />
-		<method name="makeListItems()Ljava/util/List;" since="3" />
-		<method name="onQueryPackageManager(Landroid/content/Intent;)Ljava/util/List;" since="5" />
-		<method name="onSetContentView()V" since="5" />
+		<extends name="android/app/ListActivity"/>
+		<method name="&lt;init>()V"/>
+		<method name="getTargetIntent()Landroid/content/Intent;"/>
+		<method name="intentForPosition(I)Landroid/content/Intent;" since="3"/>
+		<method name="itemForPosition(I)Landroid/app/LauncherActivity$ListItem;" since="4"/>
+		<method name="makeListItems()Ljava/util/List;" since="3"/>
+		<method name="onQueryPackageManager(Landroid/content/Intent;)Ljava/util/List;" since="5"/>
+		<method name="onSetContentView()V" since="5"/>
 	</class>
 	<class name="android/app/LauncherActivity$IconResizer" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/app/LauncherActivity;)V" />
-		<method name="createIconThumbnail(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/app/LauncherActivity;)V"/>
+		<method name="createIconThumbnail(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;"/>
 	</class>
 	<class name="android/app/LauncherActivity$ListItem" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="className" />
-		<field name="extras" />
-		<field name="icon" />
-		<field name="label" />
-		<field name="packageName" />
-		<field name="resolveInfo" since="4" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="className"/>
+		<field name="extras"/>
+		<field name="icon"/>
+		<field name="label"/>
+		<field name="packageName"/>
+		<field name="resolveInfo" since="4"/>
 	</class>
 	<class name="android/app/ListActivity" since="1">
-		<extends name="android/app/Activity" />
-		<method name="&lt;init>()V" />
-		<method name="getListAdapter()Landroid/widget/ListAdapter;" />
-		<method name="getListView()Landroid/widget/ListView;" />
-		<method name="getSelectedItemId()J" />
-		<method name="getSelectedItemPosition()I" />
-		<method name="onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V" />
-		<method name="setListAdapter(Landroid/widget/ListAdapter;)V" />
-		<method name="setSelection(I)V" />
+		<extends name="android/app/Activity"/>
+		<method name="&lt;init>()V"/>
+		<method name="getListAdapter()Landroid/widget/ListAdapter;"/>
+		<method name="getListView()Landroid/widget/ListView;"/>
+		<method name="getSelectedItemId()J"/>
+		<method name="getSelectedItemPosition()I"/>
+		<method name="onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V"/>
+		<method name="setListAdapter(Landroid/widget/ListAdapter;)V"/>
+		<method name="setSelection(I)V"/>
 	</class>
 	<class name="android/app/ListFragment" since="11">
-		<extends name="android/app/Fragment" />
-		<method name="&lt;init>()V" />
-		<method name="getListAdapter()Landroid/widget/ListAdapter;" />
-		<method name="getListView()Landroid/widget/ListView;" />
-		<method name="getSelectedItemId()J" />
-		<method name="getSelectedItemPosition()I" />
-		<method name="onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V" />
-		<method name="setEmptyText(Ljava/lang/CharSequence;)V" />
-		<method name="setListAdapter(Landroid/widget/ListAdapter;)V" />
-		<method name="setListShown(Z)V" />
-		<method name="setListShownNoAnimation(Z)V" />
-		<method name="setSelection(I)V" />
+		<extends name="android/app/Fragment"/>
+		<method name="&lt;init>()V"/>
+		<method name="getListAdapter()Landroid/widget/ListAdapter;"/>
+		<method name="getListView()Landroid/widget/ListView;"/>
+		<method name="getSelectedItemId()J"/>
+		<method name="getSelectedItemPosition()I"/>
+		<method name="onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V"/>
+		<method name="setEmptyText(Ljava/lang/CharSequence;)V"/>
+		<method name="setListAdapter(Landroid/widget/ListAdapter;)V"/>
+		<method name="setListShown(Z)V"/>
+		<method name="setListShownNoAnimation(Z)V"/>
+		<method name="setSelection(I)V"/>
 	</class>
 	<class name="android/app/LoaderManager" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="destroyLoader(I)V" />
-		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="enableDebugLogging(Z)V" />
-		<method name="getLoader(I)Landroid/content/Loader;" />
-		<method name="initLoader(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;" />
-		<method name="restartLoader(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="destroyLoader(I)V"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="enableDebugLogging(Z)V"/>
+		<method name="getLoader(I)Landroid/content/Loader;"/>
+		<method name="initLoader(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;"/>
+		<method name="restartLoader(ILandroid/os/Bundle;Landroid/app/LoaderManager$LoaderCallbacks;)Landroid/content/Loader;"/>
 	</class>
 	<class name="android/app/LoaderManager$LoaderCallbacks" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onCreateLoader(ILandroid/os/Bundle;)Landroid/content/Loader;" />
-		<method name="onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V" />
-		<method name="onLoaderReset(Landroid/content/Loader;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onCreateLoader(ILandroid/os/Bundle;)Landroid/content/Loader;"/>
+		<method name="onLoadFinished(Landroid/content/Loader;Ljava/lang/Object;)V"/>
+		<method name="onLoaderReset(Landroid/content/Loader;)V"/>
 	</class>
 	<class name="android/app/LocalActivityManager" since="1" deprecated="13">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/app/Activity;Z)V" />
-		<method name="destroyActivity(Ljava/lang/String;Z)Landroid/view/Window;" />
-		<method name="dispatchCreate(Landroid/os/Bundle;)V" />
-		<method name="dispatchDestroy(Z)V" />
-		<method name="dispatchPause(Z)V" />
-		<method name="dispatchResume()V" />
-		<method name="dispatchStop()V" />
-		<method name="getActivity(Ljava/lang/String;)Landroid/app/Activity;" />
-		<method name="getCurrentActivity()Landroid/app/Activity;" />
-		<method name="getCurrentId()Ljava/lang/String;" />
-		<method name="removeAllActivities()V" />
-		<method name="saveInstanceState()Landroid/os/Bundle;" />
-		<method name="startActivity(Ljava/lang/String;Landroid/content/Intent;)Landroid/view/Window;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/app/Activity;Z)V"/>
+		<method name="destroyActivity(Ljava/lang/String;Z)Landroid/view/Window;"/>
+		<method name="dispatchCreate(Landroid/os/Bundle;)V"/>
+		<method name="dispatchDestroy(Z)V"/>
+		<method name="dispatchPause(Z)V"/>
+		<method name="dispatchResume()V"/>
+		<method name="dispatchStop()V"/>
+		<method name="getActivity(Ljava/lang/String;)Landroid/app/Activity;"/>
+		<method name="getCurrentActivity()Landroid/app/Activity;"/>
+		<method name="getCurrentId()Ljava/lang/String;"/>
+		<method name="removeAllActivities()V"/>
+		<method name="saveInstanceState()Landroid/os/Bundle;"/>
+		<method name="startActivity(Ljava/lang/String;Landroid/content/Intent;)Landroid/view/Window;"/>
 	</class>
 	<class name="android/app/MediaRouteActionProvider" since="16">
-		<extends name="android/view/ActionProvider" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="setExtendedSettingsClickListener(Landroid/view/View$OnClickListener;)V" />
-		<method name="setRouteTypes(I)V" />
+		<extends name="android/view/ActionProvider"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="setExtendedSettingsClickListener(Landroid/view/View$OnClickListener;)V"/>
+		<method name="setRouteTypes(I)V"/>
 	</class>
 	<class name="android/app/MediaRouteButton" since="16">
-		<extends name="android/view/View" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21" />
-		<method name="getRouteTypes()I" />
-		<method name="setExtendedSettingsClickListener(Landroid/view/View$OnClickListener;)V" />
-		<method name="setRouteTypes(I)V" />
-		<method name="showDialog()V" />
+		<extends name="android/view/View"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21"/>
+		<method name="getRouteTypes()I"/>
+		<method name="setExtendedSettingsClickListener(Landroid/view/View$OnClickListener;)V"/>
+		<method name="setRouteTypes(I)V"/>
+		<method name="showDialog()V"/>
 	</class>
 	<class name="android/app/NativeActivity" since="9">
-		<extends name="android/app/Activity" />
-		<implements name="android/view/InputQueue$Callback" />
-		<implements name="android/view/SurfaceHolder$Callback2" />
-		<implements name="android/view/ViewTreeObserver$OnGlobalLayoutListener" />
-		<method name="&lt;init>()V" />
-		<field name="META_DATA_FUNC_NAME" />
-		<field name="META_DATA_LIB_NAME" />
+		<extends name="android/app/Activity"/>
+		<implements name="android/view/InputQueue$Callback"/>
+		<implements name="android/view/SurfaceHolder$Callback2"/>
+		<implements name="android/view/ViewTreeObserver$OnGlobalLayoutListener"/>
+		<method name="&lt;init>()V"/>
+		<field name="META_DATA_FUNC_NAME"/>
+		<field name="META_DATA_LIB_NAME"/>
 	</class>
 	<class name="android/app/Notification" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(ILjava/lang/CharSequence;J)V" deprecated="16" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="clone()Landroid/app/Notification;" since="9" />
-		<method name="getBadgeIconType()I" since="26" />
-		<method name="getChannelId()Ljava/lang/String;" since="26" />
-		<method name="getGroup()Ljava/lang/String;" since="20" />
-		<method name="getGroupAlertBehavior()I" since="26" />
-		<method name="getLargeIcon()Landroid/graphics/drawable/Icon;" since="23" />
-		<method name="getSettingsText()Ljava/lang/CharSequence;" since="26" />
-		<method name="getShortcutId()Ljava/lang/String;" since="26" />
-		<method name="getSmallIcon()Landroid/graphics/drawable/Icon;" since="23" />
-		<method name="getSortKey()Ljava/lang/String;" since="20" />
-		<method name="getTimeoutAfter()J" since="26" />
-		<method name="setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="16" />
-		<field name="AUDIO_ATTRIBUTES_DEFAULT" since="21" />
-		<field name="BADGE_ICON_LARGE" since="26" />
-		<field name="BADGE_ICON_NONE" since="26" />
-		<field name="BADGE_ICON_SMALL" since="26" />
-		<field name="CATEGORY_ALARM" since="21" />
-		<field name="CATEGORY_CALL" since="21" />
-		<field name="CATEGORY_EMAIL" since="21" />
-		<field name="CATEGORY_ERROR" since="21" />
-		<field name="CATEGORY_EVENT" since="21" />
-		<field name="CATEGORY_MESSAGE" since="21" />
-		<field name="CATEGORY_PROGRESS" since="21" />
-		<field name="CATEGORY_PROMO" since="21" />
-		<field name="CATEGORY_RECOMMENDATION" since="21" />
-		<field name="CATEGORY_REMINDER" since="23" />
-		<field name="CATEGORY_SERVICE" since="21" />
-		<field name="CATEGORY_SOCIAL" since="21" />
-		<field name="CATEGORY_STATUS" since="21" />
-		<field name="CATEGORY_SYSTEM" since="21" />
-		<field name="CATEGORY_TRANSPORT" since="21" />
-		<field name="COLOR_DEFAULT" since="21" />
-		<field name="CREATOR" />
-		<field name="DEFAULT_ALL" />
-		<field name="DEFAULT_LIGHTS" />
-		<field name="DEFAULT_SOUND" />
-		<field name="DEFAULT_VIBRATE" />
-		<field name="EXTRA_AUDIO_CONTENTS_URI" since="26" />
-		<field name="EXTRA_BACKGROUND_IMAGE_URI" since="21" />
-		<field name="EXTRA_BIG_TEXT" since="21" />
-		<field name="EXTRA_CHANNEL_ID" since="26" />
-		<field name="EXTRA_CHRONOMETER_COUNT_DOWN" since="24" />
-		<field name="EXTRA_COLORIZED" since="26" />
-		<field name="EXTRA_COMPACT_ACTIONS" since="21" />
-		<field name="EXTRA_CONVERSATION_TITLE" since="24" />
-		<field name="EXTRA_HISTORIC_MESSAGES" since="26" />
-		<field name="EXTRA_INFO_TEXT" since="19" />
-		<field name="EXTRA_LARGE_ICON" since="19" deprecated="26" />
-		<field name="EXTRA_LARGE_ICON_BIG" since="19" />
-		<field name="EXTRA_MEDIA_SESSION" since="21" />
-		<field name="EXTRA_MESSAGES" since="24" />
-		<field name="EXTRA_NOTIFICATION_ID" since="26" />
-		<field name="EXTRA_NOTIFICATION_TAG" since="26" />
-		<field name="EXTRA_PEOPLE" since="19" />
-		<field name="EXTRA_PICTURE" since="19" />
-		<field name="EXTRA_PROGRESS" since="19" />
-		<field name="EXTRA_PROGRESS_INDETERMINATE" since="19" />
-		<field name="EXTRA_PROGRESS_MAX" since="19" />
-		<field name="EXTRA_REMOTE_INPUT_HISTORY" since="24" />
-		<field name="EXTRA_SELF_DISPLAY_NAME" since="24" />
-		<field name="EXTRA_SHOW_CHRONOMETER" since="19" />
-		<field name="EXTRA_SHOW_WHEN" since="19" />
-		<field name="EXTRA_SMALL_ICON" since="19" deprecated="26" />
-		<field name="EXTRA_SUB_TEXT" since="19" />
-		<field name="EXTRA_SUMMARY_TEXT" since="19" />
-		<field name="EXTRA_TEMPLATE" since="21" />
-		<field name="EXTRA_TEXT" since="19" />
-		<field name="EXTRA_TEXT_LINES" since="19" />
-		<field name="EXTRA_TITLE" since="19" />
-		<field name="EXTRA_TITLE_BIG" since="19" />
-		<field name="FLAG_AUTO_CANCEL" />
-		<field name="FLAG_FOREGROUND_SERVICE" since="5" />
-		<field name="FLAG_GROUP_SUMMARY" since="20" />
-		<field name="FLAG_HIGH_PRIORITY" since="11" deprecated="16" />
-		<field name="FLAG_INSISTENT" />
-		<field name="FLAG_LOCAL_ONLY" since="20" />
-		<field name="FLAG_NO_CLEAR" />
-		<field name="FLAG_ONGOING_EVENT" />
-		<field name="FLAG_ONLY_ALERT_ONCE" />
-		<field name="FLAG_SHOW_LIGHTS" deprecated="26" />
-		<field name="GROUP_ALERT_ALL" since="26" />
-		<field name="GROUP_ALERT_CHILDREN" since="26" />
-		<field name="GROUP_ALERT_SUMMARY" since="26" />
-		<field name="INTENT_CATEGORY_NOTIFICATION_PREFERENCES" since="21" />
-		<field name="PRIORITY_DEFAULT" since="16" deprecated="26" />
-		<field name="PRIORITY_HIGH" since="16" deprecated="26" />
-		<field name="PRIORITY_LOW" since="16" deprecated="26" />
-		<field name="PRIORITY_MAX" since="16" deprecated="26" />
-		<field name="PRIORITY_MIN" since="16" deprecated="26" />
-		<field name="STREAM_DEFAULT" deprecated="21" />
-		<field name="VISIBILITY_PRIVATE" since="21" />
-		<field name="VISIBILITY_PUBLIC" since="21" />
-		<field name="VISIBILITY_SECRET" since="21" />
-		<field name="actions" since="19" />
-		<field name="audioAttributes" since="21" deprecated="26" />
-		<field name="audioStreamType" deprecated="21" />
-		<field name="bigContentView" since="16" deprecated="24" />
-		<field name="category" since="21" />
-		<field name="color" since="21" />
-		<field name="contentIntent" />
-		<field name="contentView" deprecated="24" />
-		<field name="defaults" deprecated="26" />
-		<field name="deleteIntent" />
-		<field name="extras" since="19" />
-		<field name="flags" />
-		<field name="fullScreenIntent" since="9" />
-		<field name="headsUpContentView" since="21" deprecated="24" />
-		<field name="icon" deprecated="23" />
-		<field name="iconLevel" />
-		<field name="largeIcon" since="11" deprecated="23" />
-		<field name="ledARGB" deprecated="26" />
-		<field name="ledOffMS" deprecated="26" />
-		<field name="ledOnMS" deprecated="26" />
-		<field name="number" deprecated="24" />
-		<field name="priority" since="16" deprecated="26" />
-		<field name="publicVersion" since="21" />
-		<field name="sound" deprecated="26" />
-		<field name="tickerText" />
-		<field name="tickerView" since="11" deprecated="21" />
-		<field name="vibrate" deprecated="26" />
-		<field name="visibility" since="21" />
-		<field name="when" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(ILjava/lang/CharSequence;J)V" deprecated="16"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="clone()Landroid/app/Notification;" since="9"/>
+		<method name="getBadgeIconType()I" since="26"/>
+		<method name="getChannelId()Ljava/lang/String;" since="26"/>
+		<method name="getGroup()Ljava/lang/String;" since="20"/>
+		<method name="getGroupAlertBehavior()I" since="26"/>
+		<method name="getLargeIcon()Landroid/graphics/drawable/Icon;" since="23"/>
+		<method name="getSettingsText()Ljava/lang/CharSequence;" since="26"/>
+		<method name="getShortcutId()Ljava/lang/String;" since="26"/>
+		<method name="getSmallIcon()Landroid/graphics/drawable/Icon;" since="23"/>
+		<method name="getSortKey()Ljava/lang/String;" since="20"/>
+		<method name="getTimeoutAfter()J" since="26"/>
+		<method name="setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="16" removed="23"/>
+		<field name="AUDIO_ATTRIBUTES_DEFAULT" since="21"/>
+		<field name="BADGE_ICON_LARGE" since="26"/>
+		<field name="BADGE_ICON_NONE" since="26"/>
+		<field name="BADGE_ICON_SMALL" since="26"/>
+		<field name="CATEGORY_ALARM" since="21"/>
+		<field name="CATEGORY_CALL" since="21"/>
+		<field name="CATEGORY_EMAIL" since="21"/>
+		<field name="CATEGORY_ERROR" since="21"/>
+		<field name="CATEGORY_EVENT" since="21"/>
+		<field name="CATEGORY_MESSAGE" since="21"/>
+		<field name="CATEGORY_PROGRESS" since="21"/>
+		<field name="CATEGORY_PROMO" since="21"/>
+		<field name="CATEGORY_RECOMMENDATION" since="21"/>
+		<field name="CATEGORY_REMINDER" since="23"/>
+		<field name="CATEGORY_SERVICE" since="21"/>
+		<field name="CATEGORY_SOCIAL" since="21"/>
+		<field name="CATEGORY_STATUS" since="21"/>
+		<field name="CATEGORY_SYSTEM" since="21"/>
+		<field name="CATEGORY_TRANSPORT" since="21"/>
+		<field name="COLOR_DEFAULT" since="21"/>
+		<field name="CREATOR"/>
+		<field name="DEFAULT_ALL"/>
+		<field name="DEFAULT_LIGHTS"/>
+		<field name="DEFAULT_SOUND"/>
+		<field name="DEFAULT_VIBRATE"/>
+		<field name="EXTRA_AUDIO_CONTENTS_URI" since="26"/>
+		<field name="EXTRA_BACKGROUND_IMAGE_URI" since="21"/>
+		<field name="EXTRA_BIG_TEXT" since="21"/>
+		<field name="EXTRA_CHANNEL_ID" since="26"/>
+		<field name="EXTRA_CHRONOMETER_COUNT_DOWN" since="24"/>
+		<field name="EXTRA_COLORIZED" since="26"/>
+		<field name="EXTRA_COMPACT_ACTIONS" since="21"/>
+		<field name="EXTRA_CONVERSATION_TITLE" since="24"/>
+		<field name="EXTRA_HISTORIC_MESSAGES" since="26"/>
+		<field name="EXTRA_INFO_TEXT" since="19"/>
+		<field name="EXTRA_LARGE_ICON" since="19" deprecated="26"/>
+		<field name="EXTRA_LARGE_ICON_BIG" since="19"/>
+		<field name="EXTRA_MEDIA_SESSION" since="21"/>
+		<field name="EXTRA_MESSAGES" since="24"/>
+		<field name="EXTRA_NOTIFICATION_ID" since="26"/>
+		<field name="EXTRA_NOTIFICATION_TAG" since="26"/>
+		<field name="EXTRA_PEOPLE" since="19"/>
+		<field name="EXTRA_PICTURE" since="19"/>
+		<field name="EXTRA_PROGRESS" since="19"/>
+		<field name="EXTRA_PROGRESS_INDETERMINATE" since="19"/>
+		<field name="EXTRA_PROGRESS_MAX" since="19"/>
+		<field name="EXTRA_REMOTE_INPUT_HISTORY" since="24"/>
+		<field name="EXTRA_SELF_DISPLAY_NAME" since="24"/>
+		<field name="EXTRA_SHOW_CHRONOMETER" since="19"/>
+		<field name="EXTRA_SHOW_WHEN" since="19"/>
+		<field name="EXTRA_SMALL_ICON" since="19" deprecated="26"/>
+		<field name="EXTRA_SUB_TEXT" since="19"/>
+		<field name="EXTRA_SUMMARY_TEXT" since="19"/>
+		<field name="EXTRA_TEMPLATE" since="21"/>
+		<field name="EXTRA_TEXT" since="19"/>
+		<field name="EXTRA_TEXT_LINES" since="19"/>
+		<field name="EXTRA_TITLE" since="19"/>
+		<field name="EXTRA_TITLE_BIG" since="19"/>
+		<field name="FLAG_AUTO_CANCEL"/>
+		<field name="FLAG_FOREGROUND_SERVICE" since="5"/>
+		<field name="FLAG_GROUP_SUMMARY" since="20"/>
+		<field name="FLAG_HIGH_PRIORITY" since="11" deprecated="16"/>
+		<field name="FLAG_INSISTENT"/>
+		<field name="FLAG_LOCAL_ONLY" since="20"/>
+		<field name="FLAG_NO_CLEAR"/>
+		<field name="FLAG_ONGOING_EVENT"/>
+		<field name="FLAG_ONLY_ALERT_ONCE"/>
+		<field name="FLAG_SHOW_LIGHTS" deprecated="26"/>
+		<field name="GROUP_ALERT_ALL" since="26"/>
+		<field name="GROUP_ALERT_CHILDREN" since="26"/>
+		<field name="GROUP_ALERT_SUMMARY" since="26"/>
+		<field name="INTENT_CATEGORY_NOTIFICATION_PREFERENCES" since="21"/>
+		<field name="PRIORITY_DEFAULT" since="16" deprecated="26"/>
+		<field name="PRIORITY_HIGH" since="16" deprecated="26"/>
+		<field name="PRIORITY_LOW" since="16" deprecated="26"/>
+		<field name="PRIORITY_MAX" since="16" deprecated="26"/>
+		<field name="PRIORITY_MIN" since="16" deprecated="26"/>
+		<field name="STREAM_DEFAULT" deprecated="21"/>
+		<field name="VISIBILITY_PRIVATE" since="21"/>
+		<field name="VISIBILITY_PUBLIC" since="21"/>
+		<field name="VISIBILITY_SECRET" since="21"/>
+		<field name="actions" since="19"/>
+		<field name="audioAttributes" since="21" deprecated="26"/>
+		<field name="audioStreamType" deprecated="21"/>
+		<field name="bigContentView" since="16" deprecated="24"/>
+		<field name="category" since="21"/>
+		<field name="color" since="21"/>
+		<field name="contentIntent"/>
+		<field name="contentView" deprecated="24"/>
+		<field name="defaults" deprecated="26"/>
+		<field name="deleteIntent"/>
+		<field name="extras" since="19"/>
+		<field name="flags"/>
+		<field name="fullScreenIntent" since="9"/>
+		<field name="headsUpContentView" since="21" deprecated="24"/>
+		<field name="icon" deprecated="23"/>
+		<field name="iconLevel"/>
+		<field name="largeIcon" since="11" deprecated="23"/>
+		<field name="ledARGB" deprecated="26"/>
+		<field name="ledOffMS" deprecated="26"/>
+		<field name="ledOnMS" deprecated="26"/>
+		<field name="number" deprecated="24"/>
+		<field name="priority" since="16" deprecated="26"/>
+		<field name="publicVersion" since="21"/>
+		<field name="sound" deprecated="26"/>
+		<field name="tickerText"/>
+		<field name="tickerView" since="11" deprecated="21"/>
+		<field name="vibrate" deprecated="26"/>
+		<field name="visibility" since="21"/>
+		<field name="when"/>
 	</class>
 	<class name="android/app/Notification$Action" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="23" />
-		<method name="clone()Landroid/app/Notification$Action;" />
-		<method name="getAllowGeneratedReplies()Z" since="24" />
-		<method name="getDataOnlyRemoteInputs()[Landroid/app/RemoteInput;" since="26" />
-		<method name="getExtras()Landroid/os/Bundle;" since="20" />
-		<method name="getIcon()Landroid/graphics/drawable/Icon;" since="23" />
-		<method name="getRemoteInputs()[Landroid/app/RemoteInput;" since="20" />
-		<field name="CREATOR" />
-		<field name="actionIntent" />
-		<field name="icon" deprecated="23" />
-		<field name="title" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="23"/>
+		<method name="clone()Landroid/app/Notification$Action;"/>
+		<method name="getAllowGeneratedReplies()Z" since="24"/>
+		<method name="getDataOnlyRemoteInputs()[Landroid/app/RemoteInput;" since="26"/>
+		<method name="getExtras()Landroid/os/Bundle;" since="20"/>
+		<method name="getIcon()Landroid/graphics/drawable/Icon;" since="23"/>
+		<method name="getRemoteInputs()[Landroid/app/RemoteInput;" since="20"/>
+		<field name="CREATOR"/>
+		<field name="actionIntent"/>
+		<field name="icon" deprecated="23"/>
+		<field name="title"/>
 	</class>
 	<class name="android/app/Notification$Action$Builder" since="20">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="23" />
-		<method name="&lt;init>(Landroid/app/Notification$Action;)V" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V" since="23" />
-		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;" />
-		<method name="addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;" />
-		<method name="build()Landroid/app/Notification$Action;" />
-		<method name="extend(Landroid/app/Notification$Action$Extender;)Landroid/app/Notification$Action$Builder;" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder;" since="24" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V" deprecated="23"/>
+		<method name="&lt;init>(Landroid/app/Notification$Action;)V"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V" since="23"/>
+		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;"/>
+		<method name="addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;"/>
+		<method name="build()Landroid/app/Notification$Action;"/>
+		<method name="extend(Landroid/app/Notification$Action$Extender;)Landroid/app/Notification$Action$Builder;"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder;" since="24"/>
 	</class>
 	<class name="android/app/Notification$Action$Extender" since="20">
-		<extends name="java/lang/Object" />
-		<method name="extend(Landroid/app/Notification$Action$Builder;)Landroid/app/Notification$Action$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="extend(Landroid/app/Notification$Action$Builder;)Landroid/app/Notification$Action$Builder;"/>
 	</class>
 	<class name="android/app/Notification$Action$WearableExtender" since="20">
-		<extends name="java/lang/Object" />
-		<implements name="android/app/Notification$Action$Extender" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification$Action;)V" />
-		<method name="clone()Landroid/app/Notification$Action$WearableExtender;" />
-		<method name="getCancelLabel()Ljava/lang/CharSequence;" since="22" />
-		<method name="getConfirmLabel()Ljava/lang/CharSequence;" since="22" />
-		<method name="getHintDisplayActionInline()Z" since="25" />
-		<method name="getHintLaunchesActivity()Z" since="24" />
-		<method name="getInProgressLabel()Ljava/lang/CharSequence;" since="22" />
-		<method name="isAvailableOffline()Z" />
-		<method name="setAvailableOffline(Z)Landroid/app/Notification$Action$WearableExtender;" />
-		<method name="setCancelLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22" />
-		<method name="setConfirmLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22" />
-		<method name="setHintDisplayActionInline(Z)Landroid/app/Notification$Action$WearableExtender;" since="25" />
-		<method name="setHintLaunchesActivity(Z)Landroid/app/Notification$Action$WearableExtender;" since="24" />
-		<method name="setInProgressLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/app/Notification$Action$Extender"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification$Action;)V"/>
+		<method name="clone()Landroid/app/Notification$Action$WearableExtender;"/>
+		<method name="getCancelLabel()Ljava/lang/CharSequence;" since="22"/>
+		<method name="getConfirmLabel()Ljava/lang/CharSequence;" since="22"/>
+		<method name="getHintDisplayActionInline()Z" since="25"/>
+		<method name="getHintLaunchesActivity()Z" since="24"/>
+		<method name="getInProgressLabel()Ljava/lang/CharSequence;" since="22"/>
+		<method name="isAvailableOffline()Z"/>
+		<method name="setAvailableOffline(Z)Landroid/app/Notification$Action$WearableExtender;"/>
+		<method name="setCancelLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22"/>
+		<method name="setConfirmLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22"/>
+		<method name="setHintDisplayActionInline(Z)Landroid/app/Notification$Action$WearableExtender;" since="25"/>
+		<method name="setHintLaunchesActivity(Z)Landroid/app/Notification$Action$WearableExtender;" since="24"/>
+		<method name="setInProgressLabel(Ljava/lang/CharSequence;)Landroid/app/Notification$Action$WearableExtender;" since="22"/>
 	</class>
 	<class name="android/app/Notification$BigPictureStyle" since="16">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24" />
-		<method name="bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;" />
-		<method name="bigLargeIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$BigPictureStyle;" since="23" />
-		<method name="bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;" />
-		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;" />
-		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24"/>
+		<method name="bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;"/>
+		<method name="bigLargeIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$BigPictureStyle;" since="23"/>
+		<method name="bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;"/>
+		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;"/>
+		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;"/>
 	</class>
 	<class name="android/app/Notification$BigTextStyle" since="16">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24" />
-		<method name="bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;" />
-		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;" />
-		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24"/>
+		<method name="bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;"/>
+		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;"/>
+		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;"/>
 	</class>
 	<class name="android/app/Notification$Builder" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" deprecated="26" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V" since="26" />
-		<method name="addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;" since="16" deprecated="23" />
-		<method name="addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;" since="20" />
-		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;" since="20" />
-		<method name="addPerson(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="21" />
-		<method name="build()Landroid/app/Notification;" since="16" />
-		<method name="createBigContentView()Landroid/widget/RemoteViews;" since="24" />
-		<method name="createContentView()Landroid/widget/RemoteViews;" since="24" />
-		<method name="createHeadsUpContentView()Landroid/widget/RemoteViews;" since="24" />
-		<method name="extend(Landroid/app/Notification$Extender;)Landroid/app/Notification$Builder;" since="20" />
-		<method name="getExtras()Landroid/os/Bundle;" since="20" />
-		<method name="getNotification()Landroid/app/Notification;" deprecated="16" />
-		<method name="recoverBuilder(Landroid/content/Context;Landroid/app/Notification;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setActions([Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setAutoCancel(Z)Landroid/app/Notification$Builder;" />
-		<method name="setBadgeIconType(I)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="21" />
-		<method name="setChannelId(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setChronometerCountDown(Z)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setColor(I)Landroid/app/Notification$Builder;" since="21" />
-		<method name="setColorized(Z)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" deprecated="24" />
-		<method name="setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" deprecated="24" />
-		<method name="setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;" />
-		<method name="setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" />
-		<method name="setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" />
-		<method name="setCustomBigContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setCustomContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setCustomHeadsUpContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setDefaults(I)Landroid/app/Notification$Builder;" deprecated="26" />
-		<method name="setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;" />
-		<method name="setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;" since="19" />
-		<method name="setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;" />
-		<method name="setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="20" />
-		<method name="setGroupAlertBehavior(I)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setGroupSummary(Z)Landroid/app/Notification$Builder;" since="20" />
-		<method name="setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;" />
-		<method name="setLargeIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$Builder;" since="23" />
-		<method name="setLights(III)Landroid/app/Notification$Builder;" deprecated="26" />
-		<method name="setLocalOnly(Z)Landroid/app/Notification$Builder;" since="20" />
-		<method name="setNumber(I)Landroid/app/Notification$Builder;" deprecated="24" />
-		<method name="setOngoing(Z)Landroid/app/Notification$Builder;" />
-		<method name="setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;" />
-		<method name="setPriority(I)Landroid/app/Notification$Builder;" since="16" deprecated="26" />
-		<method name="setProgress(IIZ)Landroid/app/Notification$Builder;" since="14" />
-		<method name="setPublicVersion(Landroid/app/Notification;)Landroid/app/Notification$Builder;" since="21" />
-		<method name="setRemoteInputHistory([Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="24" />
-		<method name="setSettingsText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setShortcutId(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setShowWhen(Z)Landroid/app/Notification$Builder;" since="17" />
-		<method name="setSmallIcon(I)Landroid/app/Notification$Builder;" />
-		<method name="setSmallIcon(II)Landroid/app/Notification$Builder;" />
-		<method name="setSmallIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$Builder;" since="23" />
-		<method name="setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="20" />
-		<method name="setSound(Landroid/net/Uri;)Landroid/app/Notification$Builder;" deprecated="26" />
-		<method name="setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;" deprecated="21" />
-		<method name="setSound(Landroid/net/Uri;Landroid/media/AudioAttributes;)Landroid/app/Notification$Builder;" since="21" deprecated="26" />
-		<method name="setStyle(Landroid/app/Notification$Style;)Landroid/app/Notification$Builder;" since="16" />
-		<method name="setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="16" />
-		<method name="setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" />
-		<method name="setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" deprecated="21" />
-		<method name="setTimeoutAfter(J)Landroid/app/Notification$Builder;" since="26" />
-		<method name="setUsesChronometer(Z)Landroid/app/Notification$Builder;" since="16" />
-		<method name="setVibrate([J)Landroid/app/Notification$Builder;" deprecated="26" />
-		<method name="setVisibility(I)Landroid/app/Notification$Builder;" since="21" />
-		<method name="setWhen(J)Landroid/app/Notification$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V" deprecated="26"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V" since="26"/>
+		<method name="addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;" since="16" deprecated="23"/>
+		<method name="addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="addPerson(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="21"/>
+		<method name="build()Landroid/app/Notification;" since="16"/>
+		<method name="createBigContentView()Landroid/widget/RemoteViews;" since="24"/>
+		<method name="createContentView()Landroid/widget/RemoteViews;" since="24"/>
+		<method name="createHeadsUpContentView()Landroid/widget/RemoteViews;" since="24"/>
+		<method name="extend(Landroid/app/Notification$Extender;)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="getExtras()Landroid/os/Bundle;" since="20"/>
+		<method name="getNotification()Landroid/app/Notification;" deprecated="16"/>
+		<method name="recoverBuilder(Landroid/content/Context;Landroid/app/Notification;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setActions([Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setAutoCancel(Z)Landroid/app/Notification$Builder;"/>
+		<method name="setBadgeIconType(I)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setCategory(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="21"/>
+		<method name="setChannelId(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setChronometerCountDown(Z)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setColor(I)Landroid/app/Notification$Builder;" since="21"/>
+		<method name="setColorized(Z)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" deprecated="24"/>
+		<method name="setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" deprecated="24"/>
+		<method name="setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;"/>
+		<method name="setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;"/>
+		<method name="setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;"/>
+		<method name="setCustomBigContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setCustomContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setCustomHeadsUpContentView(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setDefaults(I)Landroid/app/Notification$Builder;" deprecated="26"/>
+		<method name="setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;"/>
+		<method name="setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;" since="19"/>
+		<method name="setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;"/>
+		<method name="setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="setGroupAlertBehavior(I)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setGroupSummary(Z)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;"/>
+		<method name="setLargeIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$Builder;" since="23"/>
+		<method name="setLights(III)Landroid/app/Notification$Builder;" deprecated="26"/>
+		<method name="setLocalOnly(Z)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="setNumber(I)Landroid/app/Notification$Builder;" deprecated="24"/>
+		<method name="setOngoing(Z)Landroid/app/Notification$Builder;"/>
+		<method name="setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;"/>
+		<method name="setPriority(I)Landroid/app/Notification$Builder;" since="16" deprecated="26"/>
+		<method name="setProgress(IIZ)Landroid/app/Notification$Builder;" since="14"/>
+		<method name="setPublicVersion(Landroid/app/Notification;)Landroid/app/Notification$Builder;" since="21"/>
+		<method name="setRemoteInputHistory([Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="24"/>
+		<method name="setSettingsText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setShortcutId(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setShowWhen(Z)Landroid/app/Notification$Builder;" since="17"/>
+		<method name="setSmallIcon(I)Landroid/app/Notification$Builder;"/>
+		<method name="setSmallIcon(II)Landroid/app/Notification$Builder;"/>
+		<method name="setSmallIcon(Landroid/graphics/drawable/Icon;)Landroid/app/Notification$Builder;" since="23"/>
+		<method name="setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder;" since="20"/>
+		<method name="setSound(Landroid/net/Uri;)Landroid/app/Notification$Builder;" deprecated="26"/>
+		<method name="setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;" deprecated="21"/>
+		<method name="setSound(Landroid/net/Uri;Landroid/media/AudioAttributes;)Landroid/app/Notification$Builder;" since="21" deprecated="26"/>
+		<method name="setStyle(Landroid/app/Notification$Style;)Landroid/app/Notification$Builder;" since="16"/>
+		<method name="setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;" since="16"/>
+		<method name="setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;"/>
+		<method name="setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;" deprecated="21"/>
+		<method name="setTimeoutAfter(J)Landroid/app/Notification$Builder;" since="26"/>
+		<method name="setUsesChronometer(Z)Landroid/app/Notification$Builder;" since="16"/>
+		<method name="setVibrate([J)Landroid/app/Notification$Builder;" deprecated="26"/>
+		<method name="setVisibility(I)Landroid/app/Notification$Builder;" since="21"/>
+		<method name="setWhen(J)Landroid/app/Notification$Builder;"/>
 	</class>
 	<class name="android/app/Notification$CarExtender" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/app/Notification$Extender" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification;)V" />
-		<method name="getColor()I" />
-		<method name="getLargeIcon()Landroid/graphics/Bitmap;" />
-		<method name="getUnreadConversation()Landroid/app/Notification$CarExtender$UnreadConversation;" />
-		<method name="setColor(I)Landroid/app/Notification$CarExtender;" />
-		<method name="setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$CarExtender;" />
-		<method name="setUnreadConversation(Landroid/app/Notification$CarExtender$UnreadConversation;)Landroid/app/Notification$CarExtender;" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/app/Notification$Extender"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification;)V"/>
+		<method name="getColor()I"/>
+		<method name="getLargeIcon()Landroid/graphics/Bitmap;"/>
+		<method name="getUnreadConversation()Landroid/app/Notification$CarExtender$UnreadConversation;"/>
+		<method name="setColor(I)Landroid/app/Notification$CarExtender;"/>
+		<method name="setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$CarExtender;"/>
+		<method name="setUnreadConversation(Landroid/app/Notification$CarExtender$UnreadConversation;)Landroid/app/Notification$CarExtender;"/>
 	</class>
 	<class name="android/app/Notification$CarExtender$Builder" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="addMessage(Ljava/lang/String;)Landroid/app/Notification$CarExtender$Builder;" />
-		<method name="build()Landroid/app/Notification$CarExtender$UnreadConversation;" />
-		<method name="setLatestTimestamp(J)Landroid/app/Notification$CarExtender$Builder;" />
-		<method name="setReadPendingIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$CarExtender$Builder;" />
-		<method name="setReplyAction(Landroid/app/PendingIntent;Landroid/app/RemoteInput;)Landroid/app/Notification$CarExtender$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="addMessage(Ljava/lang/String;)Landroid/app/Notification$CarExtender$Builder;"/>
+		<method name="build()Landroid/app/Notification$CarExtender$UnreadConversation;"/>
+		<method name="setLatestTimestamp(J)Landroid/app/Notification$CarExtender$Builder;"/>
+		<method name="setReadPendingIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$CarExtender$Builder;"/>
+		<method name="setReplyAction(Landroid/app/PendingIntent;Landroid/app/RemoteInput;)Landroid/app/Notification$CarExtender$Builder;"/>
 	</class>
 	<class name="android/app/Notification$CarExtender$UnreadConversation" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getLatestTimestamp()J" />
-		<method name="getMessages()[Ljava/lang/String;" />
-		<method name="getParticipant()Ljava/lang/String;" />
-		<method name="getParticipants()[Ljava/lang/String;" />
-		<method name="getReadPendingIntent()Landroid/app/PendingIntent;" />
-		<method name="getRemoteInput()Landroid/app/RemoteInput;" />
-		<method name="getReplyPendingIntent()Landroid/app/PendingIntent;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getLatestTimestamp()J"/>
+		<method name="getMessages()[Ljava/lang/String;"/>
+		<method name="getParticipant()Ljava/lang/String;"/>
+		<method name="getParticipants()[Ljava/lang/String;"/>
+		<method name="getReadPendingIntent()Landroid/app/PendingIntent;"/>
+		<method name="getRemoteInput()Landroid/app/RemoteInput;"/>
+		<method name="getReplyPendingIntent()Landroid/app/PendingIntent;"/>
 	</class>
 	<class name="android/app/Notification$DecoratedCustomViewStyle" since="24">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>()V" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/app/Notification$DecoratedMediaCustomViewStyle" since="24">
-		<extends name="android/app/Notification$MediaStyle" />
-		<method name="&lt;init>()V" />
+		<extends name="android/app/Notification$MediaStyle"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/app/Notification$Extender" since="20">
-		<extends name="java/lang/Object" />
-		<method name="extend(Landroid/app/Notification$Builder;)Landroid/app/Notification$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="extend(Landroid/app/Notification$Builder;)Landroid/app/Notification$Builder;"/>
 	</class>
 	<class name="android/app/Notification$InboxStyle" since="16">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24" />
-		<method name="addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;" />
-		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;" />
-		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24"/>
+		<method name="addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;"/>
+		<method name="setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;"/>
+		<method name="setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;"/>
 	</class>
 	<class name="android/app/Notification$MediaStyle" since="21">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24" />
-		<method name="setMediaSession(Landroid/media/session/MediaSession$Token;)Landroid/app/Notification$MediaStyle;" />
-		<method name="setShowActionsInCompactView([I)Landroid/app/Notification$MediaStyle;" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification$Builder;)V" deprecated="24"/>
+		<method name="setMediaSession(Landroid/media/session/MediaSession$Token;)Landroid/app/Notification$MediaStyle;"/>
+		<method name="setShowActionsInCompactView([I)Landroid/app/Notification$MediaStyle;"/>
 	</class>
 	<class name="android/app/Notification$MessagingStyle" since="24">
-		<extends name="android/app/Notification$Style" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;)V" />
-		<method name="addHistoricMessage(Landroid/app/Notification$MessagingStyle$Message;)Landroid/app/Notification$MessagingStyle;" since="26" />
-		<method name="addMessage(Landroid/app/Notification$MessagingStyle$Message;)Landroid/app/Notification$MessagingStyle;" />
-		<method name="addMessage(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)Landroid/app/Notification$MessagingStyle;" />
-		<method name="getConversationTitle()Ljava/lang/CharSequence;" />
-		<method name="getHistoricMessages()Ljava/util/List;" since="26" />
-		<method name="getMessages()Ljava/util/List;" />
-		<method name="getUserDisplayName()Ljava/lang/CharSequence;" />
-		<method name="setConversationTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$MessagingStyle;" />
-		<field name="MAXIMUM_RETAINED_MESSAGES" />
+		<extends name="android/app/Notification$Style"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;)V"/>
+		<method name="addHistoricMessage(Landroid/app/Notification$MessagingStyle$Message;)Landroid/app/Notification$MessagingStyle;" since="26"/>
+		<method name="addMessage(Landroid/app/Notification$MessagingStyle$Message;)Landroid/app/Notification$MessagingStyle;"/>
+		<method name="addMessage(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)Landroid/app/Notification$MessagingStyle;"/>
+		<method name="getConversationTitle()Ljava/lang/CharSequence;"/>
+		<method name="getHistoricMessages()Ljava/util/List;" since="26"/>
+		<method name="getMessages()Ljava/util/List;"/>
+		<method name="getUserDisplayName()Ljava/lang/CharSequence;"/>
+		<method name="setConversationTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$MessagingStyle;"/>
+		<field name="MAXIMUM_RETAINED_MESSAGES"/>
 	</class>
 	<class name="android/app/Notification$MessagingStyle$Message" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)V" />
-		<method name="getDataMimeType()Ljava/lang/String;" />
-		<method name="getDataUri()Landroid/net/Uri;" />
-		<method name="getExtras()Landroid/os/Bundle;" since="26" />
-		<method name="getSender()Ljava/lang/CharSequence;" />
-		<method name="getText()Ljava/lang/CharSequence;" />
-		<method name="getTimestamp()J" />
-		<method name="setData(Ljava/lang/String;Landroid/net/Uri;)Landroid/app/Notification$MessagingStyle$Message;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;JLjava/lang/CharSequence;)V"/>
+		<method name="getDataMimeType()Ljava/lang/String;"/>
+		<method name="getDataUri()Landroid/net/Uri;"/>
+		<method name="getExtras()Landroid/os/Bundle;" since="26"/>
+		<method name="getSender()Ljava/lang/CharSequence;"/>
+		<method name="getText()Ljava/lang/CharSequence;"/>
+		<method name="getTimestamp()J"/>
+		<method name="setData(Ljava/lang/String;Landroid/net/Uri;)Landroid/app/Notification$MessagingStyle$Message;"/>
 	</class>
 	<class name="android/app/Notification$Style" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/app/Notification;" />
-		<method name="checkBuilder()V" />
-		<method name="getStandardView(I)Landroid/widget/RemoteViews;" />
-		<method name="internalSetBigContentTitle(Ljava/lang/CharSequence;)V" />
-		<method name="internalSetSummaryText(Ljava/lang/CharSequence;)V" />
-		<method name="setBuilder(Landroid/app/Notification$Builder;)V" />
-		<field name="mBuilder" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/app/Notification;"/>
+		<method name="checkBuilder()V"/>
+		<method name="getStandardView(I)Landroid/widget/RemoteViews;"/>
+		<method name="internalSetBigContentTitle(Ljava/lang/CharSequence;)V"/>
+		<method name="internalSetSummaryText(Ljava/lang/CharSequence;)V"/>
+		<method name="setBuilder(Landroid/app/Notification$Builder;)V"/>
+		<field name="mBuilder"/>
 	</class>
 	<class name="android/app/Notification$WearableExtender" since="20">
-		<extends name="java/lang/Object" />
-		<implements name="android/app/Notification$Extender" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/app/Notification;)V" />
-		<method name="addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$WearableExtender;" />
-		<method name="addActions(Ljava/util/List;)Landroid/app/Notification$WearableExtender;" />
-		<method name="addPage(Landroid/app/Notification;)Landroid/app/Notification$WearableExtender;" />
-		<method name="addPages(Ljava/util/List;)Landroid/app/Notification$WearableExtender;" />
-		<method name="clearActions()Landroid/app/Notification$WearableExtender;" />
-		<method name="clearPages()Landroid/app/Notification$WearableExtender;" />
-		<method name="clone()Landroid/app/Notification$WearableExtender;" />
-		<method name="getActions()Ljava/util/List;" />
-		<method name="getBackground()Landroid/graphics/Bitmap;" />
-		<method name="getBridgeTag()Ljava/lang/String;" since="26" />
-		<method name="getContentAction()I" />
-		<method name="getContentIcon()I" />
-		<method name="getContentIconGravity()I" />
-		<method name="getContentIntentAvailableOffline()Z" />
-		<method name="getCustomContentHeight()I" />
-		<method name="getCustomSizePreset()I" />
-		<method name="getDismissalId()Ljava/lang/String;" since="24" />
-		<method name="getDisplayIntent()Landroid/app/PendingIntent;" />
-		<method name="getGravity()I" />
-		<method name="getHintAmbientBigPicture()Z" since="24" />
-		<method name="getHintAvoidBackgroundClipping()Z" since="22" />
-		<method name="getHintContentIntentLaunchesActivity()Z" since="24" />
-		<method name="getHintHideIcon()Z" />
-		<method name="getHintScreenTimeout()I" since="22" />
-		<method name="getHintShowBackgroundOnly()Z" />
-		<method name="getPages()Ljava/util/List;" />
-		<method name="getStartScrollBottom()Z" />
-		<method name="setBackground(Landroid/graphics/Bitmap;)Landroid/app/Notification$WearableExtender;" />
-		<method name="setBridgeTag(Ljava/lang/String;)Landroid/app/Notification$WearableExtender;" since="26" />
-		<method name="setContentAction(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setContentIcon(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setContentIconGravity(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setContentIntentAvailableOffline(Z)Landroid/app/Notification$WearableExtender;" />
-		<method name="setCustomContentHeight(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setCustomSizePreset(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setDismissalId(Ljava/lang/String;)Landroid/app/Notification$WearableExtender;" since="24" />
-		<method name="setDisplayIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$WearableExtender;" />
-		<method name="setGravity(I)Landroid/app/Notification$WearableExtender;" />
-		<method name="setHintAmbientBigPicture(Z)Landroid/app/Notification$WearableExtender;" since="24" />
-		<method name="setHintAvoidBackgroundClipping(Z)Landroid/app/Notification$WearableExtender;" since="22" />
-		<method name="setHintContentIntentLaunchesActivity(Z)Landroid/app/Notification$WearableExtender;" since="24" />
-		<method name="setHintHideIcon(Z)Landroid/app/Notification$WearableExtender;" />
-		<method name="setHintScreenTimeout(I)Landroid/app/Notification$WearableExtender;" since="22" />
-		<method name="setHintShowBackgroundOnly(Z)Landroid/app/Notification$WearableExtender;" />
-		<method name="setStartScrollBottom(Z)Landroid/app/Notification$WearableExtender;" />
-		<field name="SCREEN_TIMEOUT_LONG" since="22" />
-		<field name="SCREEN_TIMEOUT_SHORT" since="22" />
-		<field name="SIZE_DEFAULT" />
-		<field name="SIZE_FULL_SCREEN" />
-		<field name="SIZE_LARGE" />
-		<field name="SIZE_MEDIUM" />
-		<field name="SIZE_SMALL" />
-		<field name="SIZE_XSMALL" />
-		<field name="UNSET_ACTION_INDEX" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/app/Notification$Extender"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/app/Notification;)V"/>
+		<method name="addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="addActions(Ljava/util/List;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="addPage(Landroid/app/Notification;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="addPages(Ljava/util/List;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="clearActions()Landroid/app/Notification$WearableExtender;"/>
+		<method name="clearPages()Landroid/app/Notification$WearableExtender;"/>
+		<method name="clone()Landroid/app/Notification$WearableExtender;"/>
+		<method name="getActions()Ljava/util/List;"/>
+		<method name="getBackground()Landroid/graphics/Bitmap;"/>
+		<method name="getBridgeTag()Ljava/lang/String;" since="26"/>
+		<method name="getContentAction()I"/>
+		<method name="getContentIcon()I"/>
+		<method name="getContentIconGravity()I"/>
+		<method name="getContentIntentAvailableOffline()Z"/>
+		<method name="getCustomContentHeight()I"/>
+		<method name="getCustomSizePreset()I"/>
+		<method name="getDismissalId()Ljava/lang/String;" since="24"/>
+		<method name="getDisplayIntent()Landroid/app/PendingIntent;"/>
+		<method name="getGravity()I"/>
+		<method name="getHintAmbientBigPicture()Z" since="24"/>
+		<method name="getHintAvoidBackgroundClipping()Z" since="22"/>
+		<method name="getHintContentIntentLaunchesActivity()Z" since="24"/>
+		<method name="getHintHideIcon()Z"/>
+		<method name="getHintScreenTimeout()I" since="22"/>
+		<method name="getHintShowBackgroundOnly()Z"/>
+		<method name="getPages()Ljava/util/List;"/>
+		<method name="getStartScrollBottom()Z"/>
+		<method name="setBackground(Landroid/graphics/Bitmap;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setBridgeTag(Ljava/lang/String;)Landroid/app/Notification$WearableExtender;" since="26"/>
+		<method name="setContentAction(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setContentIcon(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setContentIconGravity(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setContentIntentAvailableOffline(Z)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setCustomContentHeight(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setCustomSizePreset(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setDismissalId(Ljava/lang/String;)Landroid/app/Notification$WearableExtender;" since="24"/>
+		<method name="setDisplayIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setGravity(I)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setHintAmbientBigPicture(Z)Landroid/app/Notification$WearableExtender;" since="24"/>
+		<method name="setHintAvoidBackgroundClipping(Z)Landroid/app/Notification$WearableExtender;" since="22"/>
+		<method name="setHintContentIntentLaunchesActivity(Z)Landroid/app/Notification$WearableExtender;" since="24"/>
+		<method name="setHintHideIcon(Z)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setHintScreenTimeout(I)Landroid/app/Notification$WearableExtender;" since="22"/>
+		<method name="setHintShowBackgroundOnly(Z)Landroid/app/Notification$WearableExtender;"/>
+		<method name="setStartScrollBottom(Z)Landroid/app/Notification$WearableExtender;"/>
+		<field name="SCREEN_TIMEOUT_LONG" since="22"/>
+		<field name="SCREEN_TIMEOUT_SHORT" since="22"/>
+		<field name="SIZE_DEFAULT"/>
+		<field name="SIZE_FULL_SCREEN"/>
+		<field name="SIZE_LARGE"/>
+		<field name="SIZE_MEDIUM"/>
+		<field name="SIZE_SMALL"/>
+		<field name="SIZE_XSMALL"/>
+		<field name="UNSET_ACTION_INDEX"/>
 	</class>
 	<class name="android/app/NotificationChannel" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V" />
-		<method name="canBypassDnd()Z" />
-		<method name="canShowBadge()Z" />
-		<method name="enableLights(Z)V" />
-		<method name="enableVibration(Z)V" />
-		<method name="getAudioAttributes()Landroid/media/AudioAttributes;" />
-		<method name="getDescription()Ljava/lang/String;" />
-		<method name="getGroup()Ljava/lang/String;" />
-		<method name="getId()Ljava/lang/String;" />
-		<method name="getImportance()I" />
-		<method name="getLightColor()I" />
-		<method name="getLockscreenVisibility()I" />
-		<method name="getName()Ljava/lang/CharSequence;" />
-		<method name="getSound()Landroid/net/Uri;" />
-		<method name="getVibrationPattern()[J" />
-		<method name="setBypassDnd(Z)V" />
-		<method name="setDescription(Ljava/lang/String;)V" />
-		<method name="setGroup(Ljava/lang/String;)V" />
-		<method name="setImportance(I)V" />
-		<method name="setLightColor(I)V" />
-		<method name="setLockscreenVisibility(I)V" />
-		<method name="setName(Ljava/lang/CharSequence;)V" />
-		<method name="setShowBadge(Z)V" />
-		<method name="setSound(Landroid/net/Uri;Landroid/media/AudioAttributes;)V" />
-		<method name="setVibrationPattern([J)V" />
-		<method name="shouldShowLights()Z" />
-		<method name="shouldVibrate()Z" />
-		<field name="CREATOR" />
-		<field name="DEFAULT_CHANNEL_ID" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V"/>
+		<method name="canBypassDnd()Z"/>
+		<method name="canShowBadge()Z"/>
+		<method name="enableLights(Z)V"/>
+		<method name="enableVibration(Z)V"/>
+		<method name="getAudioAttributes()Landroid/media/AudioAttributes;"/>
+		<method name="getDescription()Ljava/lang/String;"/>
+		<method name="getGroup()Ljava/lang/String;"/>
+		<method name="getId()Ljava/lang/String;"/>
+		<method name="getImportance()I"/>
+		<method name="getLightColor()I"/>
+		<method name="getLockscreenVisibility()I"/>
+		<method name="getName()Ljava/lang/CharSequence;"/>
+		<method name="getSound()Landroid/net/Uri;"/>
+		<method name="getVibrationPattern()[J"/>
+		<method name="setBypassDnd(Z)V"/>
+		<method name="setDescription(Ljava/lang/String;)V"/>
+		<method name="setGroup(Ljava/lang/String;)V"/>
+		<method name="setImportance(I)V"/>
+		<method name="setLightColor(I)V"/>
+		<method name="setLockscreenVisibility(I)V"/>
+		<method name="setName(Ljava/lang/CharSequence;)V"/>
+		<method name="setShowBadge(Z)V"/>
+		<method name="setSound(Landroid/net/Uri;Landroid/media/AudioAttributes;)V"/>
+		<method name="setVibrationPattern([J)V"/>
+		<method name="shouldShowLights()Z"/>
+		<method name="shouldVibrate()Z"/>
+		<field name="CREATOR"/>
+		<field name="DEFAULT_CHANNEL_ID"/>
 	</class>
 	<class name="android/app/NotificationChannelGroup" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;)V" />
-		<method name="clone()Landroid/app/NotificationChannelGroup;" />
-		<method name="getChannels()Ljava/util/List;" />
-		<method name="getId()Ljava/lang/String;" />
-		<method name="getName()Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;)V"/>
+		<method name="clone()Landroid/app/NotificationChannelGroup;"/>
+		<method name="getChannels()Ljava/util/List;"/>
+		<method name="getId()Ljava/lang/String;"/>
+		<method name="getName()Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/NotificationManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addAutomaticZenRule(Landroid/app/AutomaticZenRule;)Ljava/lang/String;" since="24" />
-		<method name="areNotificationsEnabled()Z" since="24" />
-		<method name="cancel(I)V" />
-		<method name="cancel(Ljava/lang/String;I)V" since="5" />
-		<method name="cancelAll()V" />
-		<method name="createNotificationChannel(Landroid/app/NotificationChannel;)V" since="26" />
-		<method name="createNotificationChannelGroup(Landroid/app/NotificationChannelGroup;)V" since="26" />
-		<method name="createNotificationChannelGroups(Ljava/util/List;)V" since="26" />
-		<method name="createNotificationChannels(Ljava/util/List;)V" since="26" />
-		<method name="deleteNotificationChannel(Ljava/lang/String;)V" since="26" />
-		<method name="deleteNotificationChannelGroup(Ljava/lang/String;)V" since="26" />
-		<method name="getActiveNotifications()[Landroid/service/notification/StatusBarNotification;" since="23" />
-		<method name="getAutomaticZenRule(Ljava/lang/String;)Landroid/app/AutomaticZenRule;" since="24" />
-		<method name="getAutomaticZenRules()Ljava/util/Map;" since="24" />
-		<method name="getCurrentInterruptionFilter()I" since="23" />
-		<method name="getImportance()I" since="24" />
-		<method name="getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;" since="26" />
-		<method name="getNotificationChannelGroups()Ljava/util/List;" since="26" />
-		<method name="getNotificationChannels()Ljava/util/List;" since="26" />
-		<method name="getNotificationPolicy()Landroid/app/NotificationManager$Policy;" since="23" />
-		<method name="isNotificationPolicyAccessGranted()Z" since="23" />
-		<method name="notify(ILandroid/app/Notification;)V" />
-		<method name="notify(Ljava/lang/String;ILandroid/app/Notification;)V" since="5" />
-		<method name="removeAutomaticZenRule(Ljava/lang/String;)Z" since="24" />
-		<method name="setInterruptionFilter(I)V" since="23" />
-		<method name="setNotificationPolicy(Landroid/app/NotificationManager$Policy;)V" since="23" />
-		<method name="updateAutomaticZenRule(Ljava/lang/String;Landroid/app/AutomaticZenRule;)Z" since="24" />
-		<field name="ACTION_INTERRUPTION_FILTER_CHANGED" since="23" />
-		<field name="ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" since="23" />
-		<field name="ACTION_NOTIFICATION_POLICY_CHANGED" since="23" />
-		<field name="IMPORTANCE_DEFAULT" since="24" />
-		<field name="IMPORTANCE_HIGH" since="24" />
-		<field name="IMPORTANCE_LOW" since="24" />
-		<field name="IMPORTANCE_MAX" since="24" />
-		<field name="IMPORTANCE_MIN" since="24" />
-		<field name="IMPORTANCE_NONE" since="24" />
-		<field name="IMPORTANCE_UNSPECIFIED" since="24" />
-		<field name="INTERRUPTION_FILTER_ALARMS" since="23" />
-		<field name="INTERRUPTION_FILTER_ALL" since="23" />
-		<field name="INTERRUPTION_FILTER_NONE" since="23" />
-		<field name="INTERRUPTION_FILTER_PRIORITY" since="23" />
-		<field name="INTERRUPTION_FILTER_UNKNOWN" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addAutomaticZenRule(Landroid/app/AutomaticZenRule;)Ljava/lang/String;" since="24"/>
+		<method name="areNotificationsEnabled()Z" since="24"/>
+		<method name="cancel(I)V"/>
+		<method name="cancel(Ljava/lang/String;I)V" since="5"/>
+		<method name="cancelAll()V"/>
+		<method name="createNotificationChannel(Landroid/app/NotificationChannel;)V" since="26"/>
+		<method name="createNotificationChannelGroup(Landroid/app/NotificationChannelGroup;)V" since="26"/>
+		<method name="createNotificationChannelGroups(Ljava/util/List;)V" since="26"/>
+		<method name="createNotificationChannels(Ljava/util/List;)V" since="26"/>
+		<method name="deleteNotificationChannel(Ljava/lang/String;)V" since="26"/>
+		<method name="deleteNotificationChannelGroup(Ljava/lang/String;)V" since="26"/>
+		<method name="getActiveNotifications()[Landroid/service/notification/StatusBarNotification;" since="23"/>
+		<method name="getAutomaticZenRule(Ljava/lang/String;)Landroid/app/AutomaticZenRule;" since="24"/>
+		<method name="getAutomaticZenRules()Ljava/util/Map;" since="24"/>
+		<method name="getCurrentInterruptionFilter()I" since="23"/>
+		<method name="getImportance()I" since="24"/>
+		<method name="getNotificationChannel(Ljava/lang/String;)Landroid/app/NotificationChannel;" since="26"/>
+		<method name="getNotificationChannelGroups()Ljava/util/List;" since="26"/>
+		<method name="getNotificationChannels()Ljava/util/List;" since="26"/>
+		<method name="getNotificationPolicy()Landroid/app/NotificationManager$Policy;" since="23"/>
+		<method name="isNotificationListenerAccessGranted(Landroid/content/ComponentName;)Z" since="27"/>
+		<method name="isNotificationPolicyAccessGranted()Z" since="23"/>
+		<method name="notify(ILandroid/app/Notification;)V"/>
+		<method name="notify(Ljava/lang/String;ILandroid/app/Notification;)V" since="5"/>
+		<method name="removeAutomaticZenRule(Ljava/lang/String;)Z" since="24"/>
+		<method name="setInterruptionFilter(I)V" since="23"/>
+		<method name="setNotificationPolicy(Landroid/app/NotificationManager$Policy;)V" since="23"/>
+		<method name="updateAutomaticZenRule(Ljava/lang/String;Landroid/app/AutomaticZenRule;)Z" since="24"/>
+		<field name="ACTION_INTERRUPTION_FILTER_CHANGED" since="23"/>
+		<field name="ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED" since="23"/>
+		<field name="ACTION_NOTIFICATION_POLICY_CHANGED" since="23"/>
+		<field name="IMPORTANCE_DEFAULT" since="24"/>
+		<field name="IMPORTANCE_HIGH" since="24"/>
+		<field name="IMPORTANCE_LOW" since="24"/>
+		<field name="IMPORTANCE_MAX" since="24"/>
+		<field name="IMPORTANCE_MIN" since="24"/>
+		<field name="IMPORTANCE_NONE" since="24"/>
+		<field name="IMPORTANCE_UNSPECIFIED" since="24"/>
+		<field name="INTERRUPTION_FILTER_ALARMS" since="23"/>
+		<field name="INTERRUPTION_FILTER_ALL" since="23"/>
+		<field name="INTERRUPTION_FILTER_NONE" since="23"/>
+		<field name="INTERRUPTION_FILTER_PRIORITY" since="23"/>
+		<field name="INTERRUPTION_FILTER_UNKNOWN" since="23"/>
 	</class>
 	<class name="android/app/NotificationManager$Policy" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIII)V" since="24" />
-		<method name="priorityCategoriesToString(I)Ljava/lang/String;" />
-		<method name="prioritySendersToString(I)Ljava/lang/String;" />
-		<method name="suppressedEffectsToString(I)Ljava/lang/String;" since="24" />
-		<field name="CREATOR" />
-		<field name="PRIORITY_CATEGORY_CALLS" />
-		<field name="PRIORITY_CATEGORY_EVENTS" />
-		<field name="PRIORITY_CATEGORY_MESSAGES" />
-		<field name="PRIORITY_CATEGORY_REMINDERS" />
-		<field name="PRIORITY_CATEGORY_REPEAT_CALLERS" />
-		<field name="PRIORITY_SENDERS_ANY" />
-		<field name="PRIORITY_SENDERS_CONTACTS" />
-		<field name="PRIORITY_SENDERS_STARRED" />
-		<field name="SUPPRESSED_EFFECT_SCREEN_OFF" since="24" />
-		<field name="SUPPRESSED_EFFECT_SCREEN_ON" since="24" />
-		<field name="priorityCallSenders" />
-		<field name="priorityCategories" />
-		<field name="priorityMessageSenders" />
-		<field name="suppressedVisualEffects" since="24" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIII)V" since="24"/>
+		<method name="priorityCategoriesToString(I)Ljava/lang/String;"/>
+		<method name="prioritySendersToString(I)Ljava/lang/String;"/>
+		<method name="suppressedEffectsToString(I)Ljava/lang/String;" since="24"/>
+		<field name="CREATOR"/>
+		<field name="PRIORITY_CATEGORY_CALLS"/>
+		<field name="PRIORITY_CATEGORY_EVENTS"/>
+		<field name="PRIORITY_CATEGORY_MESSAGES"/>
+		<field name="PRIORITY_CATEGORY_REMINDERS"/>
+		<field name="PRIORITY_CATEGORY_REPEAT_CALLERS"/>
+		<field name="PRIORITY_SENDERS_ANY"/>
+		<field name="PRIORITY_SENDERS_CONTACTS"/>
+		<field name="PRIORITY_SENDERS_STARRED"/>
+		<field name="SUPPRESSED_EFFECT_SCREEN_OFF" since="24"/>
+		<field name="SUPPRESSED_EFFECT_SCREEN_ON" since="24"/>
+		<field name="priorityCallSenders"/>
+		<field name="priorityCategories"/>
+		<field name="priorityMessageSenders"/>
+		<field name="suppressedVisualEffects" since="24"/>
 	</class>
 	<class name="android/app/PendingIntent" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="cancel()V" />
-		<method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;" since="11" />
-		<method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;" since="16" />
-		<method name="getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;" />
-		<method name="getActivity(Landroid/content/Context;ILandroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;" since="16" />
-		<method name="getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;" />
-		<method name="getCreatorPackage()Ljava/lang/String;" since="17" />
-		<method name="getCreatorUid()I" since="17" />
-		<method name="getCreatorUserHandle()Landroid/os/UserHandle;" since="17" />
-		<method name="getForegroundService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;" since="26" />
-		<method name="getIntentSender()Landroid/content/IntentSender;" since="4" />
-		<method name="getService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;" />
-		<method name="getTargetPackage()Ljava/lang/String;" deprecated="17" />
-		<method name="readPendingIntentOrNullFromParcel(Landroid/os/Parcel;)Landroid/app/PendingIntent;" />
-		<method name="send()V" />
-		<method name="send(I)V" />
-		<method name="send(ILandroid/app/PendingIntent$OnFinished;Landroid/os/Handler;)V" />
-		<method name="send(Landroid/content/Context;ILandroid/content/Intent;)V" />
-		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;)V" />
-		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V" since="14" />
-		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;Ljava/lang/String;Landroid/os/Bundle;)V" since="23" />
-		<method name="writePendingIntentOrNullToParcel(Landroid/app/PendingIntent;Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="FLAG_CANCEL_CURRENT" />
-		<field name="FLAG_IMMUTABLE" since="23" />
-		<field name="FLAG_NO_CREATE" />
-		<field name="FLAG_ONE_SHOT" />
-		<field name="FLAG_UPDATE_CURRENT" since="3" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancel()V"/>
+		<method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;" since="11"/>
+		<method name="getActivities(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;" since="16"/>
+		<method name="getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;"/>
+		<method name="getActivity(Landroid/content/Context;ILandroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;" since="16"/>
+		<method name="getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;"/>
+		<method name="getCreatorPackage()Ljava/lang/String;" since="17"/>
+		<method name="getCreatorUid()I" since="17"/>
+		<method name="getCreatorUserHandle()Landroid/os/UserHandle;" since="17"/>
+		<method name="getForegroundService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;" since="26"/>
+		<method name="getIntentSender()Landroid/content/IntentSender;" since="4"/>
+		<method name="getService(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;"/>
+		<method name="getTargetPackage()Ljava/lang/String;" deprecated="17"/>
+		<method name="readPendingIntentOrNullFromParcel(Landroid/os/Parcel;)Landroid/app/PendingIntent;"/>
+		<method name="send()V"/>
+		<method name="send(I)V"/>
+		<method name="send(ILandroid/app/PendingIntent$OnFinished;Landroid/os/Handler;)V"/>
+		<method name="send(Landroid/content/Context;ILandroid/content/Intent;)V"/>
+		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;)V"/>
+		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V" since="14"/>
+		<method name="send(Landroid/content/Context;ILandroid/content/Intent;Landroid/app/PendingIntent$OnFinished;Landroid/os/Handler;Ljava/lang/String;Landroid/os/Bundle;)V" since="23"/>
+		<method name="writePendingIntentOrNullToParcel(Landroid/app/PendingIntent;Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_CANCEL_CURRENT"/>
+		<field name="FLAG_IMMUTABLE" since="23"/>
+		<field name="FLAG_NO_CREATE"/>
+		<field name="FLAG_ONE_SHOT"/>
+		<field name="FLAG_UPDATE_CURRENT" since="3"/>
 	</class>
 	<class name="android/app/PendingIntent$CanceledException" since="1">
-		<extends name="android/util/AndroidException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/Exception;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/util/AndroidException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/Exception;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/app/PendingIntent$OnFinished" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onSendFinished(Landroid/app/PendingIntent;Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onSendFinished(Landroid/app/PendingIntent;Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/PictureInPictureParams" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/PictureInPictureParams$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/app/PictureInPictureParams;" />
-		<method name="setActions(Ljava/util/List;)Landroid/app/PictureInPictureParams$Builder;" />
-		<method name="setAspectRatio(Landroid/util/Rational;)Landroid/app/PictureInPictureParams$Builder;" />
-		<method name="setSourceRectHint(Landroid/graphics/Rect;)Landroid/app/PictureInPictureParams$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/app/PictureInPictureParams;"/>
+		<method name="setActions(Ljava/util/List;)Landroid/app/PictureInPictureParams$Builder;"/>
+		<method name="setAspectRatio(Landroid/util/Rational;)Landroid/app/PictureInPictureParams$Builder;"/>
+		<method name="setSourceRectHint(Landroid/graphics/Rect;)Landroid/app/PictureInPictureParams$Builder;"/>
 	</class>
 	<class name="android/app/Presentation" since="17">
-		<extends name="android/app/Dialog" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/view/Display;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/view/Display;I)V" />
-		<method name="getDisplay()Landroid/view/Display;" />
-		<method name="getResources()Landroid/content/res/Resources;" />
-		<method name="onDisplayChanged()V" />
-		<method name="onDisplayRemoved()V" />
+		<extends name="android/app/Dialog"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/view/Display;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/view/Display;I)V"/>
+		<method name="getDisplay()Landroid/view/Display;"/>
+		<method name="getResources()Landroid/content/res/Resources;"/>
+		<method name="onDisplayChanged()V"/>
+		<method name="onDisplayRemoved()V"/>
 	</class>
 	<class name="android/app/ProgressDialog" since="1" deprecated="26">
-		<extends name="android/app/AlertDialog" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" />
-		<method name="getMax()I" />
-		<method name="getProgress()I" />
-		<method name="getSecondaryProgress()I" />
-		<method name="incrementProgressBy(I)V" />
-		<method name="incrementSecondaryProgressBy(I)V" />
-		<method name="isIndeterminate()Z" />
-		<method name="setIndeterminate(Z)V" />
-		<method name="setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="setMax(I)V" />
-		<method name="setProgress(I)V" />
-		<method name="setProgressDrawable(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="setProgressNumberFormat(Ljava/lang/String;)V" since="11" />
-		<method name="setProgressPercentFormat(Ljava/text/NumberFormat;)V" since="11" />
-		<method name="setProgressStyle(I)V" />
-		<method name="setSecondaryProgress(I)V" />
-		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/app/ProgressDialog;" />
-		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Landroid/app/ProgressDialog;" />
-		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;" />
-		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;" />
-		<field name="STYLE_HORIZONTAL" />
-		<field name="STYLE_SPINNER" />
+		<extends name="android/app/AlertDialog"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V"/>
+		<method name="getMax()I"/>
+		<method name="getProgress()I"/>
+		<method name="getSecondaryProgress()I"/>
+		<method name="incrementProgressBy(I)V"/>
+		<method name="incrementSecondaryProgressBy(I)V"/>
+		<method name="isIndeterminate()Z"/>
+		<method name="setIndeterminate(Z)V"/>
+		<method name="setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="setMax(I)V"/>
+		<method name="setProgress(I)V"/>
+		<method name="setProgressDrawable(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="setProgressNumberFormat(Ljava/lang/String;)V" since="11"/>
+		<method name="setProgressPercentFormat(Ljava/text/NumberFormat;)V" since="11"/>
+		<method name="setProgressStyle(I)V"/>
+		<method name="setSecondaryProgress(I)V"/>
+		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/app/ProgressDialog;"/>
+		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Landroid/app/ProgressDialog;"/>
+		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;"/>
+		<method name="show(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Landroid/app/ProgressDialog;"/>
+		<field name="STYLE_HORIZONTAL"/>
+		<field name="STYLE_SPINNER"/>
 	</class>
 	<class name="android/app/RemoteAction" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V" />
-		<method name="clone()Landroid/app/RemoteAction;" />
-		<method name="dump(Ljava/lang/String;Ljava/io/PrintWriter;)V" />
-		<method name="getActionIntent()Landroid/app/PendingIntent;" />
-		<method name="getContentDescription()Ljava/lang/CharSequence;" />
-		<method name="getIcon()Landroid/graphics/drawable/Icon;" />
-		<method name="getTitle()Ljava/lang/CharSequence;" />
-		<method name="isEnabled()Z" />
-		<method name="setEnabled(Z)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Icon;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V"/>
+		<method name="clone()Landroid/app/RemoteAction;"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/PrintWriter;)V"/>
+		<method name="getActionIntent()Landroid/app/PendingIntent;"/>
+		<method name="getContentDescription()Ljava/lang/CharSequence;"/>
+		<method name="getIcon()Landroid/graphics/drawable/Icon;"/>
+		<method name="getTitle()Ljava/lang/CharSequence;"/>
+		<method name="isEnabled()Z"/>
+		<method name="setEnabled(Z)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/RemoteInput" since="20">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="addDataResultToIntent(Landroid/app/RemoteInput;Landroid/content/Intent;Ljava/util/Map;)V" since="26" />
-		<method name="addResultsToIntent([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V" />
-		<method name="getAllowFreeFormInput()Z" />
-		<method name="getAllowedDataTypes()Ljava/util/Set;" since="26" />
-		<method name="getChoices()[Ljava/lang/CharSequence;" />
-		<method name="getDataResultsFromIntent(Landroid/content/Intent;Ljava/lang/String;)Ljava/util/Map;" since="26" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getLabel()Ljava/lang/CharSequence;" />
-		<method name="getResultKey()Ljava/lang/String;" />
-		<method name="getResultsFromIntent(Landroid/content/Intent;)Landroid/os/Bundle;" />
-		<method name="isDataOnly()Z" since="26" />
-		<field name="CREATOR" />
-		<field name="EXTRA_RESULTS_DATA" />
-		<field name="RESULTS_CLIP_LABEL" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addDataResultToIntent(Landroid/app/RemoteInput;Landroid/content/Intent;Ljava/util/Map;)V" since="26"/>
+		<method name="addResultsToIntent([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V"/>
+		<method name="getAllowFreeFormInput()Z"/>
+		<method name="getAllowedDataTypes()Ljava/util/Set;" since="26"/>
+		<method name="getChoices()[Ljava/lang/CharSequence;"/>
+		<method name="getDataResultsFromIntent(Landroid/content/Intent;Ljava/lang/String;)Ljava/util/Map;" since="26"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getLabel()Ljava/lang/CharSequence;"/>
+		<method name="getResultKey()Ljava/lang/String;"/>
+		<method name="getResultsFromIntent(Landroid/content/Intent;)Landroid/os/Bundle;"/>
+		<method name="isDataOnly()Z" since="26"/>
+		<field name="CREATOR"/>
+		<field name="EXTRA_RESULTS_DATA"/>
+		<field name="RESULTS_CLIP_LABEL"/>
 	</class>
 	<class name="android/app/RemoteInput$Builder" since="20">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder;" />
-		<method name="build()Landroid/app/RemoteInput;" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="setAllowDataType(Ljava/lang/String;Z)Landroid/app/RemoteInput$Builder;" since="26" />
-		<method name="setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder;" />
-		<method name="setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;" />
-		<method name="setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder;"/>
+		<method name="build()Landroid/app/RemoteInput;"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="setAllowDataType(Ljava/lang/String;Z)Landroid/app/RemoteInput$Builder;" since="26"/>
+		<method name="setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder;"/>
+		<method name="setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;"/>
+		<method name="setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder;"/>
 	</class>
 	<class name="android/app/SearchManager" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/content/DialogInterface$OnCancelListener" />
-		<implements name="android/content/DialogInterface$OnDismissListener" />
-		<method name="&lt;init>()V" />
-		<method name="getGlobalSearchActivity()Landroid/content/ComponentName;" since="16" />
-		<method name="getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo;" since="8" />
-		<method name="getSearchablesInGlobalSearch()Ljava/util/List;" since="8" />
-		<method name="setOnCancelListener(Landroid/app/SearchManager$OnCancelListener;)V" />
-		<method name="setOnDismissListener(Landroid/app/SearchManager$OnDismissListener;)V" />
-		<method name="startSearch(Ljava/lang/String;ZLandroid/content/ComponentName;Landroid/os/Bundle;Z)V" />
-		<method name="stopSearch()V" />
-		<method name="triggerSearch(Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/Bundle;)V" since="5" />
-		<field name="ACTION_KEY" />
-		<field name="ACTION_MSG" />
-		<field name="APP_DATA" />
-		<field name="CURSOR_EXTRA_KEY_IN_PROGRESS" since="8" />
-		<field name="EXTRA_DATA_KEY" since="4" />
-		<field name="EXTRA_NEW_SEARCH" since="12" />
-		<field name="EXTRA_SELECT_QUERY" since="8" />
-		<field name="EXTRA_WEB_SEARCH_PENDINGINTENT" since="14" />
-		<field name="FLAG_QUERY_REFINEMENT" since="11" />
-		<field name="INTENT_ACTION_GLOBAL_SEARCH" since="8" />
-		<field name="INTENT_ACTION_SEARCHABLES_CHANGED" since="4" />
-		<field name="INTENT_ACTION_SEARCH_SETTINGS" since="8" />
-		<field name="INTENT_ACTION_SEARCH_SETTINGS_CHANGED" since="4" />
-		<field name="INTENT_ACTION_WEB_SEARCH_SETTINGS" since="4" />
-		<field name="INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED" since="16" />
-		<field name="MENU_KEY" />
-		<field name="MENU_KEYCODE" />
-		<field name="QUERY" />
-		<field name="SHORTCUT_MIME_TYPE" since="4" />
-		<field name="SUGGEST_COLUMN_AUDIO_CHANNEL_CONFIG" since="21" />
-		<field name="SUGGEST_COLUMN_CONTENT_TYPE" since="21" />
-		<field name="SUGGEST_COLUMN_DURATION" since="21" />
-		<field name="SUGGEST_COLUMN_FLAGS" since="11" />
-		<field name="SUGGEST_COLUMN_FORMAT" />
-		<field name="SUGGEST_COLUMN_ICON_1" />
-		<field name="SUGGEST_COLUMN_ICON_2" />
-		<field name="SUGGEST_COLUMN_INTENT_ACTION" />
-		<field name="SUGGEST_COLUMN_INTENT_DATA" />
-		<field name="SUGGEST_COLUMN_INTENT_DATA_ID" />
-		<field name="SUGGEST_COLUMN_INTENT_EXTRA_DATA" since="4" />
-		<field name="SUGGEST_COLUMN_IS_LIVE" since="21" />
-		<field name="SUGGEST_COLUMN_LAST_ACCESS_HINT" since="14" />
-		<field name="SUGGEST_COLUMN_PRODUCTION_YEAR" since="21" />
-		<field name="SUGGEST_COLUMN_PURCHASE_PRICE" since="21" />
-		<field name="SUGGEST_COLUMN_QUERY" />
-		<field name="SUGGEST_COLUMN_RATING_SCORE" since="21" />
-		<field name="SUGGEST_COLUMN_RATING_STYLE" since="21" />
-		<field name="SUGGEST_COLUMN_RENTAL_PRICE" since="21" />
-		<field name="SUGGEST_COLUMN_RESULT_CARD_IMAGE" since="21" />
-		<field name="SUGGEST_COLUMN_SHORTCUT_ID" since="4" />
-		<field name="SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING" since="4" />
-		<field name="SUGGEST_COLUMN_TEXT_1" />
-		<field name="SUGGEST_COLUMN_TEXT_2" />
-		<field name="SUGGEST_COLUMN_TEXT_2_URL" since="8" />
-		<field name="SUGGEST_COLUMN_VIDEO_HEIGHT" since="21" />
-		<field name="SUGGEST_COLUMN_VIDEO_WIDTH" since="21" />
-		<field name="SUGGEST_MIME_TYPE" />
-		<field name="SUGGEST_NEVER_MAKE_SHORTCUT" since="4" />
-		<field name="SUGGEST_PARAMETER_LIMIT" since="5" />
-		<field name="SUGGEST_URI_PATH_QUERY" />
-		<field name="SUGGEST_URI_PATH_SHORTCUT" since="4" />
-		<field name="USER_QUERY" since="4" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/content/DialogInterface$OnCancelListener"/>
+		<implements name="android/content/DialogInterface$OnDismissListener"/>
+		<method name="&lt;init>()V"/>
+		<method name="getGlobalSearchActivity()Landroid/content/ComponentName;" since="16"/>
+		<method name="getSearchableInfo(Landroid/content/ComponentName;)Landroid/app/SearchableInfo;" since="8"/>
+		<method name="getSearchablesInGlobalSearch()Ljava/util/List;" since="8"/>
+		<method name="setOnCancelListener(Landroid/app/SearchManager$OnCancelListener;)V"/>
+		<method name="setOnDismissListener(Landroid/app/SearchManager$OnDismissListener;)V"/>
+		<method name="startSearch(Ljava/lang/String;ZLandroid/content/ComponentName;Landroid/os/Bundle;Z)V"/>
+		<method name="stopSearch()V"/>
+		<method name="triggerSearch(Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/Bundle;)V" since="5"/>
+		<field name="ACTION_KEY"/>
+		<field name="ACTION_MSG"/>
+		<field name="APP_DATA"/>
+		<field name="CURSOR_EXTRA_KEY_IN_PROGRESS" since="8"/>
+		<field name="EXTRA_DATA_KEY" since="4"/>
+		<field name="EXTRA_NEW_SEARCH" since="12"/>
+		<field name="EXTRA_SELECT_QUERY" since="8"/>
+		<field name="EXTRA_WEB_SEARCH_PENDINGINTENT" since="14"/>
+		<field name="FLAG_QUERY_REFINEMENT" since="11"/>
+		<field name="INTENT_ACTION_GLOBAL_SEARCH" since="8"/>
+		<field name="INTENT_ACTION_SEARCHABLES_CHANGED" since="4"/>
+		<field name="INTENT_ACTION_SEARCH_SETTINGS" since="8"/>
+		<field name="INTENT_ACTION_SEARCH_SETTINGS_CHANGED" since="4"/>
+		<field name="INTENT_ACTION_WEB_SEARCH_SETTINGS" since="4"/>
+		<field name="INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED" since="16"/>
+		<field name="MENU_KEY"/>
+		<field name="MENU_KEYCODE"/>
+		<field name="QUERY"/>
+		<field name="SHORTCUT_MIME_TYPE" since="4"/>
+		<field name="SUGGEST_COLUMN_AUDIO_CHANNEL_CONFIG" since="21"/>
+		<field name="SUGGEST_COLUMN_CONTENT_TYPE" since="21"/>
+		<field name="SUGGEST_COLUMN_DURATION" since="21"/>
+		<field name="SUGGEST_COLUMN_FLAGS" since="11"/>
+		<field name="SUGGEST_COLUMN_FORMAT"/>
+		<field name="SUGGEST_COLUMN_ICON_1"/>
+		<field name="SUGGEST_COLUMN_ICON_2"/>
+		<field name="SUGGEST_COLUMN_INTENT_ACTION"/>
+		<field name="SUGGEST_COLUMN_INTENT_DATA"/>
+		<field name="SUGGEST_COLUMN_INTENT_DATA_ID"/>
+		<field name="SUGGEST_COLUMN_INTENT_EXTRA_DATA" since="4"/>
+		<field name="SUGGEST_COLUMN_IS_LIVE" since="21"/>
+		<field name="SUGGEST_COLUMN_LAST_ACCESS_HINT" since="14"/>
+		<field name="SUGGEST_COLUMN_PRODUCTION_YEAR" since="21"/>
+		<field name="SUGGEST_COLUMN_PURCHASE_PRICE" since="21"/>
+		<field name="SUGGEST_COLUMN_QUERY"/>
+		<field name="SUGGEST_COLUMN_RATING_SCORE" since="21"/>
+		<field name="SUGGEST_COLUMN_RATING_STYLE" since="21"/>
+		<field name="SUGGEST_COLUMN_RENTAL_PRICE" since="21"/>
+		<field name="SUGGEST_COLUMN_RESULT_CARD_IMAGE" since="21"/>
+		<field name="SUGGEST_COLUMN_SHORTCUT_ID" since="4"/>
+		<field name="SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING" since="4"/>
+		<field name="SUGGEST_COLUMN_TEXT_1"/>
+		<field name="SUGGEST_COLUMN_TEXT_2"/>
+		<field name="SUGGEST_COLUMN_TEXT_2_URL" since="8"/>
+		<field name="SUGGEST_COLUMN_VIDEO_HEIGHT" since="21"/>
+		<field name="SUGGEST_COLUMN_VIDEO_WIDTH" since="21"/>
+		<field name="SUGGEST_MIME_TYPE"/>
+		<field name="SUGGEST_NEVER_MAKE_SHORTCUT" since="4"/>
+		<field name="SUGGEST_PARAMETER_LIMIT" since="5"/>
+		<field name="SUGGEST_URI_PATH_QUERY"/>
+		<field name="SUGGEST_URI_PATH_SHORTCUT" since="4"/>
+		<field name="USER_QUERY" since="4"/>
 	</class>
 	<class name="android/app/SearchManager$OnCancelListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onCancel()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onCancel()V"/>
 	</class>
 	<class name="android/app/SearchManager$OnDismissListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onDismiss()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onDismiss()V"/>
 	</class>
 	<class name="android/app/SearchableInfo" since="8">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="autoUrlDetect()Z" />
-		<method name="getHintId()I" />
-		<method name="getImeOptions()I" />
-		<method name="getInputType()I" />
-		<method name="getSearchActivity()Landroid/content/ComponentName;" />
-		<method name="getSettingsDescriptionId()I" />
-		<method name="getSuggestAuthority()Ljava/lang/String;" />
-		<method name="getSuggestIntentAction()Ljava/lang/String;" />
-		<method name="getSuggestIntentData()Ljava/lang/String;" />
-		<method name="getSuggestPackage()Ljava/lang/String;" />
-		<method name="getSuggestPath()Ljava/lang/String;" />
-		<method name="getSuggestSelection()Ljava/lang/String;" />
-		<method name="getSuggestThreshold()I" />
-		<method name="getVoiceLanguageId()I" />
-		<method name="getVoiceLanguageModeId()I" />
-		<method name="getVoiceMaxResults()I" />
-		<method name="getVoicePromptTextId()I" />
-		<method name="getVoiceSearchEnabled()Z" />
-		<method name="getVoiceSearchLaunchRecognizer()Z" />
-		<method name="getVoiceSearchLaunchWebSearch()Z" />
-		<method name="queryAfterZeroResults()Z" />
-		<method name="shouldIncludeInGlobalSearch()Z" />
-		<method name="shouldRewriteQueryFromData()Z" />
-		<method name="shouldRewriteQueryFromText()Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="autoUrlDetect()Z"/>
+		<method name="getHintId()I"/>
+		<method name="getImeOptions()I"/>
+		<method name="getInputType()I"/>
+		<method name="getSearchActivity()Landroid/content/ComponentName;"/>
+		<method name="getSettingsDescriptionId()I"/>
+		<method name="getSuggestAuthority()Ljava/lang/String;"/>
+		<method name="getSuggestIntentAction()Ljava/lang/String;"/>
+		<method name="getSuggestIntentData()Ljava/lang/String;"/>
+		<method name="getSuggestPackage()Ljava/lang/String;"/>
+		<method name="getSuggestPath()Ljava/lang/String;"/>
+		<method name="getSuggestSelection()Ljava/lang/String;"/>
+		<method name="getSuggestThreshold()I"/>
+		<method name="getVoiceLanguageId()I"/>
+		<method name="getVoiceLanguageModeId()I"/>
+		<method name="getVoiceMaxResults()I"/>
+		<method name="getVoicePromptTextId()I"/>
+		<method name="getVoiceSearchEnabled()Z"/>
+		<method name="getVoiceSearchLaunchRecognizer()Z"/>
+		<method name="getVoiceSearchLaunchWebSearch()Z"/>
+		<method name="queryAfterZeroResults()Z"/>
+		<method name="shouldIncludeInGlobalSearch()Z"/>
+		<method name="shouldRewriteQueryFromData()Z"/>
+		<method name="shouldRewriteQueryFromText()Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/Service" since="1">
-		<extends name="android/content/ContextWrapper" />
-		<implements name="android/content/ComponentCallbacks" />
-		<implements name="android/content/ComponentCallbacks2" since="14" />
-		<method name="&lt;init>()V" />
-		<method name="dump(Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="getApplication()Landroid/app/Application;" />
-		<method name="onBind(Landroid/content/Intent;)Landroid/os/IBinder;" />
-		<method name="onCreate()V" />
-		<method name="onDestroy()V" />
-		<method name="onRebind(Landroid/content/Intent;)V" />
-		<method name="onStart(Landroid/content/Intent;I)V" deprecated="16" />
-		<method name="onStartCommand(Landroid/content/Intent;II)I" since="5" />
-		<method name="onTaskRemoved(Landroid/content/Intent;)V" since="14" />
-		<method name="onUnbind(Landroid/content/Intent;)Z" />
-		<method name="setForeground(Z)V" />
-		<method name="startForeground(ILandroid/app/Notification;)V" since="5" />
-		<method name="stopForeground(I)V" since="24" />
-		<method name="stopForeground(Z)V" since="5" />
-		<method name="stopSelf()V" />
-		<method name="stopSelf(I)V" />
-		<method name="stopSelfResult(I)Z" />
-		<field name="START_CONTINUATION_MASK" since="5" />
-		<field name="START_FLAG_REDELIVERY" since="5" />
-		<field name="START_FLAG_RETRY" since="5" />
-		<field name="START_NOT_STICKY" since="5" />
-		<field name="START_REDELIVER_INTENT" since="5" />
-		<field name="START_STICKY" since="5" />
-		<field name="START_STICKY_COMPATIBILITY" since="5" />
-		<field name="STOP_FOREGROUND_DETACH" since="24" />
-		<field name="STOP_FOREGROUND_REMOVE" since="24" />
+		<extends name="android/content/ContextWrapper"/>
+		<implements name="android/content/ComponentCallbacks" removed="14"/>
+		<implements name="android/content/ComponentCallbacks2" since="14"/>
+		<method name="&lt;init>()V"/>
+		<method name="dump(Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="getApplication()Landroid/app/Application;"/>
+		<method name="onBind(Landroid/content/Intent;)Landroid/os/IBinder;"/>
+		<method name="onCreate()V"/>
+		<method name="onDestroy()V"/>
+		<method name="onRebind(Landroid/content/Intent;)V"/>
+		<method name="onStart(Landroid/content/Intent;I)V" deprecated="16"/>
+		<method name="onStartCommand(Landroid/content/Intent;II)I" since="5"/>
+		<method name="onTaskRemoved(Landroid/content/Intent;)V" since="14"/>
+		<method name="onUnbind(Landroid/content/Intent;)Z"/>
+		<method name="setForeground(Z)V" removed="11"/>
+		<method name="startForeground(ILandroid/app/Notification;)V" since="5"/>
+		<method name="stopForeground(I)V" since="24"/>
+		<method name="stopForeground(Z)V" since="5"/>
+		<method name="stopSelf()V"/>
+		<method name="stopSelf(I)V"/>
+		<method name="stopSelfResult(I)Z"/>
+		<field name="START_CONTINUATION_MASK" since="5"/>
+		<field name="START_FLAG_REDELIVERY" since="5"/>
+		<field name="START_FLAG_RETRY" since="5"/>
+		<field name="START_NOT_STICKY" since="5"/>
+		<field name="START_REDELIVER_INTENT" since="5"/>
+		<field name="START_STICKY" since="5"/>
+		<field name="START_STICKY_COMPATIBILITY" since="5"/>
+		<field name="STOP_FOREGROUND_DETACH" since="24"/>
+		<field name="STOP_FOREGROUND_REMOVE" since="24"/>
 	</class>
 	<class name="android/app/SharedElementCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCaptureSharedElementSnapshot(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;" />
-		<method name="onCreateSnapshotView(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;" />
-		<method name="onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V" />
-		<method name="onRejectSharedElements(Ljava/util/List;)V" />
-		<method name="onSharedElementEnd(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V" />
-		<method name="onSharedElementStart(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V" />
-		<method name="onSharedElementsArrived(Ljava/util/List;Ljava/util/List;Landroid/app/SharedElementCallback$OnSharedElementsReadyListener;)V" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCaptureSharedElementSnapshot(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;"/>
+		<method name="onCreateSnapshotView(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;"/>
+		<method name="onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V"/>
+		<method name="onRejectSharedElements(Ljava/util/List;)V"/>
+		<method name="onSharedElementEnd(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V"/>
+		<method name="onSharedElementStart(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V"/>
+		<method name="onSharedElementsArrived(Ljava/util/List;Ljava/util/List;Landroid/app/SharedElementCallback$OnSharedElementsReadyListener;)V" since="23"/>
 	</class>
 	<class name="android/app/SharedElementCallback$OnSharedElementsReadyListener" since="23">
-		<extends name="java/lang/Object" />
-		<method name="onSharedElementsReady()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onSharedElementsReady()V"/>
 	</class>
 	<class name="android/app/TabActivity" since="1" deprecated="13">
-		<extends name="android/app/ActivityGroup" />
-		<method name="&lt;init>()V" />
-		<method name="getTabHost()Landroid/widget/TabHost;" />
-		<method name="getTabWidget()Landroid/widget/TabWidget;" />
-		<method name="setDefaultTab(I)V" />
-		<method name="setDefaultTab(Ljava/lang/String;)V" />
+		<extends name="android/app/ActivityGroup"/>
+		<method name="&lt;init>()V"/>
+		<method name="getTabHost()Landroid/widget/TabHost;"/>
+		<method name="getTabWidget()Landroid/widget/TabWidget;"/>
+		<method name="setDefaultTab(I)V"/>
+		<method name="setDefaultTab(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/app/TaskStackBuilder" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;" />
-		<method name="addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;" />
-		<method name="addParentStack(Landroid/app/Activity;)Landroid/app/TaskStackBuilder;" />
-		<method name="addParentStack(Landroid/content/ComponentName;)Landroid/app/TaskStackBuilder;" />
-		<method name="addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder;" />
-		<method name="create(Landroid/content/Context;)Landroid/app/TaskStackBuilder;" />
-		<method name="editIntentAt(I)Landroid/content/Intent;" />
-		<method name="getIntentCount()I" />
-		<method name="getIntents()[Landroid/content/Intent;" />
-		<method name="getPendingIntent(II)Landroid/app/PendingIntent;" />
-		<method name="getPendingIntent(IILandroid/os/Bundle;)Landroid/app/PendingIntent;" />
-		<method name="startActivities()V" />
-		<method name="startActivities(Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;"/>
+		<method name="addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/app/TaskStackBuilder;"/>
+		<method name="addParentStack(Landroid/app/Activity;)Landroid/app/TaskStackBuilder;"/>
+		<method name="addParentStack(Landroid/content/ComponentName;)Landroid/app/TaskStackBuilder;"/>
+		<method name="addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder;"/>
+		<method name="create(Landroid/content/Context;)Landroid/app/TaskStackBuilder;"/>
+		<method name="editIntentAt(I)Landroid/content/Intent;"/>
+		<method name="getIntentCount()I"/>
+		<method name="getIntents()[Landroid/content/Intent;"/>
+		<method name="getPendingIntent(II)Landroid/app/PendingIntent;"/>
+		<method name="getPendingIntent(IILandroid/os/Bundle;)Landroid/app/PendingIntent;"/>
+		<method name="startActivities()V"/>
+		<method name="startActivities(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/TimePickerDialog" since="1">
-		<extends name="android/app/AlertDialog" />
-		<implements name="android/content/DialogInterface$OnClickListener" />
-		<implements name="android/widget/TimePicker$OnTimeChangedListener" />
-		<method name="&lt;init>(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V" />
-		<method name="updateTime(II)V" />
+		<extends name="android/app/AlertDialog"/>
+		<implements name="android/content/DialogInterface$OnClickListener"/>
+		<implements name="android/widget/TimePicker$OnTimeChangedListener"/>
+		<method name="&lt;init>(Landroid/content/Context;ILandroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V"/>
+		<method name="updateTime(II)V"/>
 	</class>
 	<class name="android/app/TimePickerDialog$OnTimeSetListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onTimeSet(Landroid/widget/TimePicker;II)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onTimeSet(Landroid/widget/TimePicker;II)V"/>
 	</class>
 	<class name="android/app/UiAutomation" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="clearWindowAnimationFrameStats()V" since="21" />
-		<method name="clearWindowContentFrameStats(I)Z" since="21" />
-		<method name="executeAndWaitForEvent(Ljava/lang/Runnable;Landroid/app/UiAutomation$AccessibilityEventFilter;J)Landroid/view/accessibility/AccessibilityEvent;" />
-		<method name="executeShellCommand(Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="21" />
-		<method name="findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo;" since="21" />
-		<method name="getRootInActiveWindow()Landroid/view/accessibility/AccessibilityNodeInfo;" />
-		<method name="getServiceInfo()Landroid/accessibilityservice/AccessibilityServiceInfo;" />
-		<method name="getWindowAnimationFrameStats()Landroid/view/WindowAnimationFrameStats;" since="21" />
-		<method name="getWindowContentFrameStats(I)Landroid/view/WindowContentFrameStats;" since="21" />
-		<method name="getWindows()Ljava/util/List;" since="21" />
-		<method name="injectInputEvent(Landroid/view/InputEvent;Z)Z" />
-		<method name="performGlobalAction(I)Z" />
-		<method name="setOnAccessibilityEventListener(Landroid/app/UiAutomation$OnAccessibilityEventListener;)V" />
-		<method name="setRotation(I)Z" />
-		<method name="setRunAsMonkey(Z)V" />
-		<method name="setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V" />
-		<method name="takeScreenshot()Landroid/graphics/Bitmap;" />
-		<method name="waitForIdle(JJ)V" />
-		<field name="FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES" since="24" />
-		<field name="ROTATION_FREEZE_0" />
-		<field name="ROTATION_FREEZE_180" />
-		<field name="ROTATION_FREEZE_270" />
-		<field name="ROTATION_FREEZE_90" />
-		<field name="ROTATION_FREEZE_CURRENT" />
-		<field name="ROTATION_UNFREEZE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="clearWindowAnimationFrameStats()V" since="21"/>
+		<method name="clearWindowContentFrameStats(I)Z" since="21"/>
+		<method name="executeAndWaitForEvent(Ljava/lang/Runnable;Landroid/app/UiAutomation$AccessibilityEventFilter;J)Landroid/view/accessibility/AccessibilityEvent;"/>
+		<method name="executeShellCommand(Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="21"/>
+		<method name="findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo;" since="21"/>
+		<method name="getRootInActiveWindow()Landroid/view/accessibility/AccessibilityNodeInfo;"/>
+		<method name="getServiceInfo()Landroid/accessibilityservice/AccessibilityServiceInfo;"/>
+		<method name="getWindowAnimationFrameStats()Landroid/view/WindowAnimationFrameStats;" since="21"/>
+		<method name="getWindowContentFrameStats(I)Landroid/view/WindowContentFrameStats;" since="21"/>
+		<method name="getWindows()Ljava/util/List;" since="21"/>
+		<method name="injectInputEvent(Landroid/view/InputEvent;Z)Z"/>
+		<method name="performGlobalAction(I)Z"/>
+		<method name="setOnAccessibilityEventListener(Landroid/app/UiAutomation$OnAccessibilityEventListener;)V"/>
+		<method name="setRotation(I)Z"/>
+		<method name="setRunAsMonkey(Z)V"/>
+		<method name="setServiceInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)V"/>
+		<method name="takeScreenshot()Landroid/graphics/Bitmap;"/>
+		<method name="waitForIdle(JJ)V"/>
+		<field name="FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES" since="24"/>
+		<field name="ROTATION_FREEZE_0"/>
+		<field name="ROTATION_FREEZE_180"/>
+		<field name="ROTATION_FREEZE_270"/>
+		<field name="ROTATION_FREEZE_90"/>
+		<field name="ROTATION_FREEZE_CURRENT"/>
+		<field name="ROTATION_UNFREEZE"/>
 	</class>
 	<class name="android/app/UiAutomation$AccessibilityEventFilter" since="18">
-		<extends name="java/lang/Object" />
-		<method name="accept(Landroid/view/accessibility/AccessibilityEvent;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="accept(Landroid/view/accessibility/AccessibilityEvent;)Z"/>
 	</class>
 	<class name="android/app/UiAutomation$OnAccessibilityEventListener" since="18">
-		<extends name="java/lang/Object" />
-		<method name="onAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V"/>
 	</class>
 	<class name="android/app/UiModeManager" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="disableCarMode(I)V" />
-		<method name="enableCarMode(I)V" />
-		<method name="getCurrentModeType()I" />
-		<method name="getNightMode()I" />
-		<method name="setNightMode(I)V" />
-		<field name="ACTION_ENTER_CAR_MODE" />
-		<field name="ACTION_ENTER_DESK_MODE" />
-		<field name="ACTION_EXIT_CAR_MODE" />
-		<field name="ACTION_EXIT_DESK_MODE" />
-		<field name="DISABLE_CAR_MODE_GO_HOME" />
-		<field name="ENABLE_CAR_MODE_ALLOW_SLEEP" since="21" />
-		<field name="ENABLE_CAR_MODE_GO_CAR_HOME" />
-		<field name="MODE_NIGHT_AUTO" />
-		<field name="MODE_NIGHT_NO" />
-		<field name="MODE_NIGHT_YES" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="disableCarMode(I)V"/>
+		<method name="enableCarMode(I)V"/>
+		<method name="getCurrentModeType()I"/>
+		<method name="getNightMode()I"/>
+		<method name="setNightMode(I)V"/>
+		<field name="ACTION_ENTER_CAR_MODE"/>
+		<field name="ACTION_ENTER_DESK_MODE"/>
+		<field name="ACTION_EXIT_CAR_MODE"/>
+		<field name="ACTION_EXIT_DESK_MODE"/>
+		<field name="DISABLE_CAR_MODE_GO_HOME"/>
+		<field name="ENABLE_CAR_MODE_ALLOW_SLEEP" since="21"/>
+		<field name="ENABLE_CAR_MODE_GO_CAR_HOME"/>
+		<field name="MODE_NIGHT_AUTO"/>
+		<field name="MODE_NIGHT_NO"/>
+		<field name="MODE_NIGHT_YES"/>
 	</class>
 	<class name="android/app/VoiceInteractor" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getActiveRequest(Ljava/lang/String;)Landroid/app/VoiceInteractor$Request;" />
-		<method name="getActiveRequests()[Landroid/app/VoiceInteractor$Request;" />
-		<method name="submitRequest(Landroid/app/VoiceInteractor$Request;)Z" />
-		<method name="submitRequest(Landroid/app/VoiceInteractor$Request;Ljava/lang/String;)Z" />
-		<method name="supportsCommands([Ljava/lang/String;)[Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getActiveRequest(Ljava/lang/String;)Landroid/app/VoiceInteractor$Request;"/>
+		<method name="getActiveRequests()[Landroid/app/VoiceInteractor$Request;"/>
+		<method name="submitRequest(Landroid/app/VoiceInteractor$Request;)Z"/>
+		<method name="submitRequest(Landroid/app/VoiceInteractor$Request;Ljava/lang/String;)Z"/>
+		<method name="supportsCommands([Ljava/lang/String;)[Z"/>
 	</class>
 	<class name="android/app/VoiceInteractor$AbortVoiceRequest" since="23">
-		<extends name="android/app/VoiceInteractor$Request" />
-		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V" />
-		<method name="onAbortResult(Landroid/os/Bundle;)V" />
+		<extends name="android/app/VoiceInteractor$Request"/>
+		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V"/>
+		<method name="onAbortResult(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/VoiceInteractor$CommandRequest" since="23">
-		<extends name="android/app/VoiceInteractor$Request" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/os/Bundle;)V" />
-		<method name="onCommandResult(ZLandroid/os/Bundle;)V" />
+		<extends name="android/app/VoiceInteractor$Request"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/os/Bundle;)V"/>
+		<method name="onCommandResult(ZLandroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/VoiceInteractor$CompleteVoiceRequest" since="23">
-		<extends name="android/app/VoiceInteractor$Request" />
-		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V" />
-		<method name="onCompleteResult(Landroid/os/Bundle;)V" />
+		<extends name="android/app/VoiceInteractor$Request"/>
+		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V"/>
+		<method name="onCompleteResult(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/VoiceInteractor$ConfirmationRequest" since="23">
-		<extends name="android/app/VoiceInteractor$Request" />
-		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V" />
-		<method name="onConfirmationResult(ZLandroid/os/Bundle;)V" />
+		<extends name="android/app/VoiceInteractor$Request"/>
+		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;Landroid/os/Bundle;)V"/>
+		<method name="onConfirmationResult(ZLandroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/VoiceInteractor$PickOptionRequest" since="23">
-		<extends name="android/app/VoiceInteractor$Request" />
-		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;[Landroid/app/VoiceInteractor$PickOptionRequest$Option;Landroid/os/Bundle;)V" />
-		<method name="onPickOptionResult(Z[Landroid/app/VoiceInteractor$PickOptionRequest$Option;Landroid/os/Bundle;)V" />
+		<extends name="android/app/VoiceInteractor$Request"/>
+		<method name="&lt;init>(Landroid/app/VoiceInteractor$Prompt;[Landroid/app/VoiceInteractor$PickOptionRequest$Option;Landroid/os/Bundle;)V"/>
+		<method name="onPickOptionResult(Z[Landroid/app/VoiceInteractor$PickOptionRequest$Option;Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/app/VoiceInteractor$PickOptionRequest$Option" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;I)V" />
-		<method name="addSynonym(Ljava/lang/CharSequence;)Landroid/app/VoiceInteractor$PickOptionRequest$Option;" />
-		<method name="countSynonyms()I" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getIndex()I" />
-		<method name="getLabel()Ljava/lang/CharSequence;" />
-		<method name="getSynonymAt(I)Ljava/lang/CharSequence;" />
-		<method name="setExtras(Landroid/os/Bundle;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;I)V"/>
+		<method name="addSynonym(Ljava/lang/CharSequence;)Landroid/app/VoiceInteractor$PickOptionRequest$Option;"/>
+		<method name="countSynonyms()I"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getIndex()I"/>
+		<method name="getLabel()Ljava/lang/CharSequence;"/>
+		<method name="getSynonymAt(I)Ljava/lang/CharSequence;"/>
+		<method name="setExtras(Landroid/os/Bundle;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/VoiceInteractor$Prompt" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;)V" />
-		<method name="&lt;init>([Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V" />
-		<method name="countVoicePrompts()I" />
-		<method name="getVisualPrompt()Ljava/lang/CharSequence;" />
-		<method name="getVoicePromptAt(I)Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;)V"/>
+		<method name="&lt;init>([Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V"/>
+		<method name="countVoicePrompts()I"/>
+		<method name="getVisualPrompt()Ljava/lang/CharSequence;"/>
+		<method name="getVoicePromptAt(I)Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/VoiceInteractor$Request" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancel()V" />
-		<method name="getActivity()Landroid/app/Activity;" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="onAttached(Landroid/app/Activity;)V" />
-		<method name="onCancel()V" />
-		<method name="onDetached()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancel()V"/>
+		<method name="getActivity()Landroid/app/Activity;"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="onAttached(Landroid/app/Activity;)V"/>
+		<method name="onCancel()V"/>
+		<method name="onDetached()V"/>
+	</class>
+	<class name="android/app/WallpaperColors" since="27">
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/graphics/Color;Landroid/graphics/Color;Landroid/graphics/Color;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="fromBitmap(Landroid/graphics/Bitmap;)Landroid/app/WallpaperColors;"/>
+		<method name="fromDrawable(Landroid/graphics/drawable/Drawable;)Landroid/app/WallpaperColors;"/>
+		<method name="getPrimaryColor()Landroid/graphics/Color;"/>
+		<method name="getSecondaryColor()Landroid/graphics/Color;"/>
+		<method name="getTertiaryColor()Landroid/graphics/Color;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/WallpaperInfo" since="7">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/content/pm/ResolveInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getComponent()Landroid/content/ComponentName;" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getServiceInfo()Landroid/content/pm/ServiceInfo;" />
-		<method name="getServiceName()Ljava/lang/String;" />
-		<method name="getSettingsActivity()Ljava/lang/String;" />
-		<method name="getShowMetadataInPreview()Z" since="25" />
-		<method name="loadAuthor(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="loadContextDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" since="25" />
-		<method name="loadContextUri(Landroid/content/pm/PackageManager;)Landroid/net/Uri;" since="25" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="loadThumbnail(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/content/pm/ResolveInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getComponent()Landroid/content/ComponentName;"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getServiceInfo()Landroid/content/pm/ServiceInfo;"/>
+		<method name="getServiceName()Ljava/lang/String;"/>
+		<method name="getSettingsActivity()Ljava/lang/String;"/>
+		<method name="getShowMetadataInPreview()Z" since="25"/>
+		<method name="loadAuthor(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="loadContextDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" since="25"/>
+		<method name="loadContextUri(Landroid/content/pm/PackageManager;)Landroid/net/Uri;" since="25"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="loadThumbnail(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/WallpaperManager" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="clear()V" />
-		<method name="clear(I)V" since="24" />
-		<method name="clearWallpaperOffsets(Landroid/os/IBinder;)V" />
-		<method name="forgetLoadedWallpaper()V" since="14" />
-		<method name="getBuiltInDrawable()Landroid/graphics/drawable/Drawable;" since="19" />
-		<method name="getBuiltInDrawable(I)Landroid/graphics/drawable/Drawable;" since="24" />
-		<method name="getBuiltInDrawable(IIZFF)Landroid/graphics/drawable/Drawable;" since="19" />
-		<method name="getBuiltInDrawable(IIZFFI)Landroid/graphics/drawable/Drawable;" since="24" />
-		<method name="getCropAndSetWallpaperIntent(Landroid/net/Uri;)Landroid/content/Intent;" since="19" />
-		<method name="getDesiredMinimumHeight()I" />
-		<method name="getDesiredMinimumWidth()I" />
-		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="getFastDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="getInstance(Landroid/content/Context;)Landroid/app/WallpaperManager;" />
-		<method name="getWallpaperFile(I)Landroid/os/ParcelFileDescriptor;" since="24" />
-		<method name="getWallpaperId(I)I" since="24" />
-		<method name="getWallpaperInfo()Landroid/app/WallpaperInfo;" since="7" />
-		<method name="hasResourceWallpaper(I)Z" since="17" />
-		<method name="isSetWallpaperAllowed()Z" since="24" />
-		<method name="isWallpaperSupported()Z" since="23" />
-		<method name="peekDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="peekFastDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="sendWallpaperCommand(Landroid/os/IBinder;Ljava/lang/String;IIILandroid/os/Bundle;)V" since="7" />
-		<method name="setBitmap(Landroid/graphics/Bitmap;)V" />
-		<method name="setBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Z)I" since="24" />
-		<method name="setBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;ZI)I" since="24" />
-		<method name="setResource(I)V" />
-		<method name="setResource(II)I" since="24" />
-		<method name="setStream(Ljava/io/InputStream;)V" />
-		<method name="setStream(Ljava/io/InputStream;Landroid/graphics/Rect;Z)I" since="24" />
-		<method name="setStream(Ljava/io/InputStream;Landroid/graphics/Rect;ZI)I" since="24" />
-		<method name="setWallpaperOffsetSteps(FF)V" since="7" />
-		<method name="setWallpaperOffsets(Landroid/os/IBinder;FF)V" />
-		<method name="suggestDesiredDimensions(II)V" />
-		<field name="ACTION_CHANGE_LIVE_WALLPAPER" since="16" />
-		<field name="ACTION_CROP_AND_SET_WALLPAPER" since="19" />
-		<field name="ACTION_LIVE_WALLPAPER_CHOOSER" since="7" />
-		<field name="COMMAND_DROP" since="7" />
-		<field name="COMMAND_SECONDARY_TAP" since="11" />
-		<field name="COMMAND_TAP" since="7" />
-		<field name="EXTRA_LIVE_WALLPAPER_COMPONENT" since="16" />
-		<field name="FLAG_LOCK" since="24" />
-		<field name="FLAG_SYSTEM" since="24" />
-		<field name="WALLPAPER_PREVIEW_META_DATA" since="11" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addOnColorsChangedListener(Landroid/app/WallpaperManager$OnColorsChangedListener;Landroid/os/Handler;)V" since="27"/>
+		<method name="clear()V"/>
+		<method name="clear(I)V" since="24"/>
+		<method name="clearWallpaperOffsets(Landroid/os/IBinder;)V"/>
+		<method name="forgetLoadedWallpaper()V" since="14"/>
+		<method name="getBuiltInDrawable()Landroid/graphics/drawable/Drawable;" since="19"/>
+		<method name="getBuiltInDrawable(I)Landroid/graphics/drawable/Drawable;" since="24"/>
+		<method name="getBuiltInDrawable(IIZFF)Landroid/graphics/drawable/Drawable;" since="19"/>
+		<method name="getBuiltInDrawable(IIZFFI)Landroid/graphics/drawable/Drawable;" since="24"/>
+		<method name="getCropAndSetWallpaperIntent(Landroid/net/Uri;)Landroid/content/Intent;" since="19"/>
+		<method name="getDesiredMinimumHeight()I"/>
+		<method name="getDesiredMinimumWidth()I"/>
+		<method name="getDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getFastDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getInstance(Landroid/content/Context;)Landroid/app/WallpaperManager;"/>
+		<method name="getWallpaperColors(I)Landroid/app/WallpaperColors;" since="27"/>
+		<method name="getWallpaperFile(I)Landroid/os/ParcelFileDescriptor;" since="24"/>
+		<method name="getWallpaperId(I)I" since="24"/>
+		<method name="getWallpaperInfo()Landroid/app/WallpaperInfo;" since="7"/>
+		<method name="hasResourceWallpaper(I)Z" since="17"/>
+		<method name="isSetWallpaperAllowed()Z" since="24"/>
+		<method name="isWallpaperSupported()Z" since="23"/>
+		<method name="peekDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="peekFastDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="removeOnColorsChangedListener(Landroid/app/WallpaperManager$OnColorsChangedListener;)V" since="27"/>
+		<method name="sendWallpaperCommand(Landroid/os/IBinder;Ljava/lang/String;IIILandroid/os/Bundle;)V" since="7"/>
+		<method name="setBitmap(Landroid/graphics/Bitmap;)V"/>
+		<method name="setBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Z)I" since="24"/>
+		<method name="setBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;ZI)I" since="24"/>
+		<method name="setResource(I)V"/>
+		<method name="setResource(II)I" since="24"/>
+		<method name="setStream(Ljava/io/InputStream;)V"/>
+		<method name="setStream(Ljava/io/InputStream;Landroid/graphics/Rect;Z)I" since="24"/>
+		<method name="setStream(Ljava/io/InputStream;Landroid/graphics/Rect;ZI)I" since="24"/>
+		<method name="setWallpaperOffsetSteps(FF)V" since="7"/>
+		<method name="setWallpaperOffsets(Landroid/os/IBinder;FF)V"/>
+		<method name="suggestDesiredDimensions(II)V"/>
+		<field name="ACTION_CHANGE_LIVE_WALLPAPER" since="16"/>
+		<field name="ACTION_CROP_AND_SET_WALLPAPER" since="19"/>
+		<field name="ACTION_LIVE_WALLPAPER_CHOOSER" since="7"/>
+		<field name="COMMAND_DROP" since="7"/>
+		<field name="COMMAND_SECONDARY_TAP" since="11"/>
+		<field name="COMMAND_TAP" since="7"/>
+		<field name="EXTRA_LIVE_WALLPAPER_COMPONENT" since="16"/>
+		<field name="FLAG_LOCK" since="24"/>
+		<field name="FLAG_SYSTEM" since="24"/>
+		<field name="WALLPAPER_PREVIEW_META_DATA" since="11"/>
+	</class>
+	<class name="android/app/WallpaperManager$OnColorsChangedListener" since="27">
+		<extends name="java/lang/Object"/>
+		<method name="onColorsChanged(Landroid/app/WallpaperColors;I)V"/>
 	</class>
 	<class name="android/app/admin/ConnectEvent" since="26">
-		<extends name="android/app/admin/NetworkEvent" />
-		<method name="&lt;init>()V" />
-		<method name="getInetAddress()Ljava/net/InetAddress;" />
-		<method name="getPort()I" />
-		<field name="CREATOR" />
+		<extends name="android/app/admin/NetworkEvent"/>
+		<method name="&lt;init>()V"/>
+		<method name="getInetAddress()Ljava/net/InetAddress;"/>
+		<method name="getPort()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/admin/DeviceAdminInfo" since="8">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/content/pm/ResolveInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getActivityInfo()Landroid/content/pm/ActivityInfo;" />
-		<method name="getComponent()Landroid/content/ComponentName;" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getReceiverName()Ljava/lang/String;" />
-		<method name="getTagForPolicy(I)Ljava/lang/String;" />
-		<method name="isVisible()Z" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="usesPolicy(I)Z" />
-		<field name="CREATOR" />
-		<field name="USES_ENCRYPTED_STORAGE" since="11" />
-		<field name="USES_POLICY_DISABLE_CAMERA" since="14" />
-		<field name="USES_POLICY_DISABLE_KEYGUARD_FEATURES" since="17" />
-		<field name="USES_POLICY_EXPIRE_PASSWORD" since="11" />
-		<field name="USES_POLICY_FORCE_LOCK" />
-		<field name="USES_POLICY_LIMIT_PASSWORD" />
-		<field name="USES_POLICY_RESET_PASSWORD" />
-		<field name="USES_POLICY_WATCH_LOGIN" />
-		<field name="USES_POLICY_WIPE_DATA" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/content/pm/ResolveInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getActivityInfo()Landroid/content/pm/ActivityInfo;"/>
+		<method name="getComponent()Landroid/content/ComponentName;"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getReceiverName()Ljava/lang/String;"/>
+		<method name="getTagForPolicy(I)Ljava/lang/String;"/>
+		<method name="isVisible()Z"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="usesPolicy(I)Z"/>
+		<field name="CREATOR"/>
+		<field name="USES_ENCRYPTED_STORAGE" since="11"/>
+		<field name="USES_POLICY_DISABLE_CAMERA" since="14"/>
+		<field name="USES_POLICY_DISABLE_KEYGUARD_FEATURES" since="17"/>
+		<field name="USES_POLICY_EXPIRE_PASSWORD" since="11"/>
+		<field name="USES_POLICY_FORCE_LOCK"/>
+		<field name="USES_POLICY_LIMIT_PASSWORD"/>
+		<field name="USES_POLICY_RESET_PASSWORD"/>
+		<field name="USES_POLICY_WATCH_LOGIN"/>
+		<field name="USES_POLICY_WIPE_DATA"/>
 	</class>
 	<class name="android/app/admin/DeviceAdminReceiver" since="8">
-		<extends name="android/content/BroadcastReceiver" />
-		<method name="&lt;init>()V" />
-		<method name="getManager(Landroid/content/Context;)Landroid/app/admin/DevicePolicyManager;" />
-		<method name="getWho(Landroid/content/Context;)Landroid/content/ComponentName;" />
-		<method name="onBugreportFailed(Landroid/content/Context;Landroid/content/Intent;I)V" since="24" />
-		<method name="onBugreportShared(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V" since="24" />
-		<method name="onBugreportSharingDeclined(Landroid/content/Context;Landroid/content/Intent;)V" since="24" />
-		<method name="onChoosePrivateKeyAlias(Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;" since="23" />
-		<method name="onDisableRequested(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/CharSequence;" />
-		<method name="onDisabled(Landroid/content/Context;Landroid/content/Intent;)V" />
-		<method name="onEnabled(Landroid/content/Context;Landroid/content/Intent;)V" />
-		<method name="onLockTaskModeEntering(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V" since="21" />
-		<method name="onLockTaskModeExiting(Landroid/content/Context;Landroid/content/Intent;)V" since="21" />
-		<method name="onNetworkLogsAvailable(Landroid/content/Context;Landroid/content/Intent;JI)V" since="26" />
-		<method name="onPasswordChanged(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26" />
-		<method name="onPasswordChanged(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<method name="onPasswordExpiring(Landroid/content/Context;Landroid/content/Intent;)V" since="11" deprecated="26" />
-		<method name="onPasswordExpiring(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<method name="onPasswordFailed(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26" />
-		<method name="onPasswordFailed(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<method name="onPasswordSucceeded(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26" />
-		<method name="onPasswordSucceeded(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<method name="onProfileProvisioningComplete(Landroid/content/Context;Landroid/content/Intent;)V" since="21" />
-		<method name="onReadyForUserInitialization(Landroid/content/Context;Landroid/content/Intent;)V" since="23" deprecated="24" />
-		<method name="onSecurityLogsAvailable(Landroid/content/Context;Landroid/content/Intent;)V" since="24" />
-		<method name="onSystemUpdatePending(Landroid/content/Context;Landroid/content/Intent;J)V" since="23" />
-		<method name="onUserAdded(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<method name="onUserRemoved(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26" />
-		<field name="ACTION_DEVICE_ADMIN_DISABLED" />
-		<field name="ACTION_DEVICE_ADMIN_DISABLE_REQUESTED" />
-		<field name="ACTION_DEVICE_ADMIN_ENABLED" />
-		<field name="ACTION_LOCK_TASK_ENTERING" since="21" />
-		<field name="ACTION_LOCK_TASK_EXITING" since="21" />
-		<field name="ACTION_PASSWORD_CHANGED" />
-		<field name="ACTION_PASSWORD_EXPIRING" since="11" />
-		<field name="ACTION_PASSWORD_FAILED" />
-		<field name="ACTION_PASSWORD_SUCCEEDED" />
-		<field name="ACTION_PROFILE_PROVISIONING_COMPLETE" since="21" />
-		<field name="BUGREPORT_FAILURE_FAILED_COMPLETING" since="24" />
-		<field name="BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE" since="24" />
-		<field name="DEVICE_ADMIN_META_DATA" />
-		<field name="EXTRA_DISABLE_WARNING" />
-		<field name="EXTRA_LOCK_TASK_PACKAGE" since="21" />
+		<extends name="android/content/BroadcastReceiver"/>
+		<method name="&lt;init>()V"/>
+		<method name="getManager(Landroid/content/Context;)Landroid/app/admin/DevicePolicyManager;"/>
+		<method name="getWho(Landroid/content/Context;)Landroid/content/ComponentName;"/>
+		<method name="onBugreportFailed(Landroid/content/Context;Landroid/content/Intent;I)V" since="24"/>
+		<method name="onBugreportShared(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V" since="24"/>
+		<method name="onBugreportSharingDeclined(Landroid/content/Context;Landroid/content/Intent;)V" since="24"/>
+		<method name="onChoosePrivateKeyAlias(Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;" since="23"/>
+		<method name="onDisableRequested(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/CharSequence;"/>
+		<method name="onDisabled(Landroid/content/Context;Landroid/content/Intent;)V"/>
+		<method name="onEnabled(Landroid/content/Context;Landroid/content/Intent;)V"/>
+		<method name="onLockTaskModeEntering(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V" since="21"/>
+		<method name="onLockTaskModeExiting(Landroid/content/Context;Landroid/content/Intent;)V" since="21"/>
+		<method name="onNetworkLogsAvailable(Landroid/content/Context;Landroid/content/Intent;JI)V" since="26"/>
+		<method name="onPasswordChanged(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26"/>
+		<method name="onPasswordChanged(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<method name="onPasswordExpiring(Landroid/content/Context;Landroid/content/Intent;)V" since="11" deprecated="26"/>
+		<method name="onPasswordExpiring(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<method name="onPasswordFailed(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26"/>
+		<method name="onPasswordFailed(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<method name="onPasswordSucceeded(Landroid/content/Context;Landroid/content/Intent;)V" deprecated="26"/>
+		<method name="onPasswordSucceeded(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<method name="onProfileProvisioningComplete(Landroid/content/Context;Landroid/content/Intent;)V" since="21"/>
+		<method name="onReadyForUserInitialization(Landroid/content/Context;Landroid/content/Intent;)V" since="23" deprecated="24"/>
+		<method name="onSecurityLogsAvailable(Landroid/content/Context;Landroid/content/Intent;)V" since="24"/>
+		<method name="onSystemUpdatePending(Landroid/content/Context;Landroid/content/Intent;J)V" since="23"/>
+		<method name="onUserAdded(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<method name="onUserRemoved(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V" since="26"/>
+		<field name="ACTION_DEVICE_ADMIN_DISABLED"/>
+		<field name="ACTION_DEVICE_ADMIN_DISABLE_REQUESTED"/>
+		<field name="ACTION_DEVICE_ADMIN_ENABLED"/>
+		<field name="ACTION_LOCK_TASK_ENTERING" since="21"/>
+		<field name="ACTION_LOCK_TASK_EXITING" since="21"/>
+		<field name="ACTION_PASSWORD_CHANGED"/>
+		<field name="ACTION_PASSWORD_EXPIRING" since="11"/>
+		<field name="ACTION_PASSWORD_FAILED"/>
+		<field name="ACTION_PASSWORD_SUCCEEDED"/>
+		<field name="ACTION_PROFILE_PROVISIONING_COMPLETE" since="21"/>
+		<field name="BUGREPORT_FAILURE_FAILED_COMPLETING" since="24"/>
+		<field name="BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE" since="24"/>
+		<field name="DEVICE_ADMIN_META_DATA"/>
+		<field name="EXTRA_DISABLE_WARNING"/>
+		<field name="EXTRA_LOCK_TASK_PACKAGE" since="21"/>
 	</class>
 	<class name="android/app/admin/DeviceAdminService" since="26">
-		<extends name="android/app/Service" />
-		<method name="&lt;init>()V" />
+		<extends name="android/app/Service"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/app/admin/DevicePolicyManager" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addCrossProfileIntentFilter(Landroid/content/ComponentName;Landroid/content/IntentFilter;I)V" since="21" />
-		<method name="addCrossProfileWidgetProvider(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21" />
-		<method name="addPersistentPreferredActivity(Landroid/content/ComponentName;Landroid/content/IntentFilter;Landroid/content/ComponentName;)V" since="21" />
-		<method name="addUserRestriction(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21" />
-		<method name="bindDeviceAdminServiceAsUser(Landroid/content/ComponentName;Landroid/content/Intent;Landroid/content/ServiceConnection;ILandroid/os/UserHandle;)Z" since="26" />
-		<method name="clearCrossProfileIntentFilters(Landroid/content/ComponentName;)V" since="21" />
-		<method name="clearDeviceOwnerApp(Ljava/lang/String;)V" since="21" deprecated="26" />
-		<method name="clearPackagePersistentPreferredActivities(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21" />
-		<method name="clearProfileOwner(Landroid/content/ComponentName;)V" since="24" deprecated="26" />
-		<method name="clearResetPasswordToken(Landroid/content/ComponentName;)Z" since="26" />
-		<method name="clearUserRestriction(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21" />
-		<method name="createAdminSupportIntent(Ljava/lang/String;)Landroid/content/Intent;" since="26" />
-		<method name="createAndInitializeUser(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/Bundle;)Landroid/os/UserHandle;" since="21" deprecated="23" />
-		<method name="createAndManageUser(Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/PersistableBundle;I)Landroid/os/UserHandle;" since="24" />
-		<method name="createUser(Landroid/content/ComponentName;Ljava/lang/String;)Landroid/os/UserHandle;" since="21" deprecated="23" />
-		<method name="enableSystemApp(Landroid/content/ComponentName;Landroid/content/Intent;)I" since="21" />
-		<method name="enableSystemApp(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21" />
-		<method name="getAccountTypesWithManagementDisabled()[Ljava/lang/String;" since="21" />
-		<method name="getActiveAdmins()Ljava/util/List;" />
-		<method name="getAffiliationIds(Landroid/content/ComponentName;)Ljava/util/Set;" since="26" />
-		<method name="getAlwaysOnVpnPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="24" />
-		<method name="getApplicationRestrictions(Landroid/content/ComponentName;Ljava/lang/String;)Landroid/os/Bundle;" since="21" />
-		<method name="getApplicationRestrictionsManagingPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="24" deprecated="26" />
-		<method name="getAutoTimeRequired()Z" since="21" />
-		<method name="getBindDeviceAdminTargetUsers(Landroid/content/ComponentName;)Ljava/util/List;" since="26" />
-		<method name="getBluetoothContactSharingDisabled(Landroid/content/ComponentName;)Z" since="23" />
-		<method name="getCameraDisabled(Landroid/content/ComponentName;)Z" since="14" />
-		<method name="getCertInstallerPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="23" deprecated="26" />
-		<method name="getCrossProfileCallerIdDisabled(Landroid/content/ComponentName;)Z" since="21" />
-		<method name="getCrossProfileContactsSearchDisabled(Landroid/content/ComponentName;)Z" since="24" />
-		<method name="getCrossProfileWidgetProviders(Landroid/content/ComponentName;)Ljava/util/List;" since="21" />
-		<method name="getCurrentFailedPasswordAttempts()I" />
-		<method name="getDelegatePackages(Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;" since="26" />
-		<method name="getDelegatedScopes(Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;" since="26" />
-		<method name="getDeviceOwnerLockScreenInfo()Ljava/lang/CharSequence;" since="24" />
-		<method name="getInstalledCaCerts(Landroid/content/ComponentName;)Ljava/util/List;" since="21" />
-		<method name="getKeyguardDisabledFeatures(Landroid/content/ComponentName;)I" since="17" />
-		<method name="getLockTaskPackages(Landroid/content/ComponentName;)[Ljava/lang/String;" since="26" />
-		<method name="getLongSupportMessage(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24" />
-		<method name="getMaximumFailedPasswordsForWipe(Landroid/content/ComponentName;)I" />
-		<method name="getMaximumTimeToLock(Landroid/content/ComponentName;)J" />
-		<method name="getOrganizationColor(Landroid/content/ComponentName;)I" since="24" />
-		<method name="getOrganizationName(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24" />
-		<method name="getParentProfileInstance(Landroid/content/ComponentName;)Landroid/app/admin/DevicePolicyManager;" since="24" />
-		<method name="getPasswordExpiration(Landroid/content/ComponentName;)J" since="11" />
-		<method name="getPasswordExpirationTimeout(Landroid/content/ComponentName;)J" since="11" />
-		<method name="getPasswordHistoryLength(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMaximumLength(I)I" />
-		<method name="getPasswordMinimumLength(Landroid/content/ComponentName;)I" />
-		<method name="getPasswordMinimumLetters(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMinimumLowerCase(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMinimumNonLetter(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMinimumNumeric(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMinimumSymbols(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordMinimumUpperCase(Landroid/content/ComponentName;)I" since="11" />
-		<method name="getPasswordQuality(Landroid/content/ComponentName;)I" />
-		<method name="getPendingSystemUpdate(Landroid/content/ComponentName;)Landroid/app/admin/SystemUpdateInfo;" since="26" />
-		<method name="getPermissionGrantState(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)I" since="23" />
-		<method name="getPermissionPolicy(Landroid/content/ComponentName;)I" since="23" />
-		<method name="getPermittedAccessibilityServices(Landroid/content/ComponentName;)Ljava/util/List;" since="21" />
-		<method name="getPermittedCrossProfileNotificationListeners(Landroid/content/ComponentName;)Ljava/util/List;" since="26" />
-		<method name="getPermittedInputMethods(Landroid/content/ComponentName;)Ljava/util/List;" since="21" />
-		<method name="getRequiredStrongAuthTimeout(Landroid/content/ComponentName;)J" since="26" />
-		<method name="getScreenCaptureDisabled(Landroid/content/ComponentName;)Z" since="21" />
-		<method name="getShortSupportMessage(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24" />
-		<method name="getStorageEncryption(Landroid/content/ComponentName;)Z" since="11" />
-		<method name="getStorageEncryptionStatus()I" since="11" />
-		<method name="getSystemUpdatePolicy()Landroid/app/admin/SystemUpdatePolicy;" since="23" />
-		<method name="getTrustAgentConfiguration(Landroid/content/ComponentName;Landroid/content/ComponentName;)Ljava/util/List;" since="23" />
-		<method name="getUserRestrictions(Landroid/content/ComponentName;)Landroid/os/Bundle;" since="24" />
-		<method name="getWifiMacAddress(Landroid/content/ComponentName;)Ljava/lang/String;" since="24" />
-		<method name="hasCaCertInstalled(Landroid/content/ComponentName;[B)Z" since="21" />
-		<method name="hasGrantedPolicy(Landroid/content/ComponentName;I)Z" since="11" />
-		<method name="installCaCert(Landroid/content/ComponentName;[B)Z" since="21" />
-		<method name="installKeyPair(Landroid/content/ComponentName;Ljava/security/PrivateKey;Ljava/security/cert/Certificate;Ljava/lang/String;)Z" since="21" />
-		<method name="installKeyPair(Landroid/content/ComponentName;Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;Ljava/lang/String;Z)Z" since="24" />
-		<method name="isActivePasswordSufficient()Z" />
-		<method name="isAdminActive(Landroid/content/ComponentName;)Z" />
-		<method name="isApplicationHidden(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21" />
-		<method name="isBackupServiceEnabled(Landroid/content/ComponentName;)Z" since="26" />
-		<method name="isCallerApplicationRestrictionsManagingPackage()Z" since="24" deprecated="26" />
-		<method name="isDeviceOwnerApp(Ljava/lang/String;)Z" since="18" />
-		<method name="isLockTaskPermitted(Ljava/lang/String;)Z" since="21" />
-		<method name="isManagedProfile(Landroid/content/ComponentName;)Z" since="24" />
-		<method name="isMasterVolumeMuted(Landroid/content/ComponentName;)Z" since="21" />
-		<method name="isNetworkLoggingEnabled(Landroid/content/ComponentName;)Z" since="26" />
-		<method name="isPackageSuspended(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="24" />
-		<method name="isProfileOwnerApp(Ljava/lang/String;)Z" since="21" />
-		<method name="isProvisioningAllowed(Ljava/lang/String;)Z" since="24" />
-		<method name="isResetPasswordTokenActive(Landroid/content/ComponentName;)Z" since="26" />
-		<method name="isSecurityLoggingEnabled(Landroid/content/ComponentName;)Z" since="24" />
-		<method name="isUninstallBlocked(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21" />
-		<method name="lockNow()V" />
-		<method name="lockNow(I)V" since="26" />
-		<method name="reboot(Landroid/content/ComponentName;)V" since="24" />
-		<method name="removeActiveAdmin(Landroid/content/ComponentName;)V" />
-		<method name="removeCrossProfileWidgetProvider(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21" />
-		<method name="removeKeyPair(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="24" />
-		<method name="removeUser(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z" since="21" />
-		<method name="requestBugreport(Landroid/content/ComponentName;)Z" since="24" />
-		<method name="resetPassword(Ljava/lang/String;I)Z" />
-		<method name="resetPasswordWithToken(Landroid/content/ComponentName;Ljava/lang/String;[BI)Z" since="26" />
-		<method name="retrieveNetworkLogs(Landroid/content/ComponentName;J)Ljava/util/List;" since="26" />
-		<method name="retrievePreRebootSecurityLogs(Landroid/content/ComponentName;)Ljava/util/List;" since="24" />
-		<method name="retrieveSecurityLogs(Landroid/content/ComponentName;)Ljava/util/List;" since="24" />
-		<method name="setAccountManagementDisabled(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="21" />
-		<method name="setAffiliationIds(Landroid/content/ComponentName;Ljava/util/Set;)V" since="26" />
-		<method name="setAlwaysOnVpnPackage(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="24" />
-		<method name="setApplicationHidden(Landroid/content/ComponentName;Ljava/lang/String;Z)Z" since="21" />
-		<method name="setApplicationRestrictions(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)V" since="21" />
-		<method name="setApplicationRestrictionsManagingPackage(Landroid/content/ComponentName;Ljava/lang/String;)V" since="24" deprecated="26" />
-		<method name="setAutoTimeRequired(Landroid/content/ComponentName;Z)V" since="21" />
-		<method name="setBackupServiceEnabled(Landroid/content/ComponentName;Z)V" since="26" />
-		<method name="setBluetoothContactSharingDisabled(Landroid/content/ComponentName;Z)V" since="23" />
-		<method name="setCameraDisabled(Landroid/content/ComponentName;Z)V" since="14" />
-		<method name="setCertInstallerPackage(Landroid/content/ComponentName;Ljava/lang/String;)V" since="23" deprecated="26" />
-		<method name="setCrossProfileCallerIdDisabled(Landroid/content/ComponentName;Z)V" since="21" />
-		<method name="setCrossProfileContactsSearchDisabled(Landroid/content/ComponentName;Z)V" since="24" />
-		<method name="setDelegatedScopes(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V" since="26" />
-		<method name="setDeviceOwnerLockScreenInfo(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24" />
-		<method name="setGlobalSetting(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V" since="21" />
-		<method name="setKeyguardDisabled(Landroid/content/ComponentName;Z)Z" since="23" />
-		<method name="setKeyguardDisabledFeatures(Landroid/content/ComponentName;I)V" since="17" />
-		<method name="setLockTaskPackages(Landroid/content/ComponentName;[Ljava/lang/String;)V" since="21" />
-		<method name="setLongSupportMessage(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24" />
-		<method name="setMasterVolumeMuted(Landroid/content/ComponentName;Z)V" since="21" />
-		<method name="setMaximumFailedPasswordsForWipe(Landroid/content/ComponentName;I)V" />
-		<method name="setMaximumTimeToLock(Landroid/content/ComponentName;J)V" />
-		<method name="setNetworkLoggingEnabled(Landroid/content/ComponentName;Z)V" since="26" />
-		<method name="setOrganizationColor(Landroid/content/ComponentName;I)V" since="24" />
-		<method name="setOrganizationName(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24" />
-		<method name="setPackagesSuspended(Landroid/content/ComponentName;[Ljava/lang/String;Z)[Ljava/lang/String;" since="24" />
-		<method name="setPasswordExpirationTimeout(Landroid/content/ComponentName;J)V" since="11" />
-		<method name="setPasswordHistoryLength(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumLength(Landroid/content/ComponentName;I)V" />
-		<method name="setPasswordMinimumLetters(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumLowerCase(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumNonLetter(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumNumeric(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumSymbols(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordMinimumUpperCase(Landroid/content/ComponentName;I)V" since="11" />
-		<method name="setPasswordQuality(Landroid/content/ComponentName;I)V" />
-		<method name="setPermissionGrantState(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;I)Z" since="23" />
-		<method name="setPermissionPolicy(Landroid/content/ComponentName;I)V" since="23" />
-		<method name="setPermittedAccessibilityServices(Landroid/content/ComponentName;Ljava/util/List;)Z" since="21" />
-		<method name="setPermittedCrossProfileNotificationListeners(Landroid/content/ComponentName;Ljava/util/List;)Z" since="26" />
-		<method name="setPermittedInputMethods(Landroid/content/ComponentName;Ljava/util/List;)Z" since="21" />
-		<method name="setProfileEnabled(Landroid/content/ComponentName;)V" since="21" />
-		<method name="setProfileName(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21" />
-		<method name="setRecommendedGlobalProxy(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V" since="21" />
-		<method name="setRequiredStrongAuthTimeout(Landroid/content/ComponentName;J)V" since="26" />
-		<method name="setResetPasswordToken(Landroid/content/ComponentName;[B)Z" since="26" />
-		<method name="setRestrictionsProvider(Landroid/content/ComponentName;Landroid/content/ComponentName;)V" since="21" />
-		<method name="setScreenCaptureDisabled(Landroid/content/ComponentName;Z)V" since="21" />
-		<method name="setSecureSetting(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V" since="21" />
-		<method name="setSecurityLoggingEnabled(Landroid/content/ComponentName;Z)V" since="24" />
-		<method name="setShortSupportMessage(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24" />
-		<method name="setStatusBarDisabled(Landroid/content/ComponentName;Z)Z" since="23" />
-		<method name="setStorageEncryption(Landroid/content/ComponentName;Z)I" since="11" />
-		<method name="setSystemUpdatePolicy(Landroid/content/ComponentName;Landroid/app/admin/SystemUpdatePolicy;)V" since="23" />
-		<method name="setTrustAgentConfiguration(Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;)V" since="23" />
-		<method name="setUninstallBlocked(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="21" />
-		<method name="setUserIcon(Landroid/content/ComponentName;Landroid/graphics/Bitmap;)V" since="23" />
-		<method name="switchUser(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z" since="21" />
-		<method name="uninstallAllUserCaCerts(Landroid/content/ComponentName;)V" since="21" />
-		<method name="uninstallCaCert(Landroid/content/ComponentName;[B)V" since="21" />
-		<method name="wipeData(I)V" />
-		<field name="ACTION_ADD_DEVICE_ADMIN" />
-		<field name="ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED" since="26" />
-		<field name="ACTION_DEVICE_ADMIN_SERVICE" since="26" />
-		<field name="ACTION_DEVICE_OWNER_CHANGED" since="23" />
-		<field name="ACTION_MANAGED_PROFILE_PROVISIONED" since="23" />
-		<field name="ACTION_PROVISIONING_SUCCESSFUL" since="26" />
-		<field name="ACTION_PROVISION_MANAGED_DEVICE" since="23" />
-		<field name="ACTION_PROVISION_MANAGED_PROFILE" since="21" />
-		<field name="ACTION_SET_NEW_PARENT_PROFILE_PASSWORD" since="24" />
-		<field name="ACTION_SET_NEW_PASSWORD" />
-		<field name="ACTION_START_ENCRYPTION" since="11" />
-		<field name="ACTION_SYSTEM_UPDATE_POLICY_CHANGED" since="23" />
-		<field name="DELEGATION_APP_RESTRICTIONS" since="26" />
-		<field name="DELEGATION_BLOCK_UNINSTALL" since="26" />
-		<field name="DELEGATION_CERT_INSTALL" since="26" />
-		<field name="DELEGATION_ENABLE_SYSTEM_APP" since="26" />
-		<field name="DELEGATION_PACKAGE_ACCESS" since="26" />
-		<field name="DELEGATION_PERMISSION_GRANT" since="26" />
-		<field name="ENCRYPTION_STATUS_ACTIVATING" since="11" />
-		<field name="ENCRYPTION_STATUS_ACTIVE" since="11" />
-		<field name="ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" since="23" />
-		<field name="ENCRYPTION_STATUS_ACTIVE_PER_USER" since="24" />
-		<field name="ENCRYPTION_STATUS_INACTIVE" since="11" />
-		<field name="ENCRYPTION_STATUS_UNSUPPORTED" since="11" />
-		<field name="EXTRA_ADD_EXPLANATION" />
-		<field name="EXTRA_DELEGATION_SCOPES" since="26" />
-		<field name="EXTRA_DEVICE_ADMIN" />
-		<field name="EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE" since="22" />
-		<field name="EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE" since="21" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" since="23" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" since="23" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM" since="21" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_COOKIE_HEADER" since="21" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION" since="21" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" since="21" deprecated="23" />
-		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" since="23" />
-		<field name="EXTRA_PROVISIONING_DISCLAIMERS" since="26" />
-		<field name="EXTRA_PROVISIONING_DISCLAIMER_CONTENT" since="26" />
-		<field name="EXTRA_PROVISIONING_DISCLAIMER_HEADER" since="26" />
-		<field name="EXTRA_PROVISIONING_EMAIL_ADDRESS" since="21" deprecated="26" />
-		<field name="EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION" since="26" />
-		<field name="EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED" since="22" />
-		<field name="EXTRA_PROVISIONING_LOCALE" since="21" />
-		<field name="EXTRA_PROVISIONING_LOCAL_TIME" since="21" />
-		<field name="EXTRA_PROVISIONING_LOGO_URI" since="24" />
-		<field name="EXTRA_PROVISIONING_MAIN_COLOR" since="24" />
-		<field name="EXTRA_PROVISIONING_SKIP_ENCRYPTION" since="23" />
-		<field name="EXTRA_PROVISIONING_SKIP_USER_CONSENT" since="26" />
-		<field name="EXTRA_PROVISIONING_TIME_ZONE" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_HIDDEN" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_PAC_URL" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_PASSWORD" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_PROXY_BYPASS" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_PROXY_HOST" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_PROXY_PORT" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_SECURITY_TYPE" since="21" />
-		<field name="EXTRA_PROVISIONING_WIFI_SSID" since="21" />
-		<field name="FLAG_EVICT_CREDENTIAL_ENCRYPTION_KEY" since="26" />
-		<field name="FLAG_MANAGED_CAN_ACCESS_PARENT" since="21" />
-		<field name="FLAG_PARENT_CAN_ACCESS_MANAGED" since="21" />
-		<field name="KEYGUARD_DISABLE_FEATURES_ALL" since="17" />
-		<field name="KEYGUARD_DISABLE_FEATURES_NONE" since="17" />
-		<field name="KEYGUARD_DISABLE_FINGERPRINT" since="21" />
-		<field name="KEYGUARD_DISABLE_REMOTE_INPUT" since="24" />
-		<field name="KEYGUARD_DISABLE_SECURE_CAMERA" since="17" />
-		<field name="KEYGUARD_DISABLE_SECURE_NOTIFICATIONS" since="21" />
-		<field name="KEYGUARD_DISABLE_TRUST_AGENTS" since="21" />
-		<field name="KEYGUARD_DISABLE_UNREDACTED_NOTIFICATIONS" since="21" />
-		<field name="KEYGUARD_DISABLE_WIDGETS_ALL" since="17" />
-		<field name="MIME_TYPE_PROVISIONING_NFC" since="21" />
-		<field name="PASSWORD_QUALITY_ALPHABETIC" />
-		<field name="PASSWORD_QUALITY_ALPHANUMERIC" />
-		<field name="PASSWORD_QUALITY_BIOMETRIC_WEAK" since="14" />
-		<field name="PASSWORD_QUALITY_COMPLEX" since="11" />
-		<field name="PASSWORD_QUALITY_NUMERIC" />
-		<field name="PASSWORD_QUALITY_NUMERIC_COMPLEX" since="21" />
-		<field name="PASSWORD_QUALITY_SOMETHING" />
-		<field name="PASSWORD_QUALITY_UNSPECIFIED" />
-		<field name="PERMISSION_GRANT_STATE_DEFAULT" since="23" />
-		<field name="PERMISSION_GRANT_STATE_DENIED" since="23" />
-		<field name="PERMISSION_GRANT_STATE_GRANTED" since="23" />
-		<field name="PERMISSION_POLICY_AUTO_DENY" since="23" />
-		<field name="PERMISSION_POLICY_AUTO_GRANT" since="23" />
-		<field name="PERMISSION_POLICY_PROMPT" since="23" />
-		<field name="POLICY_DISABLE_CAMERA" since="26" />
-		<field name="POLICY_DISABLE_SCREEN_CAPTURE" since="26" />
-		<field name="RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" since="23" />
-		<field name="RESET_PASSWORD_REQUIRE_ENTRY" />
-		<field name="SKIP_SETUP_WIZARD" since="24" />
-		<field name="WIPE_EXTERNAL_STORAGE" since="9" />
-		<field name="WIPE_RESET_PROTECTION_DATA" since="22" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addCrossProfileIntentFilter(Landroid/content/ComponentName;Landroid/content/IntentFilter;I)V" since="21"/>
+		<method name="addCrossProfileWidgetProvider(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21"/>
+		<method name="addPersistentPreferredActivity(Landroid/content/ComponentName;Landroid/content/IntentFilter;Landroid/content/ComponentName;)V" since="21"/>
+		<method name="addUserRestriction(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21"/>
+		<method name="bindDeviceAdminServiceAsUser(Landroid/content/ComponentName;Landroid/content/Intent;Landroid/content/ServiceConnection;ILandroid/os/UserHandle;)Z" since="26"/>
+		<method name="clearCrossProfileIntentFilters(Landroid/content/ComponentName;)V" since="21"/>
+		<method name="clearDeviceOwnerApp(Ljava/lang/String;)V" since="21" deprecated="26"/>
+		<method name="clearPackagePersistentPreferredActivities(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21"/>
+		<method name="clearProfileOwner(Landroid/content/ComponentName;)V" since="24" deprecated="26"/>
+		<method name="clearResetPasswordToken(Landroid/content/ComponentName;)Z" since="26"/>
+		<method name="clearUserRestriction(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21"/>
+		<method name="createAdminSupportIntent(Ljava/lang/String;)Landroid/content/Intent;" since="26"/>
+		<method name="createAndInitializeUser(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/Bundle;)Landroid/os/UserHandle;" since="21" deprecated="23" removed="24"/>
+		<method name="createAndManageUser(Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/PersistableBundle;I)Landroid/os/UserHandle;" since="24"/>
+		<method name="createUser(Landroid/content/ComponentName;Ljava/lang/String;)Landroid/os/UserHandle;" since="21" deprecated="23" removed="24"/>
+		<method name="enableSystemApp(Landroid/content/ComponentName;Landroid/content/Intent;)I" since="21"/>
+		<method name="enableSystemApp(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21"/>
+		<method name="getAccountTypesWithManagementDisabled()[Ljava/lang/String;" since="21"/>
+		<method name="getActiveAdmins()Ljava/util/List;"/>
+		<method name="getAffiliationIds(Landroid/content/ComponentName;)Ljava/util/Set;" since="26"/>
+		<method name="getAlwaysOnVpnPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="24"/>
+		<method name="getApplicationRestrictions(Landroid/content/ComponentName;Ljava/lang/String;)Landroid/os/Bundle;" since="21"/>
+		<method name="getApplicationRestrictionsManagingPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="24" deprecated="26"/>
+		<method name="getAutoTimeRequired()Z" since="21"/>
+		<method name="getBindDeviceAdminTargetUsers(Landroid/content/ComponentName;)Ljava/util/List;" since="26"/>
+		<method name="getBluetoothContactSharingDisabled(Landroid/content/ComponentName;)Z" since="23"/>
+		<method name="getCameraDisabled(Landroid/content/ComponentName;)Z" since="14"/>
+		<method name="getCertInstallerPackage(Landroid/content/ComponentName;)Ljava/lang/String;" since="23" deprecated="26"/>
+		<method name="getCrossProfileCallerIdDisabled(Landroid/content/ComponentName;)Z" since="21"/>
+		<method name="getCrossProfileContactsSearchDisabled(Landroid/content/ComponentName;)Z" since="24"/>
+		<method name="getCrossProfileWidgetProviders(Landroid/content/ComponentName;)Ljava/util/List;" since="21"/>
+		<method name="getCurrentFailedPasswordAttempts()I"/>
+		<method name="getDelegatePackages(Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;" since="26"/>
+		<method name="getDelegatedScopes(Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;" since="26"/>
+		<method name="getDeviceOwnerLockScreenInfo()Ljava/lang/CharSequence;" since="24"/>
+		<method name="getInstalledCaCerts(Landroid/content/ComponentName;)Ljava/util/List;" since="21"/>
+		<method name="getKeyguardDisabledFeatures(Landroid/content/ComponentName;)I" since="17"/>
+		<method name="getLockTaskPackages(Landroid/content/ComponentName;)[Ljava/lang/String;" since="26"/>
+		<method name="getLongSupportMessage(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24"/>
+		<method name="getMaximumFailedPasswordsForWipe(Landroid/content/ComponentName;)I"/>
+		<method name="getMaximumTimeToLock(Landroid/content/ComponentName;)J"/>
+		<method name="getOrganizationColor(Landroid/content/ComponentName;)I" since="24"/>
+		<method name="getOrganizationName(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24"/>
+		<method name="getParentProfileInstance(Landroid/content/ComponentName;)Landroid/app/admin/DevicePolicyManager;" since="24"/>
+		<method name="getPasswordExpiration(Landroid/content/ComponentName;)J" since="11"/>
+		<method name="getPasswordExpirationTimeout(Landroid/content/ComponentName;)J" since="11"/>
+		<method name="getPasswordHistoryLength(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMaximumLength(I)I"/>
+		<method name="getPasswordMinimumLength(Landroid/content/ComponentName;)I"/>
+		<method name="getPasswordMinimumLetters(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMinimumLowerCase(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMinimumNonLetter(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMinimumNumeric(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMinimumSymbols(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordMinimumUpperCase(Landroid/content/ComponentName;)I" since="11"/>
+		<method name="getPasswordQuality(Landroid/content/ComponentName;)I"/>
+		<method name="getPendingSystemUpdate(Landroid/content/ComponentName;)Landroid/app/admin/SystemUpdateInfo;" since="26"/>
+		<method name="getPermissionGrantState(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)I" since="23"/>
+		<method name="getPermissionPolicy(Landroid/content/ComponentName;)I" since="23"/>
+		<method name="getPermittedAccessibilityServices(Landroid/content/ComponentName;)Ljava/util/List;" since="21"/>
+		<method name="getPermittedCrossProfileNotificationListeners(Landroid/content/ComponentName;)Ljava/util/List;" since="26"/>
+		<method name="getPermittedInputMethods(Landroid/content/ComponentName;)Ljava/util/List;" since="21"/>
+		<method name="getRequiredStrongAuthTimeout(Landroid/content/ComponentName;)J" since="26"/>
+		<method name="getScreenCaptureDisabled(Landroid/content/ComponentName;)Z" since="21"/>
+		<method name="getShortSupportMessage(Landroid/content/ComponentName;)Ljava/lang/CharSequence;" since="24"/>
+		<method name="getStorageEncryption(Landroid/content/ComponentName;)Z" since="11"/>
+		<method name="getStorageEncryptionStatus()I" since="11"/>
+		<method name="getSystemUpdatePolicy()Landroid/app/admin/SystemUpdatePolicy;" since="23"/>
+		<method name="getTrustAgentConfiguration(Landroid/content/ComponentName;Landroid/content/ComponentName;)Ljava/util/List;" since="23"/>
+		<method name="getUserRestrictions(Landroid/content/ComponentName;)Landroid/os/Bundle;" since="24"/>
+		<method name="getWifiMacAddress(Landroid/content/ComponentName;)Ljava/lang/String;" since="24"/>
+		<method name="hasCaCertInstalled(Landroid/content/ComponentName;[B)Z" since="21"/>
+		<method name="hasGrantedPolicy(Landroid/content/ComponentName;I)Z" since="11"/>
+		<method name="installCaCert(Landroid/content/ComponentName;[B)Z" since="21"/>
+		<method name="installKeyPair(Landroid/content/ComponentName;Ljava/security/PrivateKey;Ljava/security/cert/Certificate;Ljava/lang/String;)Z" since="21"/>
+		<method name="installKeyPair(Landroid/content/ComponentName;Ljava/security/PrivateKey;[Ljava/security/cert/Certificate;Ljava/lang/String;Z)Z" since="24"/>
+		<method name="isActivePasswordSufficient()Z"/>
+		<method name="isAdminActive(Landroid/content/ComponentName;)Z"/>
+		<method name="isApplicationHidden(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21"/>
+		<method name="isBackupServiceEnabled(Landroid/content/ComponentName;)Z" since="26"/>
+		<method name="isCallerApplicationRestrictionsManagingPackage()Z" since="24" deprecated="26"/>
+		<method name="isDeviceOwnerApp(Ljava/lang/String;)Z" since="18"/>
+		<method name="isLockTaskPermitted(Ljava/lang/String;)Z" since="21"/>
+		<method name="isManagedProfile(Landroid/content/ComponentName;)Z" since="24"/>
+		<method name="isMasterVolumeMuted(Landroid/content/ComponentName;)Z" since="21"/>
+		<method name="isNetworkLoggingEnabled(Landroid/content/ComponentName;)Z" since="26"/>
+		<method name="isPackageSuspended(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="24"/>
+		<method name="isProfileOwnerApp(Ljava/lang/String;)Z" since="21"/>
+		<method name="isProvisioningAllowed(Ljava/lang/String;)Z" since="24"/>
+		<method name="isResetPasswordTokenActive(Landroid/content/ComponentName;)Z" since="26"/>
+		<method name="isSecurityLoggingEnabled(Landroid/content/ComponentName;)Z" since="24"/>
+		<method name="isUninstallBlocked(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21"/>
+		<method name="lockNow()V"/>
+		<method name="lockNow(I)V" since="26"/>
+		<method name="reboot(Landroid/content/ComponentName;)V" since="24"/>
+		<method name="removeActiveAdmin(Landroid/content/ComponentName;)V"/>
+		<method name="removeCrossProfileWidgetProvider(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="21"/>
+		<method name="removeKeyPair(Landroid/content/ComponentName;Ljava/lang/String;)Z" since="24"/>
+		<method name="removeUser(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z" since="21"/>
+		<method name="requestBugreport(Landroid/content/ComponentName;)Z" since="24"/>
+		<method name="resetPassword(Ljava/lang/String;I)Z"/>
+		<method name="resetPasswordWithToken(Landroid/content/ComponentName;Ljava/lang/String;[BI)Z" since="26"/>
+		<method name="retrieveNetworkLogs(Landroid/content/ComponentName;J)Ljava/util/List;" since="26"/>
+		<method name="retrievePreRebootSecurityLogs(Landroid/content/ComponentName;)Ljava/util/List;" since="24"/>
+		<method name="retrieveSecurityLogs(Landroid/content/ComponentName;)Ljava/util/List;" since="24"/>
+		<method name="setAccountManagementDisabled(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="21"/>
+		<method name="setAffiliationIds(Landroid/content/ComponentName;Ljava/util/Set;)V" since="26"/>
+		<method name="setAlwaysOnVpnPackage(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="24"/>
+		<method name="setApplicationHidden(Landroid/content/ComponentName;Ljava/lang/String;Z)Z" since="21"/>
+		<method name="setApplicationRestrictions(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)V" since="21"/>
+		<method name="setApplicationRestrictionsManagingPackage(Landroid/content/ComponentName;Ljava/lang/String;)V" since="24" deprecated="26"/>
+		<method name="setAutoTimeRequired(Landroid/content/ComponentName;Z)V" since="21"/>
+		<method name="setBackupServiceEnabled(Landroid/content/ComponentName;Z)V" since="26"/>
+		<method name="setBluetoothContactSharingDisabled(Landroid/content/ComponentName;Z)V" since="23"/>
+		<method name="setCameraDisabled(Landroid/content/ComponentName;Z)V" since="14"/>
+		<method name="setCertInstallerPackage(Landroid/content/ComponentName;Ljava/lang/String;)V" since="23" deprecated="26"/>
+		<method name="setCrossProfileCallerIdDisabled(Landroid/content/ComponentName;Z)V" since="21"/>
+		<method name="setCrossProfileContactsSearchDisabled(Landroid/content/ComponentName;Z)V" since="24"/>
+		<method name="setDelegatedScopes(Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V" since="26"/>
+		<method name="setDeviceOwnerLockScreenInfo(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24"/>
+		<method name="setGlobalSetting(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V" since="21"/>
+		<method name="setKeyguardDisabled(Landroid/content/ComponentName;Z)Z" since="23"/>
+		<method name="setKeyguardDisabledFeatures(Landroid/content/ComponentName;I)V" since="17"/>
+		<method name="setLockTaskPackages(Landroid/content/ComponentName;[Ljava/lang/String;)V" since="21"/>
+		<method name="setLongSupportMessage(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24"/>
+		<method name="setMasterVolumeMuted(Landroid/content/ComponentName;Z)V" since="21"/>
+		<method name="setMaximumFailedPasswordsForWipe(Landroid/content/ComponentName;I)V"/>
+		<method name="setMaximumTimeToLock(Landroid/content/ComponentName;J)V"/>
+		<method name="setNetworkLoggingEnabled(Landroid/content/ComponentName;Z)V" since="26"/>
+		<method name="setOrganizationColor(Landroid/content/ComponentName;I)V" since="24"/>
+		<method name="setOrganizationName(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24"/>
+		<method name="setPackagesSuspended(Landroid/content/ComponentName;[Ljava/lang/String;Z)[Ljava/lang/String;" since="24"/>
+		<method name="setPasswordExpirationTimeout(Landroid/content/ComponentName;J)V" since="11"/>
+		<method name="setPasswordHistoryLength(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumLength(Landroid/content/ComponentName;I)V"/>
+		<method name="setPasswordMinimumLetters(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumLowerCase(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumNonLetter(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumNumeric(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumSymbols(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordMinimumUpperCase(Landroid/content/ComponentName;I)V" since="11"/>
+		<method name="setPasswordQuality(Landroid/content/ComponentName;I)V"/>
+		<method name="setPermissionGrantState(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;I)Z" since="23"/>
+		<method name="setPermissionPolicy(Landroid/content/ComponentName;I)V" since="23"/>
+		<method name="setPermittedAccessibilityServices(Landroid/content/ComponentName;Ljava/util/List;)Z" since="21"/>
+		<method name="setPermittedCrossProfileNotificationListeners(Landroid/content/ComponentName;Ljava/util/List;)Z" since="26"/>
+		<method name="setPermittedInputMethods(Landroid/content/ComponentName;Ljava/util/List;)Z" since="21"/>
+		<method name="setProfileEnabled(Landroid/content/ComponentName;)V" since="21"/>
+		<method name="setProfileName(Landroid/content/ComponentName;Ljava/lang/String;)V" since="21"/>
+		<method name="setRecommendedGlobalProxy(Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V" since="21"/>
+		<method name="setRequiredStrongAuthTimeout(Landroid/content/ComponentName;J)V" since="26"/>
+		<method name="setResetPasswordToken(Landroid/content/ComponentName;[B)Z" since="26"/>
+		<method name="setRestrictionsProvider(Landroid/content/ComponentName;Landroid/content/ComponentName;)V" since="21"/>
+		<method name="setScreenCaptureDisabled(Landroid/content/ComponentName;Z)V" since="21"/>
+		<method name="setSecureSetting(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V" since="21"/>
+		<method name="setSecurityLoggingEnabled(Landroid/content/ComponentName;Z)V" since="24"/>
+		<method name="setShortSupportMessage(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V" since="24"/>
+		<method name="setStatusBarDisabled(Landroid/content/ComponentName;Z)Z" since="23"/>
+		<method name="setStorageEncryption(Landroid/content/ComponentName;Z)I" since="11"/>
+		<method name="setSystemUpdatePolicy(Landroid/content/ComponentName;Landroid/app/admin/SystemUpdatePolicy;)V" since="23"/>
+		<method name="setTrustAgentConfiguration(Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;)V" since="23"/>
+		<method name="setUninstallBlocked(Landroid/content/ComponentName;Ljava/lang/String;Z)V" since="21"/>
+		<method name="setUserIcon(Landroid/content/ComponentName;Landroid/graphics/Bitmap;)V" since="23"/>
+		<method name="switchUser(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z" since="21"/>
+		<method name="uninstallAllUserCaCerts(Landroid/content/ComponentName;)V" since="21"/>
+		<method name="uninstallCaCert(Landroid/content/ComponentName;[B)V" since="21"/>
+		<method name="wipeData(I)V"/>
+		<field name="ACTION_ADD_DEVICE_ADMIN"/>
+		<field name="ACTION_APPLICATION_DELEGATION_SCOPES_CHANGED" since="26"/>
+		<field name="ACTION_DEVICE_ADMIN_SERVICE" since="26"/>
+		<field name="ACTION_DEVICE_OWNER_CHANGED" since="23"/>
+		<field name="ACTION_MANAGED_PROFILE_PROVISIONED" since="23"/>
+		<field name="ACTION_PROVISIONING_SUCCESSFUL" since="26"/>
+		<field name="ACTION_PROVISION_MANAGED_DEVICE" since="23"/>
+		<field name="ACTION_PROVISION_MANAGED_PROFILE" since="21"/>
+		<field name="ACTION_SET_NEW_PARENT_PROFILE_PASSWORD" since="24"/>
+		<field name="ACTION_SET_NEW_PASSWORD"/>
+		<field name="ACTION_START_ENCRYPTION" since="11"/>
+		<field name="ACTION_SYSTEM_UPDATE_POLICY_CHANGED" since="23"/>
+		<field name="DELEGATION_APP_RESTRICTIONS" since="26"/>
+		<field name="DELEGATION_BLOCK_UNINSTALL" since="26"/>
+		<field name="DELEGATION_CERT_INSTALL" since="26"/>
+		<field name="DELEGATION_ENABLE_SYSTEM_APP" since="26"/>
+		<field name="DELEGATION_PACKAGE_ACCESS" since="26"/>
+		<field name="DELEGATION_PERMISSION_GRANT" since="26"/>
+		<field name="ENCRYPTION_STATUS_ACTIVATING" since="11"/>
+		<field name="ENCRYPTION_STATUS_ACTIVE" since="11"/>
+		<field name="ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY" since="23"/>
+		<field name="ENCRYPTION_STATUS_ACTIVE_PER_USER" since="24"/>
+		<field name="ENCRYPTION_STATUS_INACTIVE" since="11"/>
+		<field name="ENCRYPTION_STATUS_UNSUPPORTED" since="11"/>
+		<field name="EXTRA_ADD_EXPLANATION"/>
+		<field name="EXTRA_DELEGATION_SCOPES" since="26"/>
+		<field name="EXTRA_DEVICE_ADMIN"/>
+		<field name="EXTRA_PROVISIONING_ACCOUNT_TO_MIGRATE" since="22"/>
+		<field name="EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE" since="21"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME" since="23"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE" since="23"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM" since="21"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_COOKIE_HEADER" since="21"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION" since="21"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME" since="21" deprecated="23"/>
+		<field name="EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM" since="23"/>
+		<field name="EXTRA_PROVISIONING_DISCLAIMERS" since="26"/>
+		<field name="EXTRA_PROVISIONING_DISCLAIMER_CONTENT" since="26"/>
+		<field name="EXTRA_PROVISIONING_DISCLAIMER_HEADER" since="26"/>
+		<field name="EXTRA_PROVISIONING_EMAIL_ADDRESS" since="21" deprecated="26"/>
+		<field name="EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION" since="26"/>
+		<field name="EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED" since="22"/>
+		<field name="EXTRA_PROVISIONING_LOCALE" since="21"/>
+		<field name="EXTRA_PROVISIONING_LOCAL_TIME" since="21"/>
+		<field name="EXTRA_PROVISIONING_LOGO_URI" since="24"/>
+		<field name="EXTRA_PROVISIONING_MAIN_COLOR" since="24"/>
+		<field name="EXTRA_PROVISIONING_SKIP_ENCRYPTION" since="23"/>
+		<field name="EXTRA_PROVISIONING_SKIP_USER_CONSENT" since="26"/>
+		<field name="EXTRA_PROVISIONING_TIME_ZONE" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_HIDDEN" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_PAC_URL" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_PASSWORD" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_PROXY_BYPASS" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_PROXY_HOST" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_PROXY_PORT" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_SECURITY_TYPE" since="21"/>
+		<field name="EXTRA_PROVISIONING_WIFI_SSID" since="21"/>
+		<field name="FLAG_EVICT_CREDENTIAL_ENCRYPTION_KEY" since="26"/>
+		<field name="FLAG_MANAGED_CAN_ACCESS_PARENT" since="21"/>
+		<field name="FLAG_PARENT_CAN_ACCESS_MANAGED" since="21"/>
+		<field name="KEYGUARD_DISABLE_FEATURES_ALL" since="17"/>
+		<field name="KEYGUARD_DISABLE_FEATURES_NONE" since="17"/>
+		<field name="KEYGUARD_DISABLE_FINGERPRINT" since="21"/>
+		<field name="KEYGUARD_DISABLE_REMOTE_INPUT" since="24"/>
+		<field name="KEYGUARD_DISABLE_SECURE_CAMERA" since="17"/>
+		<field name="KEYGUARD_DISABLE_SECURE_NOTIFICATIONS" since="21"/>
+		<field name="KEYGUARD_DISABLE_TRUST_AGENTS" since="21"/>
+		<field name="KEYGUARD_DISABLE_UNREDACTED_NOTIFICATIONS" since="21"/>
+		<field name="KEYGUARD_DISABLE_WIDGETS_ALL" since="17"/>
+		<field name="MIME_TYPE_PROVISIONING_NFC" since="21"/>
+		<field name="PASSWORD_QUALITY_ALPHABETIC"/>
+		<field name="PASSWORD_QUALITY_ALPHANUMERIC"/>
+		<field name="PASSWORD_QUALITY_BIOMETRIC_WEAK" since="14"/>
+		<field name="PASSWORD_QUALITY_COMPLEX" since="11"/>
+		<field name="PASSWORD_QUALITY_NUMERIC"/>
+		<field name="PASSWORD_QUALITY_NUMERIC_COMPLEX" since="21"/>
+		<field name="PASSWORD_QUALITY_SOMETHING"/>
+		<field name="PASSWORD_QUALITY_UNSPECIFIED"/>
+		<field name="PERMISSION_GRANT_STATE_DEFAULT" since="23"/>
+		<field name="PERMISSION_GRANT_STATE_DENIED" since="23"/>
+		<field name="PERMISSION_GRANT_STATE_GRANTED" since="23"/>
+		<field name="PERMISSION_POLICY_AUTO_DENY" since="23"/>
+		<field name="PERMISSION_POLICY_AUTO_GRANT" since="23"/>
+		<field name="PERMISSION_POLICY_PROMPT" since="23"/>
+		<field name="POLICY_DISABLE_CAMERA" since="26"/>
+		<field name="POLICY_DISABLE_SCREEN_CAPTURE" since="26"/>
+		<field name="RESET_PASSWORD_DO_NOT_ASK_CREDENTIALS_ON_BOOT" since="23"/>
+		<field name="RESET_PASSWORD_REQUIRE_ENTRY"/>
+		<field name="SKIP_SETUP_WIZARD" since="24"/>
+		<field name="WIPE_EXTERNAL_STORAGE" since="9"/>
+		<field name="WIPE_RESET_PROTECTION_DATA" since="22"/>
 	</class>
 	<class name="android/app/admin/DnsEvent" since="26">
-		<extends name="android/app/admin/NetworkEvent" />
-		<method name="&lt;init>()V" />
-		<method name="getHostname()Ljava/lang/String;" />
-		<method name="getInetAddresses()Ljava/util/List;" />
-		<method name="getTotalResolvedAddressCount()I" />
-		<field name="CREATOR" />
+		<extends name="android/app/admin/NetworkEvent"/>
+		<method name="&lt;init>()V"/>
+		<method name="getHostname()Ljava/lang/String;"/>
+		<method name="getInetAddresses()Ljava/util/List;"/>
+		<method name="getTotalResolvedAddressCount()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/admin/NetworkEvent" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getTimestamp()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getTimestamp()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/admin/SecurityLog" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="TAG_ADB_SHELL_CMD" />
-		<field name="TAG_ADB_SHELL_INTERACTIVE" />
-		<field name="TAG_APP_PROCESS_START" />
-		<field name="TAG_KEYGUARD_DISMISSED" />
-		<field name="TAG_KEYGUARD_DISMISS_AUTH_ATTEMPT" />
-		<field name="TAG_KEYGUARD_SECURED" />
-		<field name="TAG_SYNC_RECV_FILE" />
-		<field name="TAG_SYNC_SEND_FILE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="TAG_ADB_SHELL_CMD"/>
+		<field name="TAG_ADB_SHELL_INTERACTIVE"/>
+		<field name="TAG_APP_PROCESS_START"/>
+		<field name="TAG_KEYGUARD_DISMISSED"/>
+		<field name="TAG_KEYGUARD_DISMISS_AUTH_ATTEMPT"/>
+		<field name="TAG_KEYGUARD_SECURED"/>
+		<field name="TAG_SYNC_RECV_FILE"/>
+		<field name="TAG_SYNC_SEND_FILE"/>
 	</class>
 	<class name="android/app/admin/SecurityLog$SecurityEvent" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getData()Ljava/lang/Object;" />
-		<method name="getTag()I" />
-		<method name="getTimeNanos()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getData()Ljava/lang/Object;"/>
+		<method name="getTag()I"/>
+		<method name="getTimeNanos()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/admin/SystemUpdateInfo" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getReceivedTime()J" />
-		<method name="getSecurityPatchState()I" />
-		<field name="CREATOR" />
-		<field name="SECURITY_PATCH_STATE_FALSE" />
-		<field name="SECURITY_PATCH_STATE_TRUE" />
-		<field name="SECURITY_PATCH_STATE_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getReceivedTime()J"/>
+		<method name="getSecurityPatchState()I"/>
+		<field name="CREATOR"/>
+		<field name="SECURITY_PATCH_STATE_FALSE"/>
+		<field name="SECURITY_PATCH_STATE_TRUE"/>
+		<field name="SECURITY_PATCH_STATE_UNKNOWN"/>
 	</class>
 	<class name="android/app/admin/SystemUpdatePolicy" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="createAutomaticInstallPolicy()Landroid/app/admin/SystemUpdatePolicy;" />
-		<method name="createPostponeInstallPolicy()Landroid/app/admin/SystemUpdatePolicy;" />
-		<method name="createWindowedInstallPolicy(II)Landroid/app/admin/SystemUpdatePolicy;" />
-		<method name="getInstallWindowEnd()I" />
-		<method name="getInstallWindowStart()I" />
-		<method name="getPolicyType()I" />
-		<field name="CREATOR" />
-		<field name="TYPE_INSTALL_AUTOMATIC" />
-		<field name="TYPE_INSTALL_WINDOWED" />
-		<field name="TYPE_POSTPONE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="createAutomaticInstallPolicy()Landroid/app/admin/SystemUpdatePolicy;"/>
+		<method name="createPostponeInstallPolicy()Landroid/app/admin/SystemUpdatePolicy;"/>
+		<method name="createWindowedInstallPolicy(II)Landroid/app/admin/SystemUpdatePolicy;"/>
+		<method name="getInstallWindowEnd()I"/>
+		<method name="getInstallWindowStart()I"/>
+		<method name="getPolicyType()I"/>
+		<field name="CREATOR"/>
+		<field name="TYPE_INSTALL_AUTOMATIC"/>
+		<field name="TYPE_INSTALL_WINDOWED"/>
+		<field name="TYPE_POSTPONE"/>
 	</class>
 	<class name="android/app/assist/AssistContent" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getClipData()Landroid/content/ClipData;" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getIntent()Landroid/content/Intent;" />
-		<method name="getStructuredData()Ljava/lang/String;" />
-		<method name="getWebUri()Landroid/net/Uri;" />
-		<method name="isAppProvidedIntent()Z" />
-		<method name="isAppProvidedWebUri()Z" since="24" />
-		<method name="setClipData(Landroid/content/ClipData;)V" />
-		<method name="setIntent(Landroid/content/Intent;)V" />
-		<method name="setStructuredData(Ljava/lang/String;)V" />
-		<method name="setWebUri(Landroid/net/Uri;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getClipData()Landroid/content/ClipData;"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
+		<method name="getStructuredData()Ljava/lang/String;"/>
+		<method name="getWebUri()Landroid/net/Uri;"/>
+		<method name="isAppProvidedIntent()Z"/>
+		<method name="isAppProvidedWebUri()Z" since="24"/>
+		<method name="setClipData(Landroid/content/ClipData;)V"/>
+		<method name="setIntent(Landroid/content/Intent;)V"/>
+		<method name="setStructuredData(Ljava/lang/String;)V"/>
+		<method name="setWebUri(Landroid/net/Uri;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/assist/AssistStructure" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAcquisitionEndTime()J" since="26" />
-		<method name="getAcquisitionStartTime()J" since="26" />
-		<method name="getActivityComponent()Landroid/content/ComponentName;" />
-		<method name="getWindowNodeAt(I)Landroid/app/assist/AssistStructure$WindowNode;" />
-		<method name="getWindowNodeCount()I" />
-		<method name="isHomeActivity()Z" since="26" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAcquisitionEndTime()J" since="26"/>
+		<method name="getAcquisitionStartTime()J" since="26"/>
+		<method name="getActivityComponent()Landroid/content/ComponentName;"/>
+		<method name="getWindowNodeAt(I)Landroid/app/assist/AssistStructure$WindowNode;"/>
+		<method name="getWindowNodeCount()I"/>
+		<method name="isHomeActivity()Z" since="26"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/assist/AssistStructure$ViewNode" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAlpha()F" />
-		<method name="getAutofillHints()[Ljava/lang/String;" since="26" />
-		<method name="getAutofillId()Landroid/view/autofill/AutofillId;" since="26" />
-		<method name="getAutofillOptions()[Ljava/lang/CharSequence;" since="26" />
-		<method name="getAutofillType()I" since="26" />
-		<method name="getAutofillValue()Landroid/view/autofill/AutofillValue;" since="26" />
-		<method name="getChildAt(I)Landroid/app/assist/AssistStructure$ViewNode;" />
-		<method name="getChildCount()I" />
-		<method name="getClassName()Ljava/lang/String;" />
-		<method name="getContentDescription()Ljava/lang/CharSequence;" />
-		<method name="getElevation()F" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getHeight()I" />
-		<method name="getHint()Ljava/lang/String;" />
-		<method name="getHtmlInfo()Landroid/view/ViewStructure$HtmlInfo;" since="26" />
-		<method name="getId()I" />
-		<method name="getIdEntry()Ljava/lang/String;" />
-		<method name="getIdPackage()Ljava/lang/String;" />
-		<method name="getIdType()Ljava/lang/String;" />
-		<method name="getInputType()I" since="26" />
-		<method name="getLeft()I" />
-		<method name="getLocaleList()Landroid/os/LocaleList;" since="26" />
-		<method name="getScrollX()I" />
-		<method name="getScrollY()I" />
-		<method name="getText()Ljava/lang/CharSequence;" />
-		<method name="getTextBackgroundColor()I" />
-		<method name="getTextColor()I" />
-		<method name="getTextLineBaselines()[I" />
-		<method name="getTextLineCharOffsets()[I" />
-		<method name="getTextSelectionEnd()I" />
-		<method name="getTextSelectionStart()I" />
-		<method name="getTextSize()F" />
-		<method name="getTextStyle()I" />
-		<method name="getTop()I" />
-		<method name="getTransformation()Landroid/graphics/Matrix;" />
-		<method name="getVisibility()I" />
-		<method name="getWebDomain()Ljava/lang/String;" since="26" />
-		<method name="getWidth()I" />
-		<method name="isAccessibilityFocused()Z" />
-		<method name="isActivated()Z" />
-		<method name="isAssistBlocked()Z" />
-		<method name="isCheckable()Z" />
-		<method name="isChecked()Z" />
-		<method name="isClickable()Z" />
-		<method name="isContextClickable()Z" />
-		<method name="isEnabled()Z" />
-		<method name="isFocusable()Z" />
-		<method name="isFocused()Z" />
-		<method name="isLongClickable()Z" />
-		<method name="isOpaque()Z" since="26" />
-		<method name="isSelected()Z" />
-		<field name="TEXT_COLOR_UNDEFINED" />
-		<field name="TEXT_STYLE_BOLD" />
-		<field name="TEXT_STYLE_ITALIC" />
-		<field name="TEXT_STYLE_STRIKE_THRU" />
-		<field name="TEXT_STYLE_UNDERLINE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAlpha()F"/>
+		<method name="getAutofillHints()[Ljava/lang/String;" since="26"/>
+		<method name="getAutofillId()Landroid/view/autofill/AutofillId;" since="26"/>
+		<method name="getAutofillOptions()[Ljava/lang/CharSequence;" since="26"/>
+		<method name="getAutofillType()I" since="26"/>
+		<method name="getAutofillValue()Landroid/view/autofill/AutofillValue;" since="26"/>
+		<method name="getChildAt(I)Landroid/app/assist/AssistStructure$ViewNode;"/>
+		<method name="getChildCount()I"/>
+		<method name="getClassName()Ljava/lang/String;"/>
+		<method name="getContentDescription()Ljava/lang/CharSequence;"/>
+		<method name="getElevation()F"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getHeight()I"/>
+		<method name="getHint()Ljava/lang/String;"/>
+		<method name="getHtmlInfo()Landroid/view/ViewStructure$HtmlInfo;" since="26"/>
+		<method name="getId()I"/>
+		<method name="getIdEntry()Ljava/lang/String;"/>
+		<method name="getIdPackage()Ljava/lang/String;"/>
+		<method name="getIdType()Ljava/lang/String;"/>
+		<method name="getInputType()I" since="26"/>
+		<method name="getLeft()I"/>
+		<method name="getLocaleList()Landroid/os/LocaleList;" since="26"/>
+		<method name="getScrollX()I"/>
+		<method name="getScrollY()I"/>
+		<method name="getText()Ljava/lang/CharSequence;"/>
+		<method name="getTextBackgroundColor()I"/>
+		<method name="getTextColor()I"/>
+		<method name="getTextLineBaselines()[I"/>
+		<method name="getTextLineCharOffsets()[I"/>
+		<method name="getTextSelectionEnd()I"/>
+		<method name="getTextSelectionStart()I"/>
+		<method name="getTextSize()F"/>
+		<method name="getTextStyle()I"/>
+		<method name="getTop()I"/>
+		<method name="getTransformation()Landroid/graphics/Matrix;"/>
+		<method name="getVisibility()I"/>
+		<method name="getWebDomain()Ljava/lang/String;" since="26"/>
+		<method name="getWidth()I"/>
+		<method name="isAccessibilityFocused()Z"/>
+		<method name="isActivated()Z"/>
+		<method name="isAssistBlocked()Z"/>
+		<method name="isCheckable()Z"/>
+		<method name="isChecked()Z"/>
+		<method name="isClickable()Z"/>
+		<method name="isContextClickable()Z"/>
+		<method name="isEnabled()Z"/>
+		<method name="isFocusable()Z"/>
+		<method name="isFocused()Z"/>
+		<method name="isLongClickable()Z"/>
+		<method name="isOpaque()Z" since="26"/>
+		<method name="isSelected()Z"/>
+		<field name="TEXT_COLOR_UNDEFINED"/>
+		<field name="TEXT_STYLE_BOLD"/>
+		<field name="TEXT_STYLE_ITALIC"/>
+		<field name="TEXT_STYLE_STRIKE_THRU"/>
+		<field name="TEXT_STYLE_UNDERLINE"/>
 	</class>
 	<class name="android/app/assist/AssistStructure$WindowNode" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getDisplayId()I" />
-		<method name="getHeight()I" />
-		<method name="getLeft()I" />
-		<method name="getRootViewNode()Landroid/app/assist/AssistStructure$ViewNode;" />
-		<method name="getTitle()Ljava/lang/CharSequence;" />
-		<method name="getTop()I" />
-		<method name="getWidth()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDisplayId()I"/>
+		<method name="getHeight()I"/>
+		<method name="getLeft()I"/>
+		<method name="getRootViewNode()Landroid/app/assist/AssistStructure$ViewNode;"/>
+		<method name="getTitle()Ljava/lang/CharSequence;"/>
+		<method name="getTop()I"/>
+		<method name="getWidth()I"/>
 	</class>
 	<class name="android/app/backup/BackupAgent" since="8">
-		<extends name="android/content/ContextWrapper" />
-		<method name="&lt;init>()V" />
-		<method name="fullBackupFile(Ljava/io/File;Landroid/app/backup/FullBackupDataOutput;)V" since="14" />
-		<method name="onBackup(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V" />
-		<method name="onCreate()V" />
-		<method name="onDestroy()V" />
-		<method name="onFullBackup(Landroid/app/backup/FullBackupDataOutput;)V" since="14" />
-		<method name="onQuotaExceeded(JJ)V" since="24" />
-		<method name="onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V" />
-		<method name="onRestoreFile(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V" since="14" />
-		<method name="onRestoreFinished()V" since="21" />
-		<field name="TYPE_DIRECTORY" since="14" />
-		<field name="TYPE_FILE" since="14" />
+		<extends name="android/content/ContextWrapper"/>
+		<method name="&lt;init>()V"/>
+		<method name="fullBackupFile(Ljava/io/File;Landroid/app/backup/FullBackupDataOutput;)V" since="14"/>
+		<method name="onBackup(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V"/>
+		<method name="onCreate()V"/>
+		<method name="onDestroy()V"/>
+		<method name="onFullBackup(Landroid/app/backup/FullBackupDataOutput;)V" since="14"/>
+		<method name="onQuotaExceeded(JJ)V" since="24"/>
+		<method name="onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V"/>
+		<method name="onRestoreFile(Landroid/os/ParcelFileDescriptor;JLjava/io/File;IJJ)V" since="14"/>
+		<method name="onRestoreFinished()V" since="21"/>
+		<field name="TYPE_DIRECTORY" since="14"/>
+		<field name="TYPE_FILE" since="14"/>
 	</class>
 	<class name="android/app/backup/BackupAgentHelper" since="8">
-		<extends name="android/app/backup/BackupAgent" />
-		<method name="&lt;init>()V" />
-		<method name="addHelper(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V" />
+		<extends name="android/app/backup/BackupAgent"/>
+		<method name="&lt;init>()V"/>
+		<method name="addHelper(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V"/>
 	</class>
 	<class name="android/app/backup/BackupDataInput" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getDataSize()I" />
-		<method name="getKey()Ljava/lang/String;" />
-		<method name="readEntityData([BII)I" />
-		<method name="readNextHeader()Z" />
-		<method name="skipEntityData()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDataSize()I"/>
+		<method name="getKey()Ljava/lang/String;"/>
+		<method name="readEntityData([BII)I"/>
+		<method name="readNextHeader()Z"/>
+		<method name="skipEntityData()V"/>
 	</class>
 	<class name="android/app/backup/BackupDataInputStream" since="8">
-		<extends name="java/io/InputStream" />
-		<method name="&lt;init>()V" />
-		<method name="getKey()Ljava/lang/String;" />
-		<method name="size()I" />
+		<extends name="java/io/InputStream"/>
+		<method name="&lt;init>()V"/>
+		<method name="getKey()Ljava/lang/String;"/>
+		<method name="size()I"/>
 	</class>
 	<class name="android/app/backup/BackupDataOutput" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getQuota()J" since="26" />
-		<method name="writeEntityData([BI)I" />
-		<method name="writeEntityHeader(Ljava/lang/String;I)I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getQuota()J" since="26"/>
+		<method name="writeEntityData([BI)I"/>
+		<method name="writeEntityHeader(Ljava/lang/String;I)I"/>
 	</class>
 	<class name="android/app/backup/BackupHelper" since="8">
-		<extends name="java/lang/Object" />
-		<method name="performBackup(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V" />
-		<method name="restoreEntity(Landroid/app/backup/BackupDataInputStream;)V" />
-		<method name="writeNewStateDescription(Landroid/os/ParcelFileDescriptor;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="performBackup(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V"/>
+		<method name="restoreEntity(Landroid/app/backup/BackupDataInputStream;)V"/>
+		<method name="writeNewStateDescription(Landroid/os/ParcelFileDescriptor;)V"/>
 	</class>
 	<class name="android/app/backup/BackupManager" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="dataChanged()V" />
-		<method name="dataChanged(Ljava/lang/String;)V" />
-		<method name="requestRestore(Landroid/app/backup/RestoreObserver;)I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="dataChanged()V"/>
+		<method name="dataChanged(Ljava/lang/String;)V"/>
+		<method name="requestRestore(Landroid/app/backup/RestoreObserver;)I"/>
 	</class>
 	<class name="android/app/backup/FileBackupHelper" since="8">
-		<extends name="android/app/backup/FileBackupHelperBase" />
-		<implements name="android/app/backup/BackupHelper" />
-		<method name="&lt;init>(Landroid/content/Context;[Ljava/lang/String;)V" />
+		<extends name="android/app/backup/FileBackupHelperBase"/>
+		<implements name="android/app/backup/BackupHelper"/>
+		<method name="&lt;init>(Landroid/content/Context;[Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/app/backup/FileBackupHelperBase" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="writeNewStateDescription(Landroid/os/ParcelFileDescriptor;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="writeNewStateDescription(Landroid/os/ParcelFileDescriptor;)V"/>
 	</class>
 	<class name="android/app/backup/FullBackupDataOutput" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getQuota()J" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getQuota()J" since="26"/>
 	</class>
 	<class name="android/app/backup/RestoreObserver" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onUpdate(ILjava/lang/String;)V" />
-		<method name="restoreFinished(I)V" />
-		<method name="restoreStarting(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onUpdate(ILjava/lang/String;)V"/>
+		<method name="restoreFinished(I)V"/>
+		<method name="restoreStarting(I)V"/>
 	</class>
 	<class name="android/app/backup/SharedPreferencesBackupHelper" since="8">
-		<extends name="android/app/backup/FileBackupHelperBase" />
-		<implements name="android/app/backup/BackupHelper" />
-		<method name="&lt;init>(Landroid/content/Context;[Ljava/lang/String;)V" />
+		<extends name="android/app/backup/FileBackupHelperBase"/>
+		<implements name="android/app/backup/BackupHelper"/>
+		<method name="&lt;init>(Landroid/content/Context;[Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/app/job/JobInfo" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getBackoffPolicy()I" />
-		<method name="getClipData()Landroid/content/ClipData;" since="26" />
-		<method name="getClipGrantFlags()I" since="26" />
-		<method name="getExtras()Landroid/os/PersistableBundle;" />
-		<method name="getFlexMillis()J" since="24" />
-		<method name="getId()I" />
-		<method name="getInitialBackoffMillis()J" />
-		<method name="getIntervalMillis()J" />
-		<method name="getMaxExecutionDelayMillis()J" />
-		<method name="getMinFlexMillis()J" since="24" />
-		<method name="getMinLatencyMillis()J" />
-		<method name="getMinPeriodMillis()J" since="24" />
-		<method name="getNetworkType()I" />
-		<method name="getService()Landroid/content/ComponentName;" />
-		<method name="getTransientExtras()Landroid/os/Bundle;" since="26" />
-		<method name="getTriggerContentMaxDelay()J" since="24" />
-		<method name="getTriggerContentUpdateDelay()J" since="24" />
-		<method name="getTriggerContentUris()[Landroid/app/job/JobInfo$TriggerContentUri;" since="24" />
-		<method name="isPeriodic()Z" />
-		<method name="isPersisted()Z" />
-		<method name="isRequireBatteryNotLow()Z" since="26" />
-		<method name="isRequireCharging()Z" />
-		<method name="isRequireDeviceIdle()Z" />
-		<method name="isRequireStorageNotLow()Z" since="26" />
-		<field name="BACKOFF_POLICY_EXPONENTIAL" />
-		<field name="BACKOFF_POLICY_LINEAR" />
-		<field name="CREATOR" />
-		<field name="DEFAULT_INITIAL_BACKOFF_MILLIS" />
-		<field name="MAX_BACKOFF_DELAY_MILLIS" />
-		<field name="NETWORK_TYPE_ANY" />
-		<field name="NETWORK_TYPE_METERED" since="26" />
-		<field name="NETWORK_TYPE_NONE" />
-		<field name="NETWORK_TYPE_NOT_ROAMING" since="24" />
-		<field name="NETWORK_TYPE_UNMETERED" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBackoffPolicy()I"/>
+		<method name="getClipData()Landroid/content/ClipData;" since="26"/>
+		<method name="getClipGrantFlags()I" since="26"/>
+		<method name="getExtras()Landroid/os/PersistableBundle;"/>
+		<method name="getFlexMillis()J" since="24"/>
+		<method name="getId()I"/>
+		<method name="getInitialBackoffMillis()J"/>
+		<method name="getIntervalMillis()J"/>
+		<method name="getMaxExecutionDelayMillis()J"/>
+		<method name="getMinFlexMillis()J" since="24"/>
+		<method name="getMinLatencyMillis()J"/>
+		<method name="getMinPeriodMillis()J" since="24"/>
+		<method name="getNetworkType()I"/>
+		<method name="getService()Landroid/content/ComponentName;"/>
+		<method name="getTransientExtras()Landroid/os/Bundle;" since="26"/>
+		<method name="getTriggerContentMaxDelay()J" since="24"/>
+		<method name="getTriggerContentUpdateDelay()J" since="24"/>
+		<method name="getTriggerContentUris()[Landroid/app/job/JobInfo$TriggerContentUri;" since="24"/>
+		<method name="isPeriodic()Z"/>
+		<method name="isPersisted()Z"/>
+		<method name="isRequireBatteryNotLow()Z" since="26"/>
+		<method name="isRequireCharging()Z"/>
+		<method name="isRequireDeviceIdle()Z"/>
+		<method name="isRequireStorageNotLow()Z" since="26"/>
+		<field name="BACKOFF_POLICY_EXPONENTIAL"/>
+		<field name="BACKOFF_POLICY_LINEAR"/>
+		<field name="CREATOR"/>
+		<field name="DEFAULT_INITIAL_BACKOFF_MILLIS"/>
+		<field name="MAX_BACKOFF_DELAY_MILLIS"/>
+		<field name="NETWORK_TYPE_ANY"/>
+		<field name="NETWORK_TYPE_METERED" since="26"/>
+		<field name="NETWORK_TYPE_NONE"/>
+		<field name="NETWORK_TYPE_NOT_ROAMING" since="24"/>
+		<field name="NETWORK_TYPE_UNMETERED"/>
 	</class>
 	<class name="android/app/job/JobInfo$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(ILandroid/content/ComponentName;)V" />
-		<method name="addTriggerContentUri(Landroid/app/job/JobInfo$TriggerContentUri;)Landroid/app/job/JobInfo$Builder;" since="24" />
-		<method name="build()Landroid/app/job/JobInfo;" />
-		<method name="setBackoffCriteria(JI)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setClipData(Landroid/content/ClipData;I)Landroid/app/job/JobInfo$Builder;" since="26" />
-		<method name="setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setMinimumLatency(J)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setPeriodic(J)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setPeriodic(JJ)Landroid/app/job/JobInfo$Builder;" since="24" />
-		<method name="setPersisted(Z)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setRequiresBatteryNotLow(Z)Landroid/app/job/JobInfo$Builder;" since="26" />
-		<method name="setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder;" />
-		<method name="setRequiresStorageNotLow(Z)Landroid/app/job/JobInfo$Builder;" since="26" />
-		<method name="setTransientExtras(Landroid/os/Bundle;)Landroid/app/job/JobInfo$Builder;" since="26" />
-		<method name="setTriggerContentMaxDelay(J)Landroid/app/job/JobInfo$Builder;" since="24" />
-		<method name="setTriggerContentUpdateDelay(J)Landroid/app/job/JobInfo$Builder;" since="24" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(ILandroid/content/ComponentName;)V"/>
+		<method name="addTriggerContentUri(Landroid/app/job/JobInfo$TriggerContentUri;)Landroid/app/job/JobInfo$Builder;" since="24"/>
+		<method name="build()Landroid/app/job/JobInfo;"/>
+		<method name="setBackoffCriteria(JI)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setClipData(Landroid/content/ClipData;I)Landroid/app/job/JobInfo$Builder;" since="26"/>
+		<method name="setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setMinimumLatency(J)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setPeriodic(J)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setPeriodic(JJ)Landroid/app/job/JobInfo$Builder;" since="24"/>
+		<method name="setPersisted(Z)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setRequiresBatteryNotLow(Z)Landroid/app/job/JobInfo$Builder;" since="26"/>
+		<method name="setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder;"/>
+		<method name="setRequiresStorageNotLow(Z)Landroid/app/job/JobInfo$Builder;" since="26"/>
+		<method name="setTransientExtras(Landroid/os/Bundle;)Landroid/app/job/JobInfo$Builder;" since="26"/>
+		<method name="setTriggerContentMaxDelay(J)Landroid/app/job/JobInfo$Builder;" since="24"/>
+		<method name="setTriggerContentUpdateDelay(J)Landroid/app/job/JobInfo$Builder;" since="24"/>
 	</class>
 	<class name="android/app/job/JobInfo$TriggerContentUri" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/net/Uri;I)V" />
-		<method name="getFlags()I" />
-		<method name="getUri()Landroid/net/Uri;" />
-		<field name="CREATOR" />
-		<field name="FLAG_NOTIFY_FOR_DESCENDANTS" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/net/Uri;I)V"/>
+		<method name="getFlags()I"/>
+		<method name="getUri()Landroid/net/Uri;"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_NOTIFY_FOR_DESCENDANTS"/>
 	</class>
 	<class name="android/app/job/JobParameters" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="completeWork(Landroid/app/job/JobWorkItem;)V" since="26" />
-		<method name="dequeueWork()Landroid/app/job/JobWorkItem;" since="26" />
-		<method name="getClipData()Landroid/content/ClipData;" since="26" />
-		<method name="getClipGrantFlags()I" since="26" />
-		<method name="getExtras()Landroid/os/PersistableBundle;" />
-		<method name="getJobId()I" />
-		<method name="getTransientExtras()Landroid/os/Bundle;" since="26" />
-		<method name="getTriggeredContentAuthorities()[Ljava/lang/String;" since="24" />
-		<method name="getTriggeredContentUris()[Landroid/net/Uri;" since="24" />
-		<method name="isOverrideDeadlineExpired()Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="completeWork(Landroid/app/job/JobWorkItem;)V" since="26"/>
+		<method name="dequeueWork()Landroid/app/job/JobWorkItem;" since="26"/>
+		<method name="getClipData()Landroid/content/ClipData;" since="26"/>
+		<method name="getClipGrantFlags()I" since="26"/>
+		<method name="getExtras()Landroid/os/PersistableBundle;"/>
+		<method name="getJobId()I"/>
+		<method name="getTransientExtras()Landroid/os/Bundle;" since="26"/>
+		<method name="getTriggeredContentAuthorities()[Ljava/lang/String;" since="24"/>
+		<method name="getTriggeredContentUris()[Landroid/net/Uri;" since="24"/>
+		<method name="isOverrideDeadlineExpired()Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/job/JobScheduler" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancel(I)V" />
-		<method name="cancelAll()V" />
-		<method name="enqueue(Landroid/app/job/JobInfo;Landroid/app/job/JobWorkItem;)I" since="26" />
-		<method name="getAllPendingJobs()Ljava/util/List;" />
-		<method name="getPendingJob(I)Landroid/app/job/JobInfo;" since="24" />
-		<method name="schedule(Landroid/app/job/JobInfo;)I" />
-		<field name="RESULT_FAILURE" />
-		<field name="RESULT_SUCCESS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancel(I)V"/>
+		<method name="cancelAll()V"/>
+		<method name="enqueue(Landroid/app/job/JobInfo;Landroid/app/job/JobWorkItem;)I" since="26"/>
+		<method name="getAllPendingJobs()Ljava/util/List;"/>
+		<method name="getPendingJob(I)Landroid/app/job/JobInfo;" since="24"/>
+		<method name="schedule(Landroid/app/job/JobInfo;)I"/>
+		<field name="RESULT_FAILURE"/>
+		<field name="RESULT_SUCCESS"/>
 	</class>
 	<class name="android/app/job/JobService" since="21">
-		<extends name="android/app/Service" />
-		<method name="&lt;init>()V" />
-		<method name="jobFinished(Landroid/app/job/JobParameters;Z)V" />
-		<method name="onStartJob(Landroid/app/job/JobParameters;)Z" />
-		<method name="onStopJob(Landroid/app/job/JobParameters;)Z" />
-		<field name="PERMISSION_BIND" />
+		<extends name="android/app/Service"/>
+		<method name="&lt;init>()V"/>
+		<method name="jobFinished(Landroid/app/job/JobParameters;Z)V"/>
+		<method name="onStartJob(Landroid/app/job/JobParameters;)Z"/>
+		<method name="onStopJob(Landroid/app/job/JobParameters;)Z"/>
+		<field name="PERMISSION_BIND"/>
 	</class>
 	<class name="android/app/job/JobServiceEngine" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/app/Service;)V" />
-		<method name="getBinder()Landroid/os/IBinder;" />
-		<method name="jobFinished(Landroid/app/job/JobParameters;Z)V" />
-		<method name="onStartJob(Landroid/app/job/JobParameters;)Z" />
-		<method name="onStopJob(Landroid/app/job/JobParameters;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/app/Service;)V"/>
+		<method name="getBinder()Landroid/os/IBinder;"/>
+		<method name="jobFinished(Landroid/app/job/JobParameters;Z)V"/>
+		<method name="onStartJob(Landroid/app/job/JobParameters;)Z"/>
+		<method name="onStopJob(Landroid/app/job/JobParameters;)Z"/>
 	</class>
 	<class name="android/app/job/JobWorkItem" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/Intent;)V" />
-		<method name="getDeliveryCount()I" />
-		<method name="getIntent()Landroid/content/Intent;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/Intent;)V"/>
+		<method name="getDeliveryCount()I"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/ConfigurationStats" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/app/usage/ConfigurationStats;)V" />
-		<method name="getActivationCount()I" />
-		<method name="getConfiguration()Landroid/content/res/Configuration;" />
-		<method name="getFirstTimeStamp()J" />
-		<method name="getLastTimeActive()J" />
-		<method name="getLastTimeStamp()J" />
-		<method name="getTotalTimeActive()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/app/usage/ConfigurationStats;)V"/>
+		<method name="getActivationCount()I"/>
+		<method name="getConfiguration()Landroid/content/res/Configuration;"/>
+		<method name="getFirstTimeStamp()J"/>
+		<method name="getLastTimeActive()J"/>
+		<method name="getLastTimeStamp()J"/>
+		<method name="getTotalTimeActive()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/ExternalStorageStats" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAppBytes()J" />
-		<method name="getAudioBytes()J" />
-		<method name="getImageBytes()J" />
-		<method name="getTotalBytes()J" />
-		<method name="getVideoBytes()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAppBytes()J"/>
+		<method name="getAudioBytes()J"/>
+		<method name="getImageBytes()J"/>
+		<method name="getTotalBytes()J"/>
+		<method name="getVideoBytes()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/NetworkStats" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="getNextBucket(Landroid/app/usage/NetworkStats$Bucket;)Z" />
-		<method name="hasNextBucket()Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getNextBucket(Landroid/app/usage/NetworkStats$Bucket;)Z"/>
+		<method name="hasNextBucket()Z"/>
 	</class>
 	<class name="android/app/usage/NetworkStats$Bucket" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getEndTimeStamp()J" />
-		<method name="getMetered()I" since="26" />
-		<method name="getRoaming()I" since="24" />
-		<method name="getRxBytes()J" />
-		<method name="getRxPackets()J" />
-		<method name="getStartTimeStamp()J" />
-		<method name="getState()I" />
-		<method name="getTag()I" since="24" />
-		<method name="getTxBytes()J" />
-		<method name="getTxPackets()J" />
-		<method name="getUid()I" />
-		<field name="METERED_ALL" since="26" />
-		<field name="METERED_NO" since="26" />
-		<field name="METERED_YES" since="26" />
-		<field name="ROAMING_ALL" since="24" />
-		<field name="ROAMING_NO" since="24" />
-		<field name="ROAMING_YES" since="24" />
-		<field name="STATE_ALL" />
-		<field name="STATE_DEFAULT" />
-		<field name="STATE_FOREGROUND" />
-		<field name="TAG_NONE" since="24" />
-		<field name="UID_ALL" />
-		<field name="UID_REMOVED" />
-		<field name="UID_TETHERING" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getEndTimeStamp()J"/>
+		<method name="getMetered()I" since="26"/>
+		<method name="getRoaming()I" since="24"/>
+		<method name="getRxBytes()J"/>
+		<method name="getRxPackets()J"/>
+		<method name="getStartTimeStamp()J"/>
+		<method name="getState()I"/>
+		<method name="getTag()I" since="24"/>
+		<method name="getTxBytes()J"/>
+		<method name="getTxPackets()J"/>
+		<method name="getUid()I"/>
+		<field name="METERED_ALL" since="26"/>
+		<field name="METERED_NO" since="26"/>
+		<field name="METERED_YES" since="26"/>
+		<field name="ROAMING_ALL" since="24"/>
+		<field name="ROAMING_NO" since="24"/>
+		<field name="ROAMING_YES" since="24"/>
+		<field name="STATE_ALL"/>
+		<field name="STATE_DEFAULT"/>
+		<field name="STATE_FOREGROUND"/>
+		<field name="TAG_NONE" since="24"/>
+		<field name="UID_ALL"/>
+		<field name="UID_REMOVED"/>
+		<field name="UID_TETHERING"/>
 	</class>
 	<class name="android/app/usage/NetworkStatsManager" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="queryDetails(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats;" />
-		<method name="queryDetailsForUid(ILjava/lang/String;JJI)Landroid/app/usage/NetworkStats;" />
-		<method name="queryDetailsForUidTag(ILjava/lang/String;JJII)Landroid/app/usage/NetworkStats;" since="24" />
-		<method name="querySummary(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats;" />
-		<method name="querySummaryForDevice(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats$Bucket;" />
-		<method name="querySummaryForUser(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats$Bucket;" />
-		<method name="registerUsageCallback(ILjava/lang/String;JLandroid/app/usage/NetworkStatsManager$UsageCallback;)V" since="24" />
-		<method name="registerUsageCallback(ILjava/lang/String;JLandroid/app/usage/NetworkStatsManager$UsageCallback;Landroid/os/Handler;)V" since="24" />
-		<method name="unregisterUsageCallback(Landroid/app/usage/NetworkStatsManager$UsageCallback;)V" since="24" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="queryDetails(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats;"/>
+		<method name="queryDetailsForUid(ILjava/lang/String;JJI)Landroid/app/usage/NetworkStats;"/>
+		<method name="queryDetailsForUidTag(ILjava/lang/String;JJII)Landroid/app/usage/NetworkStats;" since="24"/>
+		<method name="querySummary(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats;"/>
+		<method name="querySummaryForDevice(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats$Bucket;"/>
+		<method name="querySummaryForUser(ILjava/lang/String;JJ)Landroid/app/usage/NetworkStats$Bucket;"/>
+		<method name="registerUsageCallback(ILjava/lang/String;JLandroid/app/usage/NetworkStatsManager$UsageCallback;)V" since="24"/>
+		<method name="registerUsageCallback(ILjava/lang/String;JLandroid/app/usage/NetworkStatsManager$UsageCallback;Landroid/os/Handler;)V" since="24"/>
+		<method name="unregisterUsageCallback(Landroid/app/usage/NetworkStatsManager$UsageCallback;)V" since="24"/>
 	</class>
 	<class name="android/app/usage/NetworkStatsManager$UsageCallback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onThresholdReached(ILjava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onThresholdReached(ILjava/lang/String;)V"/>
 	</class>
 	<class name="android/app/usage/StorageStats" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAppBytes()J" />
-		<method name="getCacheBytes()J" />
-		<method name="getDataBytes()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAppBytes()J"/>
+		<method name="getCacheBytes()J"/>
+		<method name="getDataBytes()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/StorageStatsManager" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getFreeBytes(Ljava/util/UUID;)J" />
-		<method name="getTotalBytes(Ljava/util/UUID;)J" />
-		<method name="queryExternalStatsForUser(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/ExternalStorageStats;" />
-		<method name="queryStatsForPackage(Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;" />
-		<method name="queryStatsForUid(Ljava/util/UUID;I)Landroid/app/usage/StorageStats;" />
-		<method name="queryStatsForUser(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getFreeBytes(Ljava/util/UUID;)J"/>
+		<method name="getTotalBytes(Ljava/util/UUID;)J"/>
+		<method name="queryExternalStatsForUser(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/ExternalStorageStats;"/>
+		<method name="queryStatsForPackage(Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;"/>
+		<method name="queryStatsForUid(Ljava/util/UUID;I)Landroid/app/usage/StorageStats;"/>
+		<method name="queryStatsForUser(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;"/>
 	</class>
 	<class name="android/app/usage/UsageEvents" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getNextEvent(Landroid/app/usage/UsageEvents$Event;)Z" />
-		<method name="hasNextEvent()Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getNextEvent(Landroid/app/usage/UsageEvents$Event;)Z"/>
+		<method name="hasNextEvent()Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/UsageEvents$Event" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getClassName()Ljava/lang/String;" />
-		<method name="getConfiguration()Landroid/content/res/Configuration;" />
-		<method name="getEventType()I" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getShortcutId()Ljava/lang/String;" since="25" />
-		<method name="getTimeStamp()J" />
-		<field name="CONFIGURATION_CHANGE" />
-		<field name="MOVE_TO_BACKGROUND" />
-		<field name="MOVE_TO_FOREGROUND" />
-		<field name="NONE" />
-		<field name="SHORTCUT_INVOCATION" since="25" />
-		<field name="USER_INTERACTION" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getClassName()Ljava/lang/String;"/>
+		<method name="getConfiguration()Landroid/content/res/Configuration;"/>
+		<method name="getEventType()I"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getShortcutId()Ljava/lang/String;" since="25"/>
+		<method name="getTimeStamp()J"/>
+		<field name="CONFIGURATION_CHANGE"/>
+		<field name="MOVE_TO_BACKGROUND"/>
+		<field name="MOVE_TO_FOREGROUND"/>
+		<field name="NONE"/>
+		<field name="SHORTCUT_INVOCATION" since="25"/>
+		<field name="USER_INTERACTION" since="23"/>
 	</class>
 	<class name="android/app/usage/UsageStats" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/app/usage/UsageStats;)V" />
-		<method name="add(Landroid/app/usage/UsageStats;)V" />
-		<method name="getFirstTimeStamp()J" />
-		<method name="getLastTimeStamp()J" />
-		<method name="getLastTimeUsed()J" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getTotalTimeInForeground()J" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/app/usage/UsageStats;)V"/>
+		<method name="add(Landroid/app/usage/UsageStats;)V"/>
+		<method name="getFirstTimeStamp()J"/>
+		<method name="getLastTimeStamp()J"/>
+		<method name="getLastTimeUsed()J"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getTotalTimeInForeground()J"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/app/usage/UsageStatsManager" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="isAppInactive(Ljava/lang/String;)Z" since="23" />
-		<method name="queryAndAggregateUsageStats(JJ)Ljava/util/Map;" />
-		<method name="queryConfigurations(IJJ)Ljava/util/List;" />
-		<method name="queryEvents(JJ)Landroid/app/usage/UsageEvents;" />
-		<method name="queryUsageStats(IJJ)Ljava/util/List;" />
-		<field name="INTERVAL_BEST" />
-		<field name="INTERVAL_DAILY" />
-		<field name="INTERVAL_MONTHLY" />
-		<field name="INTERVAL_WEEKLY" />
-		<field name="INTERVAL_YEARLY" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="isAppInactive(Ljava/lang/String;)Z" since="23"/>
+		<method name="queryAndAggregateUsageStats(JJ)Ljava/util/Map;"/>
+		<method name="queryConfigurations(IJJ)Ljava/util/List;"/>
+		<method name="queryEvents(JJ)Landroid/app/usage/UsageEvents;"/>
+		<method name="queryUsageStats(IJJ)Ljava/util/List;"/>
+		<field name="INTERVAL_BEST"/>
+		<field name="INTERVAL_DAILY"/>
+		<field name="INTERVAL_MONTHLY"/>
+		<field name="INTERVAL_WEEKLY"/>
+		<field name="INTERVAL_YEARLY"/>
 	</class>
 	<class name="android/appwidget/AppWidgetHost" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" />
-		<method name="allocateAppWidgetId()I" />
-		<method name="clearViews()V" since="11" />
-		<method name="createView(Landroid/content/Context;ILandroid/appwidget/AppWidgetProviderInfo;)Landroid/appwidget/AppWidgetHostView;" />
-		<method name="deleteAllHosts()V" />
-		<method name="deleteAppWidgetId(I)V" />
-		<method name="deleteHost()V" />
-		<method name="getAppWidgetIds()[I" since="26" />
-		<method name="onCreateView(Landroid/content/Context;ILandroid/appwidget/AppWidgetProviderInfo;)Landroid/appwidget/AppWidgetHostView;" />
-		<method name="onProviderChanged(ILandroid/appwidget/AppWidgetProviderInfo;)V" />
-		<method name="onProvidersChanged()V" since="17" />
-		<method name="startAppWidgetConfigureActivityForResult(Landroid/app/Activity;IIILandroid/os/Bundle;)V" since="21" />
-		<method name="startListening()V" />
-		<method name="stopListening()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V"/>
+		<method name="allocateAppWidgetId()I"/>
+		<method name="clearViews()V" since="11"/>
+		<method name="createView(Landroid/content/Context;ILandroid/appwidget/AppWidgetProviderInfo;)Landroid/appwidget/AppWidgetHostView;"/>
+		<method name="deleteAllHosts()V"/>
+		<method name="deleteAppWidgetId(I)V"/>
+		<method name="deleteHost()V"/>
+		<method name="getAppWidgetIds()[I" since="26"/>
+		<method name="onCreateView(Landroid/content/Context;ILandroid/appwidget/AppWidgetProviderInfo;)Landroid/appwidget/AppWidgetHostView;"/>
+		<method name="onProviderChanged(ILandroid/appwidget/AppWidgetProviderInfo;)V"/>
+		<method name="onProvidersChanged()V" since="17"/>
+		<method name="startAppWidgetConfigureActivityForResult(Landroid/app/Activity;IIILandroid/os/Bundle;)V" since="21"/>
+		<method name="startListening()V"/>
+		<method name="stopListening()V"/>
 	</class>
 	<class name="android/appwidget/AppWidgetHostView" since="3">
-		<extends name="android/widget/FrameLayout" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;II)V" />
-		<method name="getAppWidgetId()I" />
-		<method name="getAppWidgetInfo()Landroid/appwidget/AppWidgetProviderInfo;" />
-		<method name="getDefaultPaddingForWidget(Landroid/content/Context;Landroid/content/ComponentName;Landroid/graphics/Rect;)Landroid/graphics/Rect;" since="15" />
-		<method name="getDefaultView()Landroid/view/View;" />
-		<method name="getErrorView()Landroid/view/View;" />
-		<method name="prepareView(Landroid/view/View;)V" />
-		<method name="setAppWidget(ILandroid/appwidget/AppWidgetProviderInfo;)V" />
-		<method name="setExecutor(Ljava/util/concurrent/Executor;)V" since="26" />
-		<method name="updateAppWidget(Landroid/widget/RemoteViews;)V" />
-		<method name="updateAppWidgetOptions(Landroid/os/Bundle;)V" since="16" />
-		<method name="updateAppWidgetSize(Landroid/os/Bundle;IIII)V" since="16" />
+		<extends name="android/widget/FrameLayout"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;II)V"/>
+		<method name="getAppWidgetId()I"/>
+		<method name="getAppWidgetInfo()Landroid/appwidget/AppWidgetProviderInfo;"/>
+		<method name="getDefaultPaddingForWidget(Landroid/content/Context;Landroid/content/ComponentName;Landroid/graphics/Rect;)Landroid/graphics/Rect;" since="15"/>
+		<method name="getDefaultView()Landroid/view/View;"/>
+		<method name="getErrorView()Landroid/view/View;"/>
+		<method name="prepareView(Landroid/view/View;)V"/>
+		<method name="setAppWidget(ILandroid/appwidget/AppWidgetProviderInfo;)V"/>
+		<method name="setExecutor(Ljava/util/concurrent/Executor;)V" since="26"/>
+		<method name="updateAppWidget(Landroid/widget/RemoteViews;)V"/>
+		<method name="updateAppWidgetOptions(Landroid/os/Bundle;)V" since="16"/>
+		<method name="updateAppWidgetSize(Landroid/os/Bundle;IIII)V" since="16"/>
 	</class>
 	<class name="android/appwidget/AppWidgetManager" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="bindAppWidgetId(ILandroid/content/ComponentName;)V" />
-		<method name="bindAppWidgetIdIfAllowed(ILandroid/content/ComponentName;)Z" since="16" />
-		<method name="bindAppWidgetIdIfAllowed(ILandroid/content/ComponentName;Landroid/os/Bundle;)Z" since="17" />
-		<method name="bindAppWidgetIdIfAllowed(ILandroid/os/UserHandle;Landroid/content/ComponentName;Landroid/os/Bundle;)Z" since="21" />
-		<method name="getAppWidgetIds(Landroid/content/ComponentName;)[I" />
-		<method name="getAppWidgetInfo(I)Landroid/appwidget/AppWidgetProviderInfo;" />
-		<method name="getAppWidgetOptions(I)Landroid/os/Bundle;" since="16" />
-		<method name="getInstalledProviders()Ljava/util/List;" />
-		<method name="getInstalledProvidersForPackage(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;" since="26" />
-		<method name="getInstalledProvidersForProfile(Landroid/os/UserHandle;)Ljava/util/List;" since="21" />
-		<method name="getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;" />
-		<method name="isRequestPinAppWidgetSupported()Z" since="26" />
-		<method name="notifyAppWidgetViewDataChanged(II)V" since="11" />
-		<method name="notifyAppWidgetViewDataChanged([II)V" since="11" />
-		<method name="partiallyUpdateAppWidget(ILandroid/widget/RemoteViews;)V" since="11" />
-		<method name="partiallyUpdateAppWidget([ILandroid/widget/RemoteViews;)V" since="11" />
-		<method name="requestPinAppWidget(Landroid/content/ComponentName;Landroid/os/Bundle;Landroid/app/PendingIntent;)Z" since="26" />
-		<method name="updateAppWidget(ILandroid/widget/RemoteViews;)V" />
-		<method name="updateAppWidget(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V" />
-		<method name="updateAppWidget([ILandroid/widget/RemoteViews;)V" />
-		<method name="updateAppWidgetOptions(ILandroid/os/Bundle;)V" since="16" />
-		<field name="ACTION_APPWIDGET_BIND" since="16" />
-		<field name="ACTION_APPWIDGET_CONFIGURE" />
-		<field name="ACTION_APPWIDGET_DELETED" />
-		<field name="ACTION_APPWIDGET_DISABLED" />
-		<field name="ACTION_APPWIDGET_ENABLED" />
-		<field name="ACTION_APPWIDGET_HOST_RESTORED" since="21" />
-		<field name="ACTION_APPWIDGET_OPTIONS_CHANGED" since="16" />
-		<field name="ACTION_APPWIDGET_PICK" />
-		<field name="ACTION_APPWIDGET_RESTORED" since="21" />
-		<field name="ACTION_APPWIDGET_UPDATE" />
-		<field name="EXTRA_APPWIDGET_ID" />
-		<field name="EXTRA_APPWIDGET_IDS" />
-		<field name="EXTRA_APPWIDGET_OLD_IDS" since="21" />
-		<field name="EXTRA_APPWIDGET_OPTIONS" since="16" />
-		<field name="EXTRA_APPWIDGET_PREVIEW" since="26" />
-		<field name="EXTRA_APPWIDGET_PROVIDER" since="16" />
-		<field name="EXTRA_APPWIDGET_PROVIDER_PROFILE" since="21" />
-		<field name="EXTRA_CUSTOM_EXTRAS" />
-		<field name="EXTRA_CUSTOM_INFO" />
-		<field name="EXTRA_HOST_ID" since="21" />
-		<field name="INVALID_APPWIDGET_ID" />
-		<field name="META_DATA_APPWIDGET_PROVIDER" />
-		<field name="OPTION_APPWIDGET_HOST_CATEGORY" since="17" />
-		<field name="OPTION_APPWIDGET_MAX_HEIGHT" since="16" />
-		<field name="OPTION_APPWIDGET_MAX_WIDTH" since="16" />
-		<field name="OPTION_APPWIDGET_MIN_HEIGHT" since="16" />
-		<field name="OPTION_APPWIDGET_MIN_WIDTH" since="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="bindAppWidgetId(ILandroid/content/ComponentName;)V" removed="16"/>
+		<method name="bindAppWidgetIdIfAllowed(ILandroid/content/ComponentName;)Z" since="16"/>
+		<method name="bindAppWidgetIdIfAllowed(ILandroid/content/ComponentName;Landroid/os/Bundle;)Z" since="17"/>
+		<method name="bindAppWidgetIdIfAllowed(ILandroid/os/UserHandle;Landroid/content/ComponentName;Landroid/os/Bundle;)Z" since="21"/>
+		<method name="getAppWidgetIds(Landroid/content/ComponentName;)[I"/>
+		<method name="getAppWidgetInfo(I)Landroid/appwidget/AppWidgetProviderInfo;"/>
+		<method name="getAppWidgetOptions(I)Landroid/os/Bundle;" since="16"/>
+		<method name="getInstalledProviders()Ljava/util/List;"/>
+		<method name="getInstalledProvidersForPackage(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;" since="26"/>
+		<method name="getInstalledProvidersForProfile(Landroid/os/UserHandle;)Ljava/util/List;" since="21"/>
+		<method name="getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager;"/>
+		<method name="isRequestPinAppWidgetSupported()Z" since="26"/>
+		<method name="notifyAppWidgetViewDataChanged(II)V" since="11"/>
+		<method name="notifyAppWidgetViewDataChanged([II)V" since="11"/>
+		<method name="partiallyUpdateAppWidget(ILandroid/widget/RemoteViews;)V" since="11"/>
+		<method name="partiallyUpdateAppWidget([ILandroid/widget/RemoteViews;)V" since="11"/>
+		<method name="requestPinAppWidget(Landroid/content/ComponentName;Landroid/os/Bundle;Landroid/app/PendingIntent;)Z" since="26"/>
+		<method name="updateAppWidget(ILandroid/widget/RemoteViews;)V"/>
+		<method name="updateAppWidget(Landroid/content/ComponentName;Landroid/widget/RemoteViews;)V"/>
+		<method name="updateAppWidget([ILandroid/widget/RemoteViews;)V"/>
+		<method name="updateAppWidgetOptions(ILandroid/os/Bundle;)V" since="16"/>
+		<field name="ACTION_APPWIDGET_BIND" since="16"/>
+		<field name="ACTION_APPWIDGET_CONFIGURE"/>
+		<field name="ACTION_APPWIDGET_DELETED"/>
+		<field name="ACTION_APPWIDGET_DISABLED"/>
+		<field name="ACTION_APPWIDGET_ENABLED"/>
+		<field name="ACTION_APPWIDGET_HOST_RESTORED" since="21"/>
+		<field name="ACTION_APPWIDGET_OPTIONS_CHANGED" since="16"/>
+		<field name="ACTION_APPWIDGET_PICK"/>
+		<field name="ACTION_APPWIDGET_RESTORED" since="21"/>
+		<field name="ACTION_APPWIDGET_UPDATE"/>
+		<field name="EXTRA_APPWIDGET_ID"/>
+		<field name="EXTRA_APPWIDGET_IDS"/>
+		<field name="EXTRA_APPWIDGET_OLD_IDS" since="21"/>
+		<field name="EXTRA_APPWIDGET_OPTIONS" since="16"/>
+		<field name="EXTRA_APPWIDGET_PREVIEW" since="26"/>
+		<field name="EXTRA_APPWIDGET_PROVIDER" since="16"/>
+		<field name="EXTRA_APPWIDGET_PROVIDER_PROFILE" since="21"/>
+		<field name="EXTRA_CUSTOM_EXTRAS"/>
+		<field name="EXTRA_CUSTOM_INFO"/>
+		<field name="EXTRA_HOST_ID" since="21"/>
+		<field name="INVALID_APPWIDGET_ID"/>
+		<field name="META_DATA_APPWIDGET_PROVIDER"/>
+		<field name="OPTION_APPWIDGET_HOST_CATEGORY" since="17"/>
+		<field name="OPTION_APPWIDGET_MAX_HEIGHT" since="16"/>
+		<field name="OPTION_APPWIDGET_MAX_WIDTH" since="16"/>
+		<field name="OPTION_APPWIDGET_MIN_HEIGHT" since="16"/>
+		<field name="OPTION_APPWIDGET_MIN_WIDTH" since="16"/>
 	</class>
 	<class name="android/appwidget/AppWidgetProvider" since="3">
-		<extends name="android/content/BroadcastReceiver" />
-		<method name="&lt;init>()V" />
-		<method name="onAppWidgetOptionsChanged(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILandroid/os/Bundle;)V" since="16" />
-		<method name="onDeleted(Landroid/content/Context;[I)V" />
-		<method name="onDisabled(Landroid/content/Context;)V" />
-		<method name="onEnabled(Landroid/content/Context;)V" />
-		<method name="onRestored(Landroid/content/Context;[I[I)V" since="21" />
-		<method name="onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V" />
+		<extends name="android/content/BroadcastReceiver"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAppWidgetOptionsChanged(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;ILandroid/os/Bundle;)V" since="16"/>
+		<method name="onDeleted(Landroid/content/Context;[I)V"/>
+		<method name="onDisabled(Landroid/content/Context;)V"/>
+		<method name="onEnabled(Landroid/content/Context;)V"/>
+		<method name="onRestored(Landroid/content/Context;[I[I)V" since="21"/>
+		<method name="onUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V"/>
 	</class>
 	<class name="android/appwidget/AppWidgetProviderInfo" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="clone()Landroid/appwidget/AppWidgetProviderInfo;" since="17" />
-		<method name="getProfile()Landroid/os/UserHandle;" since="21" />
-		<method name="loadIcon(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/String;" since="21" />
-		<method name="loadPreviewImage(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;" since="21" />
-		<field name="CREATOR" />
-		<field name="RESIZE_BOTH" since="12" />
-		<field name="RESIZE_HORIZONTAL" since="12" />
-		<field name="RESIZE_NONE" since="12" />
-		<field name="RESIZE_VERTICAL" since="12" />
-		<field name="WIDGET_CATEGORY_HOME_SCREEN" since="17" />
-		<field name="WIDGET_CATEGORY_KEYGUARD" since="17" />
-		<field name="WIDGET_CATEGORY_SEARCHBOX" since="21" />
-		<field name="autoAdvanceViewId" since="11" />
-		<field name="configure" />
-		<field name="icon" />
-		<field name="initialKeyguardLayout" since="17" />
-		<field name="initialLayout" />
-		<field name="label" deprecated="21" />
-		<field name="minHeight" />
-		<field name="minResizeHeight" since="14" />
-		<field name="minResizeWidth" since="14" />
-		<field name="minWidth" />
-		<field name="previewImage" since="11" />
-		<field name="provider" />
-		<field name="resizeMode" since="12" />
-		<field name="updatePeriodMillis" />
-		<field name="widgetCategory" since="17" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="clone()Landroid/appwidget/AppWidgetProviderInfo;" since="17"/>
+		<method name="getProfile()Landroid/os/UserHandle;" since="21"/>
+		<method name="loadIcon(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/String;" since="21"/>
+		<method name="loadPreviewImage(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<field name="CREATOR"/>
+		<field name="RESIZE_BOTH" since="12"/>
+		<field name="RESIZE_HORIZONTAL" since="12"/>
+		<field name="RESIZE_NONE" since="12"/>
+		<field name="RESIZE_VERTICAL" since="12"/>
+		<field name="WIDGET_CATEGORY_HOME_SCREEN" since="17"/>
+		<field name="WIDGET_CATEGORY_KEYGUARD" since="17"/>
+		<field name="WIDGET_CATEGORY_SEARCHBOX" since="21"/>
+		<field name="autoAdvanceViewId" since="11"/>
+		<field name="configure"/>
+		<field name="icon"/>
+		<field name="initialKeyguardLayout" since="17"/>
+		<field name="initialLayout"/>
+		<field name="label" deprecated="21"/>
+		<field name="minHeight"/>
+		<field name="minResizeHeight" since="14"/>
+		<field name="minResizeWidth" since="14"/>
+		<field name="minWidth"/>
+		<field name="previewImage" since="11"/>
+		<field name="provider"/>
+		<field name="resizeMode" since="12"/>
+		<field name="updatePeriodMillis"/>
+		<field name="widgetCategory" since="17"/>
 	</class>
 	<class name="android/bluetooth/BluetoothA2dp" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/bluetooth/BluetoothProfile" />
-		<method name="&lt;init>()V" />
-		<method name="isA2dpPlaying(Landroid/bluetooth/BluetoothDevice;)Z" />
-		<field name="ACTION_CONNECTION_STATE_CHANGED" />
-		<field name="ACTION_PLAYING_STATE_CHANGED" />
-		<field name="STATE_NOT_PLAYING" />
-		<field name="STATE_PLAYING" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/bluetooth/BluetoothProfile"/>
+		<method name="&lt;init>()V"/>
+		<method name="isA2dpPlaying(Landroid/bluetooth/BluetoothDevice;)Z"/>
+		<field name="ACTION_CONNECTION_STATE_CHANGED"/>
+		<field name="ACTION_PLAYING_STATE_CHANGED"/>
+		<field name="STATE_NOT_PLAYING"/>
+		<field name="STATE_PLAYING"/>
 	</class>
 	<class name="android/bluetooth/BluetoothAdapter" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancelDiscovery()Z" />
-		<method name="checkBluetoothAddress(Ljava/lang/String;)Z" />
-		<method name="closeProfileProxy(ILandroid/bluetooth/BluetoothProfile;)V" since="11" />
-		<method name="disable()Z" />
-		<method name="enable()Z" />
-		<method name="getAddress()Ljava/lang/String;" />
-		<method name="getBluetoothLeAdvertiser()Landroid/bluetooth/le/BluetoothLeAdvertiser;" since="21" />
-		<method name="getBluetoothLeScanner()Landroid/bluetooth/le/BluetoothLeScanner;" since="21" />
-		<method name="getBondedDevices()Ljava/util/Set;" />
-		<method name="getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;" />
-		<method name="getLeMaximumAdvertisingDataLength()I" since="26" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getProfileConnectionState(I)I" since="14" />
-		<method name="getProfileProxy(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;I)Z" since="11" />
-		<method name="getRemoteDevice(Ljava/lang/String;)Landroid/bluetooth/BluetoothDevice;" />
-		<method name="getRemoteDevice([B)Landroid/bluetooth/BluetoothDevice;" since="16" />
-		<method name="getScanMode()I" />
-		<method name="getState()I" />
-		<method name="isDiscovering()Z" />
-		<method name="isEnabled()Z" />
-		<method name="isLe2MPhySupported()Z" since="26" />
-		<method name="isLeCodedPhySupported()Z" since="26" />
-		<method name="isLeExtendedAdvertisingSupported()Z" since="26" />
-		<method name="isLePeriodicAdvertisingSupported()Z" since="26" />
-		<method name="isMultipleAdvertisementSupported()Z" since="21" />
-		<method name="isOffloadedFilteringSupported()Z" since="21" />
-		<method name="isOffloadedScanBatchingSupported()Z" since="21" />
-		<method name="listenUsingInsecureRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket;" since="10" />
-		<method name="listenUsingRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket;" />
-		<method name="setName(Ljava/lang/String;)Z" />
-		<method name="startDiscovery()Z" />
-		<method name="startLeScan(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z" since="18" deprecated="21" />
-		<method name="startLeScan([Ljava/util/UUID;Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z" since="18" deprecated="21" />
-		<method name="stopLeScan(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)V" since="18" deprecated="21" />
-		<field name="ACTION_CONNECTION_STATE_CHANGED" since="11" />
-		<field name="ACTION_DISCOVERY_FINISHED" />
-		<field name="ACTION_DISCOVERY_STARTED" />
-		<field name="ACTION_LOCAL_NAME_CHANGED" />
-		<field name="ACTION_REQUEST_DISCOVERABLE" />
-		<field name="ACTION_REQUEST_ENABLE" />
-		<field name="ACTION_SCAN_MODE_CHANGED" />
-		<field name="ACTION_STATE_CHANGED" />
-		<field name="ERROR" />
-		<field name="EXTRA_CONNECTION_STATE" since="11" />
-		<field name="EXTRA_DISCOVERABLE_DURATION" />
-		<field name="EXTRA_LOCAL_NAME" />
-		<field name="EXTRA_PREVIOUS_CONNECTION_STATE" since="11" />
-		<field name="EXTRA_PREVIOUS_SCAN_MODE" />
-		<field name="EXTRA_PREVIOUS_STATE" />
-		<field name="EXTRA_SCAN_MODE" />
-		<field name="EXTRA_STATE" />
-		<field name="SCAN_MODE_CONNECTABLE" />
-		<field name="SCAN_MODE_CONNECTABLE_DISCOVERABLE" />
-		<field name="SCAN_MODE_NONE" />
-		<field name="STATE_CONNECTED" since="11" />
-		<field name="STATE_CONNECTING" since="11" />
-		<field name="STATE_DISCONNECTED" since="11" />
-		<field name="STATE_DISCONNECTING" since="11" />
-		<field name="STATE_OFF" />
-		<field name="STATE_ON" />
-		<field name="STATE_TURNING_OFF" />
-		<field name="STATE_TURNING_ON" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancelDiscovery()Z"/>
+		<method name="checkBluetoothAddress(Ljava/lang/String;)Z"/>
+		<method name="closeProfileProxy(ILandroid/bluetooth/BluetoothProfile;)V" since="11"/>
+		<method name="disable()Z"/>
+		<method name="enable()Z"/>
+		<method name="getAddress()Ljava/lang/String;"/>
+		<method name="getBluetoothLeAdvertiser()Landroid/bluetooth/le/BluetoothLeAdvertiser;" since="21"/>
+		<method name="getBluetoothLeScanner()Landroid/bluetooth/le/BluetoothLeScanner;" since="21"/>
+		<method name="getBondedDevices()Ljava/util/Set;"/>
+		<method name="getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter;"/>
+		<method name="getLeMaximumAdvertisingDataLength()I" since="26"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getProfileConnectionState(I)I" since="14"/>
+		<method name="getProfileProxy(Landroid/content/Context;Landroid/bluetooth/BluetoothProfile$ServiceListener;I)Z" since="11"/>
+		<method name="getRemoteDevice(Ljava/lang/String;)Landroid/bluetooth/BluetoothDevice;"/>
+		<method name="getRemoteDevice([B)Landroid/bluetooth/BluetoothDevice;" since="16"/>
+		<method name="getScanMode()I"/>
+		<method name="getState()I"/>
+		<method name="isDiscovering()Z"/>
+		<method name="isEnabled()Z"/>
+		<method name="isLe2MPhySupported()Z" since="26"/>
+		<method name="isLeCodedPhySupported()Z" since="26"/>
+		<method name="isLeExtendedAdvertisingSupported()Z" since="26"/>
+		<method name="isLePeriodicAdvertisingSupported()Z" since="26"/>
+		<method name="isMultipleAdvertisementSupported()Z" since="21"/>
+		<method name="isOffloadedFilteringSupported()Z" since="21"/>
+		<method name="isOffloadedScanBatchingSupported()Z" since="21"/>
+		<method name="listenUsingInsecureRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket;" since="10"/>
+		<method name="listenUsingRfcommWithServiceRecord(Ljava/lang/String;Ljava/util/UUID;)Landroid/bluetooth/BluetoothServerSocket;"/>
+		<method name="setName(Ljava/lang/String;)Z"/>
+		<method name="startDiscovery()Z"/>
+		<method name="startLeScan(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z" since="18" deprecated="21"/>
+		<method name="startLeScan([Ljava/util/UUID;Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z" since="18" deprecated="21"/>
+		<method name="stopLeScan(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)V" since="18" deprecated="21"/>
+		<field name="ACTION_CONNECTION_STATE_CHANGED" since="11"/>
+		<field name="ACTION_DISCOVERY_FINISHED"/>
+		<field name="ACTION_DISCOVERY_STARTED"/>
+		<field name="ACTION_LOCAL_NAME_CHANGED"/>
+		<field name="ACTION_REQUEST_DISCOVERABLE"/>
+		<field name="ACTION_REQUEST_ENABLE"/>
+		<field name="ACTION_SCAN_MODE_CHANGED"/>
+		<field name="ACTION_STATE_CHANGED"/>
+		<field name="ERROR"/>
+		<field name="EXTRA_CONNECTION_STATE" since="11"/>
+		<field name="EXTRA_DISCOVERABLE_DURATION"/>
+		<field name="EXTRA_LOCAL_NAME"/>
+		<field name="EXTRA_PREVIOUS_CONNECTION_STATE" since="11"/>
+		<field name="EXTRA_PREVIOUS_SCAN_MODE"/>
+		<field name="EXTRA_PREVIOUS_STATE"/>
+		<field name="EXTRA_SCAN_MODE"/>
+		<field name="EXTRA_STATE"/>
+		<field name="SCAN_MODE_CONNECTABLE"/>
+		<field name="SCAN_MODE_CONNECTABLE_DISCOVERABLE"/>
+		<field name="SCAN_MODE_NONE"/>
+		<field name="STATE_CONNECTED" since="11"/>
+		<field name="STATE_CONNECTING" since="11"/>
+		<field name="STATE_DISCONNECTED" since="11"/>
+		<field name="STATE_DISCONNECTING" since="11"/>
+		<field name="STATE_OFF"/>
+		<field name="STATE_ON"/>
+		<field name="STATE_TURNING_OFF"/>
+		<field name="STATE_TURNING_ON"/>
 	</class>
 	<class name="android/bluetooth/BluetoothAdapter$LeScanCallback" since="18">
-		<extends name="java/lang/Object" />
-		<method name="onLeScan(Landroid/bluetooth/BluetoothDevice;I[B)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onLeScan(Landroid/bluetooth/BluetoothDevice;I[B)V"/>
 	</class>
 	<class name="android/bluetooth/BluetoothAssignedNumbers" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="AAMP_OF_AMERICA" since="19" />
-		<field name="ACCEL_SEMICONDUCTOR" />
-		<field name="ACE_SENSOR" since="19" />
-		<field name="ADIDAS" since="19" />
-		<field name="ADVANCED_PANMOBIL_SYSTEMS" since="19" />
-		<field name="AIROHA_TECHNOLOGY" since="19" />
-		<field name="ALCATEL" />
-		<field name="ALPWISE" since="19" />
-		<field name="AMICCOM_ELECTRONICS" since="19" />
-		<field name="APLIX" since="19" />
-		<field name="APPLE" />
-		<field name="APT_LICENSING" />
-		<field name="ARCHOS" since="19" />
-		<field name="ARP_DEVICES" since="19" />
-		<field name="ATHEROS_COMMUNICATIONS" />
-		<field name="ATMEL" />
-		<field name="AUSTCO_COMMUNICATION_SYSTEMS" since="19" />
-		<field name="AUTONET_MOBILE" since="19" />
-		<field name="AVAGO" />
-		<field name="AVM_BERLIN" />
-		<field name="A_AND_D_ENGINEERING" since="19" />
-		<field name="A_AND_R_CAMBRIDGE" since="19" />
-		<field name="BANDSPEED" />
-		<field name="BAND_XI_INTERNATIONAL" since="19" />
-		<field name="BDE_TECHNOLOGY" since="19" />
-		<field name="BEATS_ELECTRONICS" since="19" />
-		<field name="BEAUTIFUL_ENTERPRISE" since="19" />
-		<field name="BEKEY" since="19" />
-		<field name="BELKIN_INTERNATIONAL" />
-		<field name="BINAURIC" since="19" />
-		<field name="BIOSENTRONICS" since="19" />
-		<field name="BLUEGIGA" />
-		<field name="BLUERADIOS" since="19" />
-		<field name="BLUETOOTH_SIG" />
-		<field name="BLUETREK_TECHNOLOGIES" since="19" />
-		<field name="BOSE" since="19" />
-		<field name="BRIARTEK" since="19" />
-		<field name="BROADCOM" />
-		<field name="CAEN_RFID" since="19" />
-		<field name="CAMBRIDGE_SILICON_RADIO" />
-		<field name="CATC" />
-		<field name="CINETIX" since="19" />
-		<field name="CLARINOX_TECHNOLOGIES" since="19" />
-		<field name="COLORFY" since="19" />
-		<field name="COMMIL" />
-		<field name="CONEXANT_SYSTEMS" />
-		<field name="CONNECTBLUE" since="19" />
-		<field name="CONTINENTAL_AUTOMOTIVE" />
-		<field name="CONWISE_TECHNOLOGY" />
-		<field name="CREATIVE_TECHNOLOGY" since="19" />
-		<field name="C_TECHNOLOGIES" />
-		<field name="DANLERS" since="19" />
-		<field name="DELORME_PUBLISHING_COMPANY" since="19" />
-		<field name="DEXCOM" since="19" />
-		<field name="DIALOG_SEMICONDUCTOR" since="19" />
-		<field name="DIGIANSWER" />
-		<field name="ECLIPSE" />
-		<field name="ECOTEST" since="19" />
-		<field name="ELGATO_SYSTEMS" since="19" />
-		<field name="EM_MICROELECTRONIC_MARIN" />
-		<field name="EQUINOX_AG" since="19" />
-		<field name="ERICSSON_TECHNOLOGY" />
-		<field name="EVLUMA" since="19" />
-		<field name="FREE2MOVE" />
-		<field name="FUNAI_ELECTRIC" since="19" />
-		<field name="GARMIN_INTERNATIONAL" since="19" />
-		<field name="GCT_SEMICONDUCTOR" />
-		<field name="GELO" since="19" />
-		<field name="GENEQ" since="19" />
-		<field name="GENERAL_MOTORS" since="19" />
-		<field name="GENNUM" />
-		<field name="GEOFORCE" since="19" />
-		<field name="GIBSON_GUITARS" since="19" />
-		<field name="GN_NETCOM" since="19" />
-		<field name="GN_RESOUND" since="19" />
-		<field name="GOOGLE" since="19" />
-		<field name="GREEN_THROTTLE_GAMES" since="19" />
-		<field name="GROUP_SENSE" since="19" />
-		<field name="HANLYNN_TECHNOLOGIES" since="19" />
-		<field name="HARMAN_INTERNATIONAL" />
-		<field name="HEWLETT_PACKARD" since="19" />
-		<field name="HITACHI" />
-		<field name="HOSIDEN" since="19" />
-		<field name="IBM" />
-		<field name="INFINEON_TECHNOLOGIES" />
-		<field name="INGENIEUR_SYSTEMGRUPPE_ZAHN" since="19" />
-		<field name="INTEGRATED_SILICON_SOLUTION" />
-		<field name="INTEGRATED_SYSTEM_SOLUTION" />
-		<field name="INTEL" />
-		<field name="INVENTEL" />
-		<field name="IPEXTREME" />
-		<field name="I_TECH_DYNAMIC_GLOBAL_DISTRIBUTION" since="19" />
-		<field name="JAWBONE" since="19" />
-		<field name="JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS" since="19" />
-		<field name="JOHNSON_CONTROLS" since="19" />
-		<field name="J_AND_M" />
-		<field name="KAWANTECH" since="19" />
-		<field name="KC_TECHNOLOGY" />
-		<field name="KENSINGTON_COMPUTER_PRODUCTS_GROUP" since="19" />
-		<field name="LAIRD_TECHNOLOGIES" since="19" />
-		<field name="LESSWIRE" since="19" />
-		<field name="LG_ELECTRONICS" since="19" />
-		<field name="LINAK" since="19" />
-		<field name="LUCENT" />
-		<field name="LUDUS_HELSINKI" since="19" />
-		<field name="MACRONIX" />
-		<field name="MAGNETI_MARELLI" since="19" />
-		<field name="MANSELLA" />
-		<field name="MARVELL" />
-		<field name="MATSUSHITA_ELECTRIC" />
-		<field name="MC10" since="19" />
-		<field name="MEDIATEK" />
-		<field name="MESO_INTERNATIONAL" since="19" />
-		<field name="META_WATCH" since="19" />
-		<field name="MEWTEL_TECHNOLOGY" />
-		<field name="MICOMMAND" since="19" />
-		<field name="MICROCHIP_TECHNOLOGY" since="19" />
-		<field name="MICROSOFT" />
-		<field name="MINDTREE" since="19" />
-		<field name="MISFIT_WEARABLES" since="19" />
-		<field name="MITEL_SEMICONDUCTOR" />
-		<field name="MITSUBISHI_ELECTRIC" />
-		<field name="MOBILIAN_CORPORATION" />
-		<field name="MONSTER" since="19" />
-		<field name="MOTOROLA" />
-		<field name="MSTAR_SEMICONDUCTOR" since="19" />
-		<field name="MUZIK" since="19" />
-		<field name="NEC" />
-		<field name="NEC_LIGHTING" since="19" />
-		<field name="NEWLOGIC" />
-		<field name="NIKE" since="19" />
-		<field name="NINE_SOLUTIONS" since="19" />
-		<field name="NOKIA_MOBILE_PHONES" />
-		<field name="NORDIC_SEMICONDUCTOR" />
-		<field name="NORWOOD_SYSTEMS" />
-		<field name="ODM_TECHNOLOGY" since="19" />
-		<field name="OMEGAWAVE" since="19" />
-		<field name="ONSET_COMPUTER" since="19" />
-		<field name="OPEN_INTERFACE" />
-		<field name="OTL_DYNAMICS" since="19" />
-		<field name="PANDA_OCEAN" since="19" />
-		<field name="PARROT" />
-		<field name="PARTHUS_TECHNOLOGIES" />
-		<field name="PASSIF_SEMICONDUCTOR" since="19" />
-		<field name="PETER_SYSTEMTECHNIK" since="19" />
-		<field name="PHILIPS_SEMICONDUCTORS" />
-		<field name="PLANTRONICS" />
-		<field name="POLAR_ELECTRO" since="19" />
-		<field name="POLAR_ELECTRO_EUROPE" since="19" />
-		<field name="PROCTER_AND_GAMBLE" since="19" />
-		<field name="QUALCOMM" />
-		<field name="QUALCOMM_CONNECTED_EXPERIENCES" since="19" />
-		<field name="QUALCOMM_INNOVATION_CENTER" since="19" />
-		<field name="QUALCOMM_LABS" since="19" />
-		<field name="QUALCOMM_TECHNOLOGIES" since="19" />
-		<field name="QUINTIC" since="19" />
-		<field name="QUUPPA" since="19" />
-		<field name="RALINK_TECHNOLOGY" />
-		<field name="RDA_MICROELECTRONICS" since="19" />
-		<field name="REALTEK_SEMICONDUCTOR" />
-		<field name="RED_M" />
-		<field name="RENESAS_TECHNOLOGY" />
-		<field name="RESEARCH_IN_MOTION" />
-		<field name="RF_MICRO_DEVICES" />
-		<field name="RIVIERAWAVES" />
-		<field name="ROHDE_AND_SCHWARZ" />
-		<field name="RTX_TELECOM" />
-		<field name="SAMSUNG_ELECTRONICS" since="19" />
-		<field name="SARIS_CYCLING_GROUP" since="19" />
-		<field name="SEERS_TECHNOLOGY" since="19" />
-		<field name="SEIKO_EPSON" />
-		<field name="SELFLY" since="19" />
-		<field name="SEMILINK" since="19" />
-		<field name="SENNHEISER_COMMUNICATIONS" since="19" />
-		<field name="SHANGHAI_SUPER_SMART_ELECTRONICS" since="19" />
-		<field name="SHENZHEN_EXCELSECU_DATA_TECHNOLOGY" since="19" />
-		<field name="SIGNIA_TECHNOLOGIES" />
-		<field name="SILICON_WAVE" />
-		<field name="SIRF_TECHNOLOGY" />
-		<field name="SOCKET_MOBILE" />
-		<field name="SONY_ERICSSON" />
-		<field name="SOUND_ID" since="19" />
-		<field name="SPORTS_TRACKING_TECHNOLOGIES" since="19" />
-		<field name="SR_MEDIZINELEKTRONIK" since="19" />
-		<field name="STACCATO_COMMUNICATIONS" />
-		<field name="STALMART_TECHNOLOGY" since="19" />
-		<field name="STARKEY_LABORATORIES" since="19" />
-		<field name="STOLLMAN_E_PLUS_V" since="19" />
-		<field name="STONESTREET_ONE" />
-		<field name="ST_MICROELECTRONICS" />
-		<field name="SUMMIT_DATA_COMMUNICATIONS" since="19" />
-		<field name="SUUNTO" since="19" />
-		<field name="SWIRL_NETWORKS" since="19" />
-		<field name="SYMBOL_TECHNOLOGIES" />
-		<field name="SYNOPSYS" />
-		<field name="SYSTEMS_AND_CHIPS" />
-		<field name="S_POWER_ELECTRONICS" since="19" />
-		<field name="TAIXINGBANG_TECHNOLOGY" since="19" />
-		<field name="TENOVIS" />
-		<field name="TERAX" />
-		<field name="TEXAS_INSTRUMENTS" />
-		<field name="THINKOPTICS" since="19" />
-		<field name="THREECOM" />
-		<field name="THREE_DIJOY" />
-		<field name="THREE_DSP" />
-		<field name="TIMEKEEPING_SYSTEMS" since="19" />
-		<field name="TIMEX_GROUP_USA" since="19" />
-		<field name="TOPCORN_POSITIONING_SYSTEMS" since="19" />
-		<field name="TOSHIBA" />
-		<field name="TRANSILICA" />
-		<field name="TRELAB" since="19" />
-		<field name="TTPCOM" />
-		<field name="TXTR" since="19" />
-		<field name="TZERO_TECHNOLOGIES" />
-		<field name="UNIVERSAL_ELECTRONICS" since="19" />
-		<field name="VERTU" since="19" />
-		<field name="VISTEON" since="19" />
-		<field name="VIZIO" />
-		<field name="VOYETRA_TURTLE_BEACH" since="19" />
-		<field name="WAVEPLUS_TECHNOLOGY" />
-		<field name="WICENTRIC" />
-		<field name="WIDCOMM" />
-		<field name="WUXI_VIMICRO" since="19" />
-		<field name="ZEEVO" />
-		<field name="ZER01_TV" since="19" />
-		<field name="ZOMM" since="19" />
-		<field name="ZSCAN_SOFTWARE" since="19" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="AAMP_OF_AMERICA" since="19"/>
+		<field name="ACCEL_SEMICONDUCTOR"/>
+		<field name="ACE_SENSOR" since="19"/>
+		<field name="ADIDAS" since="19"/>
+		<field name="ADVANCED_PANMOBIL_SYSTEMS" since="19"/>
+		<field name="AIROHA_TECHNOLOGY" since="19"/>
+		<field name="ALCATEL"/>
+		<field name="ALPWISE" since="19"/>
+		<field name="AMICCOM_ELECTRONICS" since="19"/>
+		<field name="APLIX" since="19"/>
+		<field name="APPLE"/>
+		<field name="APT_LICENSING"/>
+		<field name="ARCHOS" since="19"/>
+		<field name="ARP_DEVICES" since="19"/>
+		<field name="ATHEROS_COMMUNICATIONS"/>
+		<field name="ATMEL"/>
+		<field name="AUSTCO_COMMUNICATION_SYSTEMS" since="19"/>
+		<field name="AUTONET_MOBILE" since="19"/>
+		<field name="AVAGO"/>
+		<field name="AVM_BERLIN"/>
+		<field name="A_AND_D_ENGINEERING" since="19"/>
+		<field name="A_AND_R_CAMBRIDGE" since="19"/>
+		<field name="BANDSPEED"/>
+		<field name="BAND_XI_INTERNATIONAL" since="19"/>
+		<field name="BDE_TECHNOLOGY" since="19"/>
+		<field name="BEATS_ELECTRONICS" since="19"/>
+		<field name="BEAUTIFUL_ENTERPRISE" since="19"/>
+		<field name="BEKEY" since="19"/>
+		<field name="BELKIN_INTERNATIONAL"/>
+		<field name="BINAURIC" since="19"/>
+		<field name="BIOSENTRONICS" since="19"/>
+		<field name="BLUEGIGA"/>
+		<field name="BLUERADIOS" since="19"/>
+		<field name="BLUETOOTH_SIG"/>
+		<field name="BLUETREK_TECHNOLOGIES" since="19"/>
+		<field name="BOSE" since="19"/>
+		<field name="BRIARTEK" since="19"/>
+		<field name="BROADCOM"/>
+		<field name="CAEN_RFID" since="19"/>
+		<field name="CAMBRIDGE_SILICON_RADIO"/>
+		<field name="CATC"/>
+		<field name="CINETIX" since="19"/>
+		<field name="CLARINOX_TECHNOLOGIES" since="19"/>
+		<field name="COLORFY" since="19"/>
+		<field name="COMMIL"/>
+		<field name="CONEXANT_SYSTEMS"/>
+		<field name="CONNECTBLUE" since="19"/>
+		<field name="CONTINENTAL_AUTOMOTIVE"/>
+		<field name="CONWISE_TECHNOLOGY"/>
+		<field name="CREATIVE_TECHNOLOGY" since="19"/>
+		<field name="C_TECHNOLOGIES"/>
+		<field name="DANLERS" since="19"/>
+		<field name="DELORME_PUBLISHING_COMPANY" since="19"/>
+		<field name="DEXCOM" since="19"/>
+		<field name="DIALOG_SEMICONDUCTOR" since="19"/>
+		<field name="DIGIANSWER"/>
+		<field name="ECLIPSE"/>
+		<field name="ECOTEST" since="19"/>
+		<field name="ELGATO_SYSTEMS" since="19"/>
+		<field name="EM_MICROELECTRONIC_MARIN"/>
+		<field name="EQUINOX_AG" since="19"/>
+		<field name="ERICSSON_TECHNOLOGY"/>
+		<field name="EVLUMA" since="19"/>
+		<field name="FREE2MOVE"/>
+		<field name="FUNAI_ELECTRIC" since="19"/>
+		<field name="GARMIN_INTERNATIONAL" since="19"/>
+		<field name="GCT_SEMICONDUCTOR"/>
+		<field name="GELO" since="19"/>
+		<field name="GENEQ" since="19"/>
+		<field name="GENERAL_MOTORS" since="19"/>
+		<field name="GENNUM"/>
+		<field name="GEOFORCE" since="19"/>
+		<field name="GIBSON_GUITARS" since="19"/>
+		<field name="GN_NETCOM" since="19"/>
+		<field name="GN_RESOUND" since="19"/>
+		<field name="GOOGLE" since="19"/>
+		<field name="GREEN_THROTTLE_GAMES" since="19"/>
+		<field name="GROUP_SENSE" since="19"/>
+		<field name="HANLYNN_TECHNOLOGIES" since="19"/>
+		<field name="HARMAN_INTERNATIONAL"/>
+		<field name="HEWLETT_PACKARD" since="19"/>
+		<field name="HITACHI"/>
+		<field name="HOSIDEN" since="19"/>
+		<field name="IBM"/>
+		<field name="INFINEON_TECHNOLOGIES"/>
+		<field name="INGENIEUR_SYSTEMGRUPPE_ZAHN" since="19"/>
+		<field name="INTEGRATED_SILICON_SOLUTION"/>
+		<field name="INTEGRATED_SYSTEM_SOLUTION"/>
+		<field name="INTEL"/>
+		<field name="INVENTEL"/>
+		<field name="IPEXTREME"/>
+		<field name="I_TECH_DYNAMIC_GLOBAL_DISTRIBUTION" since="19"/>
+		<field name="JAWBONE" since="19"/>
+		<field name="JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS" since="19"/>
+		<field name="JOHNSON_CONTROLS" since="19"/>
+		<field name="J_AND_M"/>
+		<field name="KAWANTECH" since="19"/>
+		<field name="KC_TECHNOLOGY"/>
+		<field name="KENSINGTON_COMPUTER_PRODUCTS_GROUP" since="19"/>
+		<field name="LAIRD_TECHNOLOGIES" since="19"/>
+		<field name="LESSWIRE" since="19"/>
+		<field name="LG_ELECTRONICS" since="19"/>
+		<field name="LINAK" since="19"/>
+		<field name="LUCENT"/>
+		<field name="LUDUS_HELSINKI" since="19"/>
+		<field name="MACRONIX"/>
+		<field name="MAGNETI_MARELLI" since="19"/>
+		<field name="MANSELLA"/>
+		<field name="MARVELL"/>
+		<field name="MATSUSHITA_ELECTRIC"/>
+		<field name="MC10" since="19"/>
+		<field name="MEDIATEK"/>
+		<field name="MESO_INTERNATIONAL" since="19"/>
+		<field name="META_WATCH" since="19"/>
+		<field name="MEWTEL_TECHNOLOGY"/>
+		<field name="MICOMMAND" since="19"/>
+		<field name="MICROCHIP_TECHNOLOGY" since="19"/>
+		<field name="MICROSOFT"/>
+		<field name="MINDTREE" since="19"/>
+		<field name="MISFIT_WEARABLES" since="19"/>
+		<field name="MITEL_SEMICONDUCTOR"/>
+		<field name="MITSUBISHI_ELECTRIC"/>
+		<field name="MOBILIAN_CORPORATION"/>
+		<field name="MONSTER" since="19"/>
+		<field name="MOTOROLA"/>
+		<field name="MSTAR_SEMICONDUCTOR" since="19"/>
+		<field name="MUZIK" since="19"/>
+		<field name="NEC"/>
+		<field name="NEC_LIGHTING" since="19"/>
+		<field name="NEWLOGIC"/>
+		<field name="NIKE" since="19"/>
+		<field name="NINE_SOLUTIONS" since="19"/>
+		<field name="NOKIA_MOBILE_PHONES"/>
+		<field name="NORDIC_SEMICONDUCTOR"/>
+		<field name="NORWOOD_SYSTEMS"/>
+		<field name="ODM_TECHNOLOGY" since="19"/>
+		<field name="OMEGAWAVE" since="19"/>
+		<field name="ONSET_COMPUTER" since="19"/>
+		<field name="OPEN_INTERFACE"/>
+		<field name="OTL_DYNAMICS" since="19"/>
+		<field name="PANDA_OCEAN" since="19"/>
+		<field name="PARROT"/>
+		<field name="PARTHUS_TECHNOLOGIES"/>
+		<field name="PASSIF_SEMICONDUCTOR" since="19"/>
+		<field name="PETER_SYSTEMTECHNIK" since="19"/>
+		<field name="PHILIPS_SEMICONDUCTORS"/>
+		<field name="PLANTRONICS"/>
+		<field name="POLAR_ELECTRO" since="19"/>
+		<field name="POLAR_ELECTRO_EUROPE" since="19"/>
+		<field name="PROCTER_AND_GAMBLE" since="19"/>
+		<field name="QUALCOMM"/>
+		<field name="QUALCOMM_CONNECTED_EXPERIENCES" since="19"/>
+		<field name="QUALCOMM_INNOVATION_CENTER" since="19"/>
+		<field name="QUALCOMM_LABS" since="19"/>
+		<field name="QUALCOMM_TECHNOLOGIES" since="19"/>
+		<field name="QUINTIC" since="19"/>
+		<field name="QUUPPA" since="19"/>
+		<field name="RALINK_TECHNOLOGY"/>
+		<field name="RDA_MICROELECTRONICS" since="19"/>
+		<field name="REALTEK_SEMICONDUCTOR"/>
+		<field name="RED_M"/>
+		<field name="RENESAS_TECHNOLOGY"/>
+		<field name="RESEARCH_IN_MOTION"/>
+		<field name="RF_MICRO_DEVICES"/>
+		<field name="RIVIERAWAVES"/>
+		<field name="ROHDE_AND_SCHWARZ"/>
+		<field name="RTX_TELECOM"/>
+		<field name="SAMSUNG_ELECTRONICS" since="19"/>
+		<field name="SARIS_CYCLING_GROUP" since="19"/>
+		<field name="SEERS_TECHNOLOGY" since="19"/>
+		<field name="SEIKO_EPSON"/>
+		<field name="SELFLY" since="19"/>
+		<field name="SEMILINK" since="19"/>
+		<field name="SENNHEISER_COMMUNICATIONS" since="19"/>
+		<field name="SHANGHAI_SUPER_SMART_ELECTRONICS" since="19"/>
+		<field name="SHENZHEN_EXCELSECU_DATA_TECHNOLOGY" since="19"/>
+		<field name="SIGNIA_TECHNOLOGIES"/>
+		<field name="SILICON_WAVE"/>
+		<field name="SIRF_TECHNOLOGY"/>
+		<field name="SOCKET_MOBILE"/>
+		<field name="SONY_ERICSSON"/>
+		<field name="SOUND_ID" since="19"/>
+		<field name="SPORTS_TRACKING_TECHNOLOGIES" since="19"/>
+		<field name="SR_MEDIZINELEKTRONIK" since="19"/>
+		<field name="STACCATO_COMMUNICATIONS"/>
+		<field name="STALMART_TECHNOLOGY" since="19"/>
+		<field name="STARKEY_LABORATORIES" since="19"/>
+		<field name="STOLLMAN_E_PLUS_V" since="19"/>
+		<field name="STONESTREET_ONE"/>
+		<field name="ST_MICROELECTRONICS"/>
+		<field name="SUMMIT_DATA_COMMUNICATIONS" since="19"/>
+		<field name="SUUNTO" since="19"/>
+		<field name="SWIRL_NETWORKS" since="19"/>
+		<field name="SYMBOL_TECHNOLOGIES"/>
+		<field name="SYNOPSYS"/>
+		<field name="SYSTEMS_AND_CHIPS"/>
+		<field name="S_POWER_ELECTRONICS" since="19"/>
+		<field name="TAIXINGBANG_TECHNOLOGY" since="19"/>
+		<field name="TENOVIS"/>
+		<field name="TERAX"/>
+		<field name="TEXAS_INSTRUMENTS"/>
+		<field name="THINKOPTICS" since="19"/>
+		<field name="THREECOM"/>
+		<field name="THREE_DIJOY"/>
+		<field name="THREE_DSP"/>
+		<field name="TIMEKEEPING_SYSTEMS" since="19"/>
+		<field name="TIMEX_GROUP_USA" since="19"/>
+		<field name="TOPCORN_POSITIONING_SYSTEMS" since="19"/>
+		<field name="TOSHIBA"/>
+		<field name="TRANSILICA"/>
+		<field name="TRELAB" since="19"/>
+		<field name="TTPCOM"/>
+		<field name="TXTR" since="19"/>
+		<field name="TZERO_TECHNOLOGIES"/>
+		<field name="UNIVERSAL_ELECTRONICS" since="19"/>
+		<field name="VERTU" since="19"/>
+		<field name="VISTEON" since="19"/>
+		<field name="VIZIO"/>
+		<field name="VOYETRA_TURTLE_BEACH" since="19"/>
+		<field name="WAVEPLUS_TECHNOLOGY"/>
+		<field name="WICENTRIC"/>
+		<field name="WIDCOMM"/>
+		<field name="WUXI_VIMICRO" since="19"/>
+		<field name="ZEEVO"/>
+		<field name="ZER01_TV" since="19"/>
+		<field name="ZOMM" since="19"/>
+		<field name="ZSCAN_SOFTWARE" since="19"/>
 	</class>
 	<class name="android/bluetooth/BluetoothClass" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getDeviceClass()I" />
-		<method name="getMajorDeviceClass()I" />
-		<method name="hasService(I)Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDeviceClass()I"/>
+		<method name="getMajorDeviceClass()I"/>
+		<method name="hasService(I)Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/BluetoothClass$Device" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="AUDIO_VIDEO_CAMCORDER" />
-		<field name="AUDIO_VIDEO_CAR_AUDIO" />
-		<field name="AUDIO_VIDEO_HANDSFREE" />
-		<field name="AUDIO_VIDEO_HEADPHONES" />
-		<field name="AUDIO_VIDEO_HIFI_AUDIO" />
-		<field name="AUDIO_VIDEO_LOUDSPEAKER" />
-		<field name="AUDIO_VIDEO_MICROPHONE" />
-		<field name="AUDIO_VIDEO_PORTABLE_AUDIO" />
-		<field name="AUDIO_VIDEO_SET_TOP_BOX" />
-		<field name="AUDIO_VIDEO_UNCATEGORIZED" />
-		<field name="AUDIO_VIDEO_VCR" />
-		<field name="AUDIO_VIDEO_VIDEO_CAMERA" />
-		<field name="AUDIO_VIDEO_VIDEO_CONFERENCING" />
-		<field name="AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER" />
-		<field name="AUDIO_VIDEO_VIDEO_GAMING_TOY" />
-		<field name="AUDIO_VIDEO_VIDEO_MONITOR" />
-		<field name="AUDIO_VIDEO_WEARABLE_HEADSET" />
-		<field name="COMPUTER_DESKTOP" />
-		<field name="COMPUTER_HANDHELD_PC_PDA" />
-		<field name="COMPUTER_LAPTOP" />
-		<field name="COMPUTER_PALM_SIZE_PC_PDA" />
-		<field name="COMPUTER_SERVER" />
-		<field name="COMPUTER_UNCATEGORIZED" />
-		<field name="COMPUTER_WEARABLE" />
-		<field name="HEALTH_BLOOD_PRESSURE" />
-		<field name="HEALTH_DATA_DISPLAY" />
-		<field name="HEALTH_GLUCOSE" />
-		<field name="HEALTH_PULSE_OXIMETER" />
-		<field name="HEALTH_PULSE_RATE" />
-		<field name="HEALTH_THERMOMETER" />
-		<field name="HEALTH_UNCATEGORIZED" />
-		<field name="HEALTH_WEIGHING" />
-		<field name="PHONE_CELLULAR" />
-		<field name="PHONE_CORDLESS" />
-		<field name="PHONE_ISDN" />
-		<field name="PHONE_MODEM_OR_GATEWAY" />
-		<field name="PHONE_SMART" />
-		<field name="PHONE_UNCATEGORIZED" />
-		<field name="TOY_CONTROLLER" />
-		<field name="TOY_DOLL_ACTION_FIGURE" />
-		<field name="TOY_GAME" />
-		<field name="TOY_ROBOT" />
-		<field name="TOY_UNCATEGORIZED" />
-		<field name="TOY_VEHICLE" />
-		<field name="WEARABLE_GLASSES" />
-		<field name="WEARABLE_HELMET" />
-		<field name="WEARABLE_JACKET" />
-		<field name="WEARABLE_PAGER" />
-		<field name="WEARABLE_UNCATEGORIZED" />
-		<field name="WEARABLE_WRIST_WATCH" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="AUDIO_VIDEO_CAMCORDER"/>
+		<field name="AUDIO_VIDEO_CAR_AUDIO"/>
+		<field name="AUDIO_VIDEO_HANDSFREE"/>
+		<field name="AUDIO_VIDEO_HEADPHONES"/>
+		<field name="AUDIO_VIDEO_HIFI_AUDIO"/>
+		<field name="AUDIO_VIDEO_LOUDSPEAKER"/>
+		<field name="AUDIO_VIDEO_MICROPHONE"/>
+		<field name="AUDIO_VIDEO_PORTABLE_AUDIO"/>
+		<field name="AUDIO_VIDEO_SET_TOP_BOX"/>
+		<field name="AUDIO_VIDEO_UNCATEGORIZED"/>
+		<field name="AUDIO_VIDEO_VCR"/>
+		<field name="AUDIO_VIDEO_VIDEO_CAMERA"/>
+		<field name="AUDIO_VIDEO_VIDEO_CONFERENCING"/>
+		<field name="AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER"/>
+		<field name="AUDIO_VIDEO_VIDEO_GAMING_TOY"/>
+		<field name="AUDIO_VIDEO_VIDEO_MONITOR"/>
+		<field name="AUDIO_VIDEO_WEARABLE_HEADSET"/>
+		<field name="COMPUTER_DESKTOP"/>
+		<field name="COMPUTER_HANDHELD_PC_PDA"/>
+		<field name="COMPUTER_LAPTOP"/>
+		<field name="COMPUTER_PALM_SIZE_PC_PDA"/>
+		<field name="COMPUTER_SERVER"/>
+		<field name="COMPUTER_UNCATEGORIZED"/>
+		<field name="COMPUTER_WEARABLE"/>
+		<field name="HEALTH_BLOOD_PRESSURE"/>
+		<field name="HEALTH_DATA_DISPLAY"/>
+		<field name="HEALTH_GLUCOSE"/>
+		<field name="HEALTH_PULSE_OXIMETER"/>
+		<field name="HEALTH_PULSE_RATE"/>
+		<field name="HEALTH_THERMOMETER"/>
+		<field name="HEALTH_UNCATEGORIZED"/>
+		<field name="HEALTH_WEIGHING"/>
+		<field name="PHONE_CELLULAR"/>
+		<field name="PHONE_CORDLESS"/>
+		<field name="PHONE_ISDN"/>
+		<field name="PHONE_MODEM_OR_GATEWAY"/>
+		<field name="PHONE_SMART"/>
+		<field name="PHONE_UNCATEGORIZED"/>
+		<field name="TOY_CONTROLLER"/>
+		<field name="TOY_DOLL_ACTION_FIGURE"/>
+		<field name="TOY_GAME"/>
+		<field name="TOY_ROBOT"/>
+		<field name="TOY_UNCATEGORIZED"/>
+		<field name="TOY_VEHICLE"/>
+		<field name="WEARABLE_GLASSES"/>
+		<field name="WEARABLE_HELMET"/>
+		<field name="WEARABLE_JACKET"/>
+		<field name="WEARABLE_PAGER"/>
+		<field name="WEARABLE_UNCATEGORIZED"/>
+		<field name="WEARABLE_WRIST_WATCH"/>
 	</class>
 	<class name="android/bluetooth/BluetoothClass$Device$Major" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="AUDIO_VIDEO" />
-		<field name="COMPUTER" />
-		<field name="HEALTH" />
-		<field name="IMAGING" />
-		<field name="MISC" />
-		<field name="NETWORKING" />
-		<field name="PERIPHERAL" />
-		<field name="PHONE" />
-		<field name="TOY" />
-		<field name="UNCATEGORIZED" />
-		<field name="WEARABLE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="AUDIO_VIDEO"/>
+		<field name="COMPUTER"/>
+		<field name="HEALTH"/>
+		<field name="IMAGING"/>
+		<field name="MISC"/>
+		<field name="NETWORKING"/>
+		<field name="PERIPHERAL"/>
+		<field name="PHONE"/>
+		<field name="TOY"/>
+		<field name="UNCATEGORIZED"/>
+		<field name="WEARABLE"/>
 	</class>
 	<class name="android/bluetooth/BluetoothClass$Service" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="AUDIO" />
-		<field name="CAPTURE" />
-		<field name="INFORMATION" />
-		<field name="LIMITED_DISCOVERABILITY" />
-		<field name="NETWORKING" />
-		<field name="OBJECT_TRANSFER" />
-		<field name="POSITIONING" />
-		<field name="RENDER" />
-		<field name="TELEPHONY" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="AUDIO"/>
+		<field name="CAPTURE"/>
+		<field name="INFORMATION"/>
+		<field name="LIMITED_DISCOVERABILITY"/>
+		<field name="NETWORKING"/>
+		<field name="OBJECT_TRANSFER"/>
+		<field name="POSITIONING"/>
+		<field name="RENDER"/>
+		<field name="TELEPHONY"/>
 	</class>
 	<class name="android/bluetooth/BluetoothDevice" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;" since="18" />
-		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;" since="23" />
-		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;" since="26" />
-		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;" since="26" />
-		<method name="createBond()Z" since="19" />
-		<method name="createInsecureRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;" since="10" />
-		<method name="createRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;" />
-		<method name="fetchUuidsWithSdp()Z" since="15" />
-		<method name="getAddress()Ljava/lang/String;" />
-		<method name="getBluetoothClass()Landroid/bluetooth/BluetoothClass;" />
-		<method name="getBondState()I" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getType()I" since="18" />
-		<method name="getUuids()[Landroid/os/ParcelUuid;" since="15" />
-		<method name="setPairingConfirmation(Z)Z" since="19" />
-		<method name="setPin([B)Z" since="19" />
-		<field name="ACTION_ACL_CONNECTED" />
-		<field name="ACTION_ACL_DISCONNECTED" />
-		<field name="ACTION_ACL_DISCONNECT_REQUESTED" />
-		<field name="ACTION_BOND_STATE_CHANGED" />
-		<field name="ACTION_CLASS_CHANGED" />
-		<field name="ACTION_FOUND" />
-		<field name="ACTION_NAME_CHANGED" />
-		<field name="ACTION_PAIRING_REQUEST" since="19" />
-		<field name="ACTION_UUID" since="15" />
-		<field name="BOND_BONDED" />
-		<field name="BOND_BONDING" />
-		<field name="BOND_NONE" />
-		<field name="CREATOR" />
-		<field name="DEVICE_TYPE_CLASSIC" since="18" />
-		<field name="DEVICE_TYPE_DUAL" since="18" />
-		<field name="DEVICE_TYPE_LE" since="18" />
-		<field name="DEVICE_TYPE_UNKNOWN" since="18" />
-		<field name="ERROR" />
-		<field name="EXTRA_BOND_STATE" />
-		<field name="EXTRA_CLASS" />
-		<field name="EXTRA_DEVICE" />
-		<field name="EXTRA_NAME" />
-		<field name="EXTRA_PAIRING_KEY" since="19" />
-		<field name="EXTRA_PAIRING_VARIANT" since="19" />
-		<field name="EXTRA_PREVIOUS_BOND_STATE" />
-		<field name="EXTRA_RSSI" />
-		<field name="EXTRA_UUID" since="15" />
-		<field name="PAIRING_VARIANT_PASSKEY_CONFIRMATION" since="19" />
-		<field name="PAIRING_VARIANT_PIN" since="19" />
-		<field name="PHY_LE_1M" since="26" />
-		<field name="PHY_LE_1M_MASK" since="26" />
-		<field name="PHY_LE_2M" since="26" />
-		<field name="PHY_LE_2M_MASK" since="26" />
-		<field name="PHY_LE_CODED" since="26" />
-		<field name="PHY_LE_CODED_MASK" since="26" />
-		<field name="PHY_OPTION_NO_PREFERRED" since="26" />
-		<field name="PHY_OPTION_S2" since="26" />
-		<field name="PHY_OPTION_S8" since="26" />
-		<field name="TRANSPORT_AUTO" since="23" />
-		<field name="TRANSPORT_BREDR" since="23" />
-		<field name="TRANSPORT_LE" since="23" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;" since="18"/>
+		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;I)Landroid/bluetooth/BluetoothGatt;" since="23"/>
+		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;II)Landroid/bluetooth/BluetoothGatt;" since="26"/>
+		<method name="connectGatt(Landroid/content/Context;ZLandroid/bluetooth/BluetoothGattCallback;IILandroid/os/Handler;)Landroid/bluetooth/BluetoothGatt;" since="26"/>
+		<method name="createBond()Z" since="19"/>
+		<method name="createInsecureRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;" since="10"/>
+		<method name="createRfcommSocketToServiceRecord(Ljava/util/UUID;)Landroid/bluetooth/BluetoothSocket;"/>
+		<method name="fetchUuidsWithSdp()Z" since="15"/>
+		<method name="getAddress()Ljava/lang/String;"/>
+		<method name="getBluetoothClass()Landroid/bluetooth/BluetoothClass;"/>
+		<method name="getBondState()I"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getType()I" since="18"/>
+		<method name="getUuids()[Landroid/os/ParcelUuid;" since="15"/>
+		<method name="setPairingConfirmation(Z)Z" since="19"/>
+		<method name="setPin([B)Z" since="19"/>
+		<field name="ACTION_ACL_CONNECTED"/>
+		<field name="ACTION_ACL_DISCONNECTED"/>
+		<field name="ACTION_ACL_DISCONNECT_REQUESTED"/>
+		<field name="ACTION_BOND_STATE_CHANGED"/>
+		<field name="ACTION_CLASS_CHANGED"/>
+		<field name="ACTION_FOUND"/>
+		<field name="ACTION_NAME_CHANGED"/>
+		<field name="ACTION_PAIRING_REQUEST" since="19"/>
+		<field name="ACTION_UUID" since="15"/>
+		<field name="BOND_BONDED"/>
+		<field name="BOND_BONDING"/>
+		<field name="BOND_NONE"/>
+		<field name="CREATOR"/>
+		<field name="DEVICE_TYPE_CLASSIC" since="18"/>
+		<field name="DEVICE_TYPE_DUAL" since="18"/>
+		<field name="DEVICE_TYPE_LE" since="18"/>
+		<field name="DEVICE_TYPE_UNKNOWN" since="18"/>
+		<field name="ERROR"/>
+		<field name="EXTRA_BOND_STATE"/>
+		<field name="EXTRA_CLASS"/>
+		<field name="EXTRA_DEVICE"/>
+		<field name="EXTRA_NAME"/>
+		<field name="EXTRA_PAIRING_KEY" since="19"/>
+		<field name="EXTRA_PAIRING_VARIANT" since="19"/>
+		<field name="EXTRA_PREVIOUS_BOND_STATE"/>
+		<field name="EXTRA_RSSI"/>
+		<field name="EXTRA_UUID" since="15"/>
+		<field name="PAIRING_VARIANT_PASSKEY_CONFIRMATION" since="19"/>
+		<field name="PAIRING_VARIANT_PIN" since="19"/>
+		<field name="PHY_LE_1M" since="26"/>
+		<field name="PHY_LE_1M_MASK" since="26"/>
+		<field name="PHY_LE_2M" since="26"/>
+		<field name="PHY_LE_2M_MASK" since="26"/>
+		<field name="PHY_LE_CODED" since="26"/>
+		<field name="PHY_LE_CODED_MASK" since="26"/>
+		<field name="PHY_OPTION_NO_PREFERRED" since="26"/>
+		<field name="PHY_OPTION_S2" since="26"/>
+		<field name="PHY_OPTION_S8" since="26"/>
+		<field name="TRANSPORT_AUTO" since="23"/>
+		<field name="TRANSPORT_BREDR" since="23"/>
+		<field name="TRANSPORT_LE" since="23"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGatt" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/bluetooth/BluetoothProfile" />
-		<method name="&lt;init>()V" />
-		<method name="abortReliableWrite()V" since="19" />
-		<method name="abortReliableWrite(Landroid/bluetooth/BluetoothDevice;)V" deprecated="19" />
-		<method name="beginReliableWrite()Z" />
-		<method name="close()V" />
-		<method name="connect()Z" />
-		<method name="disconnect()V" />
-		<method name="discoverServices()Z" />
-		<method name="executeReliableWrite()Z" />
-		<method name="getDevice()Landroid/bluetooth/BluetoothDevice;" />
-		<method name="getService(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;" />
-		<method name="getServices()Ljava/util/List;" />
-		<method name="readCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z" />
-		<method name="readDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z" />
-		<method name="readPhy()V" since="26" />
-		<method name="readRemoteRssi()Z" />
-		<method name="requestConnectionPriority(I)Z" since="21" />
-		<method name="requestMtu(I)Z" since="21" />
-		<method name="setCharacteristicNotification(Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z" />
-		<method name="setPreferredPhy(III)V" since="26" />
-		<method name="writeCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z" />
-		<method name="writeDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z" />
-		<field name="CONNECTION_PRIORITY_BALANCED" since="21" />
-		<field name="CONNECTION_PRIORITY_HIGH" since="21" />
-		<field name="CONNECTION_PRIORITY_LOW_POWER" since="21" />
-		<field name="GATT_CONNECTION_CONGESTED" since="21" />
-		<field name="GATT_FAILURE" />
-		<field name="GATT_INSUFFICIENT_AUTHENTICATION" />
-		<field name="GATT_INSUFFICIENT_ENCRYPTION" />
-		<field name="GATT_INVALID_ATTRIBUTE_LENGTH" />
-		<field name="GATT_INVALID_OFFSET" />
-		<field name="GATT_READ_NOT_PERMITTED" />
-		<field name="GATT_REQUEST_NOT_SUPPORTED" />
-		<field name="GATT_SUCCESS" />
-		<field name="GATT_WRITE_NOT_PERMITTED" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/bluetooth/BluetoothProfile"/>
+		<method name="&lt;init>()V"/>
+		<method name="abortReliableWrite()V" since="19"/>
+		<method name="abortReliableWrite(Landroid/bluetooth/BluetoothDevice;)V" deprecated="19"/>
+		<method name="beginReliableWrite()Z"/>
+		<method name="close()V"/>
+		<method name="connect()Z"/>
+		<method name="disconnect()V"/>
+		<method name="discoverServices()Z"/>
+		<method name="executeReliableWrite()Z"/>
+		<method name="getDevice()Landroid/bluetooth/BluetoothDevice;"/>
+		<method name="getService(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;"/>
+		<method name="getServices()Ljava/util/List;"/>
+		<method name="readCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z"/>
+		<method name="readDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z"/>
+		<method name="readPhy()V" since="26"/>
+		<method name="readRemoteRssi()Z"/>
+		<method name="requestConnectionPriority(I)Z" since="21"/>
+		<method name="requestMtu(I)Z" since="21"/>
+		<method name="setCharacteristicNotification(Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z"/>
+		<method name="setPreferredPhy(III)V" since="26"/>
+		<method name="writeCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z"/>
+		<method name="writeDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z"/>
+		<field name="CONNECTION_PRIORITY_BALANCED" since="21"/>
+		<field name="CONNECTION_PRIORITY_HIGH" since="21"/>
+		<field name="CONNECTION_PRIORITY_LOW_POWER" since="21"/>
+		<field name="GATT_CONNECTION_CONGESTED" since="21"/>
+		<field name="GATT_FAILURE"/>
+		<field name="GATT_INSUFFICIENT_AUTHENTICATION"/>
+		<field name="GATT_INSUFFICIENT_ENCRYPTION"/>
+		<field name="GATT_INVALID_ATTRIBUTE_LENGTH"/>
+		<field name="GATT_INVALID_OFFSET"/>
+		<field name="GATT_READ_NOT_PERMITTED"/>
+		<field name="GATT_REQUEST_NOT_SUPPORTED"/>
+		<field name="GATT_SUCCESS"/>
+		<field name="GATT_WRITE_NOT_PERMITTED"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattCallback" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCharacteristicChanged(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;)V" />
-		<method name="onCharacteristicRead(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V" />
-		<method name="onCharacteristicWrite(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V" />
-		<method name="onConnectionStateChange(Landroid/bluetooth/BluetoothGatt;II)V" />
-		<method name="onDescriptorRead(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V" />
-		<method name="onDescriptorWrite(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V" />
-		<method name="onMtuChanged(Landroid/bluetooth/BluetoothGatt;II)V" since="21" />
-		<method name="onPhyRead(Landroid/bluetooth/BluetoothGatt;III)V" since="26" />
-		<method name="onPhyUpdate(Landroid/bluetooth/BluetoothGatt;III)V" since="26" />
-		<method name="onReadRemoteRssi(Landroid/bluetooth/BluetoothGatt;II)V" />
-		<method name="onReliableWriteCompleted(Landroid/bluetooth/BluetoothGatt;I)V" />
-		<method name="onServicesDiscovered(Landroid/bluetooth/BluetoothGatt;I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCharacteristicChanged(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;)V"/>
+		<method name="onCharacteristicRead(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V"/>
+		<method name="onCharacteristicWrite(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V"/>
+		<method name="onConnectionStateChange(Landroid/bluetooth/BluetoothGatt;II)V"/>
+		<method name="onDescriptorRead(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V"/>
+		<method name="onDescriptorWrite(Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V"/>
+		<method name="onMtuChanged(Landroid/bluetooth/BluetoothGatt;II)V" since="21"/>
+		<method name="onPhyRead(Landroid/bluetooth/BluetoothGatt;III)V" since="26"/>
+		<method name="onPhyUpdate(Landroid/bluetooth/BluetoothGatt;III)V" since="26"/>
+		<method name="onReadRemoteRssi(Landroid/bluetooth/BluetoothGatt;II)V"/>
+		<method name="onReliableWriteCompleted(Landroid/bluetooth/BluetoothGatt;I)V"/>
+		<method name="onServicesDiscovered(Landroid/bluetooth/BluetoothGatt;I)V"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattCharacteristic" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="24" />
-		<method name="&lt;init>(Ljava/util/UUID;II)V" />
-		<method name="addDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z" />
-		<method name="getDescriptor(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattDescriptor;" />
-		<method name="getDescriptors()Ljava/util/List;" />
-		<method name="getFloatValue(II)Ljava/lang/Float;" />
-		<method name="getInstanceId()I" />
-		<method name="getIntValue(II)Ljava/lang/Integer;" />
-		<method name="getPermissions()I" />
-		<method name="getProperties()I" />
-		<method name="getService()Landroid/bluetooth/BluetoothGattService;" />
-		<method name="getStringValue(I)Ljava/lang/String;" />
-		<method name="getUuid()Ljava/util/UUID;" />
-		<method name="getValue()[B" />
-		<method name="getWriteType()I" />
-		<method name="setValue(III)Z" />
-		<method name="setValue(IIII)Z" />
-		<method name="setValue(Ljava/lang/String;)Z" />
-		<method name="setValue([B)Z" />
-		<method name="setWriteType(I)V" />
-		<field name="CREATOR" since="24" />
-		<field name="FORMAT_FLOAT" />
-		<field name="FORMAT_SFLOAT" />
-		<field name="FORMAT_SINT16" />
-		<field name="FORMAT_SINT32" />
-		<field name="FORMAT_SINT8" />
-		<field name="FORMAT_UINT16" />
-		<field name="FORMAT_UINT32" />
-		<field name="FORMAT_UINT8" />
-		<field name="PERMISSION_READ" />
-		<field name="PERMISSION_READ_ENCRYPTED" />
-		<field name="PERMISSION_READ_ENCRYPTED_MITM" />
-		<field name="PERMISSION_WRITE" />
-		<field name="PERMISSION_WRITE_ENCRYPTED" />
-		<field name="PERMISSION_WRITE_ENCRYPTED_MITM" />
-		<field name="PERMISSION_WRITE_SIGNED" />
-		<field name="PERMISSION_WRITE_SIGNED_MITM" />
-		<field name="PROPERTY_BROADCAST" />
-		<field name="PROPERTY_EXTENDED_PROPS" />
-		<field name="PROPERTY_INDICATE" />
-		<field name="PROPERTY_NOTIFY" />
-		<field name="PROPERTY_READ" />
-		<field name="PROPERTY_SIGNED_WRITE" />
-		<field name="PROPERTY_WRITE" />
-		<field name="PROPERTY_WRITE_NO_RESPONSE" />
-		<field name="WRITE_TYPE_DEFAULT" />
-		<field name="WRITE_TYPE_NO_RESPONSE" />
-		<field name="WRITE_TYPE_SIGNED" />
-		<field name="mDescriptors" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="24"/>
+		<method name="&lt;init>(Ljava/util/UUID;II)V"/>
+		<method name="addDescriptor(Landroid/bluetooth/BluetoothGattDescriptor;)Z"/>
+		<method name="getDescriptor(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattDescriptor;"/>
+		<method name="getDescriptors()Ljava/util/List;"/>
+		<method name="getFloatValue(II)Ljava/lang/Float;"/>
+		<method name="getInstanceId()I"/>
+		<method name="getIntValue(II)Ljava/lang/Integer;"/>
+		<method name="getPermissions()I"/>
+		<method name="getProperties()I"/>
+		<method name="getService()Landroid/bluetooth/BluetoothGattService;"/>
+		<method name="getStringValue(I)Ljava/lang/String;"/>
+		<method name="getUuid()Ljava/util/UUID;"/>
+		<method name="getValue()[B"/>
+		<method name="getWriteType()I"/>
+		<method name="setValue(III)Z"/>
+		<method name="setValue(IIII)Z"/>
+		<method name="setValue(Ljava/lang/String;)Z"/>
+		<method name="setValue([B)Z"/>
+		<method name="setWriteType(I)V"/>
+		<field name="CREATOR" since="24"/>
+		<field name="FORMAT_FLOAT"/>
+		<field name="FORMAT_SFLOAT"/>
+		<field name="FORMAT_SINT16"/>
+		<field name="FORMAT_SINT32"/>
+		<field name="FORMAT_SINT8"/>
+		<field name="FORMAT_UINT16"/>
+		<field name="FORMAT_UINT32"/>
+		<field name="FORMAT_UINT8"/>
+		<field name="PERMISSION_READ"/>
+		<field name="PERMISSION_READ_ENCRYPTED"/>
+		<field name="PERMISSION_READ_ENCRYPTED_MITM"/>
+		<field name="PERMISSION_WRITE"/>
+		<field name="PERMISSION_WRITE_ENCRYPTED"/>
+		<field name="PERMISSION_WRITE_ENCRYPTED_MITM"/>
+		<field name="PERMISSION_WRITE_SIGNED"/>
+		<field name="PERMISSION_WRITE_SIGNED_MITM"/>
+		<field name="PROPERTY_BROADCAST"/>
+		<field name="PROPERTY_EXTENDED_PROPS"/>
+		<field name="PROPERTY_INDICATE"/>
+		<field name="PROPERTY_NOTIFY"/>
+		<field name="PROPERTY_READ"/>
+		<field name="PROPERTY_SIGNED_WRITE"/>
+		<field name="PROPERTY_WRITE"/>
+		<field name="PROPERTY_WRITE_NO_RESPONSE"/>
+		<field name="WRITE_TYPE_DEFAULT"/>
+		<field name="WRITE_TYPE_NO_RESPONSE"/>
+		<field name="WRITE_TYPE_SIGNED"/>
+		<field name="mDescriptors"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattDescriptor" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="24" />
-		<method name="&lt;init>(Ljava/util/UUID;I)V" />
-		<method name="getCharacteristic()Landroid/bluetooth/BluetoothGattCharacteristic;" />
-		<method name="getPermissions()I" />
-		<method name="getUuid()Ljava/util/UUID;" />
-		<method name="getValue()[B" />
-		<method name="setValue([B)Z" />
-		<field name="CREATOR" since="24" />
-		<field name="DISABLE_NOTIFICATION_VALUE" />
-		<field name="ENABLE_INDICATION_VALUE" />
-		<field name="ENABLE_NOTIFICATION_VALUE" />
-		<field name="PERMISSION_READ" />
-		<field name="PERMISSION_READ_ENCRYPTED" />
-		<field name="PERMISSION_READ_ENCRYPTED_MITM" />
-		<field name="PERMISSION_WRITE" />
-		<field name="PERMISSION_WRITE_ENCRYPTED" />
-		<field name="PERMISSION_WRITE_ENCRYPTED_MITM" />
-		<field name="PERMISSION_WRITE_SIGNED" />
-		<field name="PERMISSION_WRITE_SIGNED_MITM" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="24"/>
+		<method name="&lt;init>(Ljava/util/UUID;I)V"/>
+		<method name="getCharacteristic()Landroid/bluetooth/BluetoothGattCharacteristic;"/>
+		<method name="getPermissions()I"/>
+		<method name="getUuid()Ljava/util/UUID;"/>
+		<method name="getValue()[B"/>
+		<method name="setValue([B)Z"/>
+		<field name="CREATOR" since="24"/>
+		<field name="DISABLE_NOTIFICATION_VALUE"/>
+		<field name="ENABLE_INDICATION_VALUE"/>
+		<field name="ENABLE_NOTIFICATION_VALUE"/>
+		<field name="PERMISSION_READ"/>
+		<field name="PERMISSION_READ_ENCRYPTED"/>
+		<field name="PERMISSION_READ_ENCRYPTED_MITM"/>
+		<field name="PERMISSION_WRITE"/>
+		<field name="PERMISSION_WRITE_ENCRYPTED"/>
+		<field name="PERMISSION_WRITE_ENCRYPTED_MITM"/>
+		<field name="PERMISSION_WRITE_SIGNED"/>
+		<field name="PERMISSION_WRITE_SIGNED_MITM"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattServer" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/bluetooth/BluetoothProfile" />
-		<method name="&lt;init>()V" />
-		<method name="addService(Landroid/bluetooth/BluetoothGattService;)Z" />
-		<method name="cancelConnection(Landroid/bluetooth/BluetoothDevice;)V" />
-		<method name="clearServices()V" />
-		<method name="close()V" />
-		<method name="connect(Landroid/bluetooth/BluetoothDevice;Z)Z" />
-		<method name="getService(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;" />
-		<method name="getServices()Ljava/util/List;" />
-		<method name="notifyCharacteristicChanged(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z" />
-		<method name="readPhy(Landroid/bluetooth/BluetoothDevice;)V" since="26" />
-		<method name="removeService(Landroid/bluetooth/BluetoothGattService;)Z" />
-		<method name="sendResponse(Landroid/bluetooth/BluetoothDevice;III[B)Z" />
-		<method name="setPreferredPhy(Landroid/bluetooth/BluetoothDevice;III)V" since="26" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/bluetooth/BluetoothProfile"/>
+		<method name="&lt;init>()V"/>
+		<method name="addService(Landroid/bluetooth/BluetoothGattService;)Z"/>
+		<method name="cancelConnection(Landroid/bluetooth/BluetoothDevice;)V"/>
+		<method name="clearServices()V"/>
+		<method name="close()V"/>
+		<method name="connect(Landroid/bluetooth/BluetoothDevice;Z)Z"/>
+		<method name="getService(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;"/>
+		<method name="getServices()Ljava/util/List;"/>
+		<method name="notifyCharacteristicChanged(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z"/>
+		<method name="readPhy(Landroid/bluetooth/BluetoothDevice;)V" since="26"/>
+		<method name="removeService(Landroid/bluetooth/BluetoothGattService;)Z"/>
+		<method name="sendResponse(Landroid/bluetooth/BluetoothDevice;III[B)Z"/>
+		<method name="setPreferredPhy(Landroid/bluetooth/BluetoothDevice;III)V" since="26"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattServerCallback" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCharacteristicReadRequest(Landroid/bluetooth/BluetoothDevice;IILandroid/bluetooth/BluetoothGattCharacteristic;)V" />
-		<method name="onCharacteristicWriteRequest(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattCharacteristic;ZZI[B)V" />
-		<method name="onConnectionStateChange(Landroid/bluetooth/BluetoothDevice;II)V" />
-		<method name="onDescriptorReadRequest(Landroid/bluetooth/BluetoothDevice;IILandroid/bluetooth/BluetoothGattDescriptor;)V" />
-		<method name="onDescriptorWriteRequest(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattDescriptor;ZZI[B)V" />
-		<method name="onExecuteWrite(Landroid/bluetooth/BluetoothDevice;IZ)V" />
-		<method name="onMtuChanged(Landroid/bluetooth/BluetoothDevice;I)V" since="22" />
-		<method name="onNotificationSent(Landroid/bluetooth/BluetoothDevice;I)V" since="21" />
-		<method name="onPhyRead(Landroid/bluetooth/BluetoothDevice;III)V" since="26" />
-		<method name="onPhyUpdate(Landroid/bluetooth/BluetoothDevice;III)V" since="26" />
-		<method name="onServiceAdded(ILandroid/bluetooth/BluetoothGattService;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCharacteristicReadRequest(Landroid/bluetooth/BluetoothDevice;IILandroid/bluetooth/BluetoothGattCharacteristic;)V"/>
+		<method name="onCharacteristicWriteRequest(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattCharacteristic;ZZI[B)V"/>
+		<method name="onConnectionStateChange(Landroid/bluetooth/BluetoothDevice;II)V"/>
+		<method name="onDescriptorReadRequest(Landroid/bluetooth/BluetoothDevice;IILandroid/bluetooth/BluetoothGattDescriptor;)V"/>
+		<method name="onDescriptorWriteRequest(Landroid/bluetooth/BluetoothDevice;ILandroid/bluetooth/BluetoothGattDescriptor;ZZI[B)V"/>
+		<method name="onExecuteWrite(Landroid/bluetooth/BluetoothDevice;IZ)V"/>
+		<method name="onMtuChanged(Landroid/bluetooth/BluetoothDevice;I)V" since="22"/>
+		<method name="onNotificationSent(Landroid/bluetooth/BluetoothDevice;I)V" since="21"/>
+		<method name="onPhyRead(Landroid/bluetooth/BluetoothDevice;III)V" since="26"/>
+		<method name="onPhyUpdate(Landroid/bluetooth/BluetoothDevice;III)V" since="26"/>
+		<method name="onServiceAdded(ILandroid/bluetooth/BluetoothGattService;)V"/>
 	</class>
 	<class name="android/bluetooth/BluetoothGattService" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="24" />
-		<method name="&lt;init>(Ljava/util/UUID;I)V" />
-		<method name="addCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z" />
-		<method name="addService(Landroid/bluetooth/BluetoothGattService;)Z" />
-		<method name="getCharacteristic(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattCharacteristic;" />
-		<method name="getCharacteristics()Ljava/util/List;" />
-		<method name="getIncludedServices()Ljava/util/List;" />
-		<method name="getInstanceId()I" />
-		<method name="getType()I" />
-		<method name="getUuid()Ljava/util/UUID;" />
-		<field name="CREATOR" since="24" />
-		<field name="SERVICE_TYPE_PRIMARY" />
-		<field name="SERVICE_TYPE_SECONDARY" />
-		<field name="mCharacteristics" />
-		<field name="mIncludedServices" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="24"/>
+		<method name="&lt;init>(Ljava/util/UUID;I)V"/>
+		<method name="addCharacteristic(Landroid/bluetooth/BluetoothGattCharacteristic;)Z"/>
+		<method name="addService(Landroid/bluetooth/BluetoothGattService;)Z"/>
+		<method name="getCharacteristic(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattCharacteristic;"/>
+		<method name="getCharacteristics()Ljava/util/List;"/>
+		<method name="getIncludedServices()Ljava/util/List;"/>
+		<method name="getInstanceId()I"/>
+		<method name="getType()I"/>
+		<method name="getUuid()Ljava/util/UUID;"/>
+		<field name="CREATOR" since="24"/>
+		<field name="SERVICE_TYPE_PRIMARY"/>
+		<field name="SERVICE_TYPE_SECONDARY"/>
+		<field name="mCharacteristics"/>
+		<field name="mIncludedServices"/>
 	</class>
 	<class name="android/bluetooth/BluetoothHeadset" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/bluetooth/BluetoothProfile" />
-		<method name="&lt;init>()V" />
-		<method name="isAudioConnected(Landroid/bluetooth/BluetoothDevice;)Z" />
-		<method name="sendVendorSpecificResultCode(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z" since="19" />
-		<method name="startVoiceRecognition(Landroid/bluetooth/BluetoothDevice;)Z" />
-		<method name="stopVoiceRecognition(Landroid/bluetooth/BluetoothDevice;)Z" />
-		<field name="ACTION_AUDIO_STATE_CHANGED" />
-		<field name="ACTION_CONNECTION_STATE_CHANGED" />
-		<field name="ACTION_VENDOR_SPECIFIC_HEADSET_EVENT" />
-		<field name="AT_CMD_TYPE_ACTION" />
-		<field name="AT_CMD_TYPE_BASIC" />
-		<field name="AT_CMD_TYPE_READ" />
-		<field name="AT_CMD_TYPE_SET" />
-		<field name="AT_CMD_TYPE_TEST" />
-		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_ARGS" />
-		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD" />
-		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD_TYPE" />
-		<field name="STATE_AUDIO_CONNECTED" />
-		<field name="STATE_AUDIO_CONNECTING" />
-		<field name="STATE_AUDIO_DISCONNECTED" />
-		<field name="VENDOR_RESULT_CODE_COMMAND_ANDROID" since="19" />
-		<field name="VENDOR_SPECIFIC_HEADSET_EVENT_COMPANY_ID_CATEGORY" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/bluetooth/BluetoothProfile"/>
+		<method name="&lt;init>()V"/>
+		<method name="isAudioConnected(Landroid/bluetooth/BluetoothDevice;)Z"/>
+		<method name="sendVendorSpecificResultCode(Landroid/bluetooth/BluetoothDevice;Ljava/lang/String;Ljava/lang/String;)Z" since="19"/>
+		<method name="startVoiceRecognition(Landroid/bluetooth/BluetoothDevice;)Z"/>
+		<method name="stopVoiceRecognition(Landroid/bluetooth/BluetoothDevice;)Z"/>
+		<field name="ACTION_AUDIO_STATE_CHANGED"/>
+		<field name="ACTION_CONNECTION_STATE_CHANGED"/>
+		<field name="ACTION_VENDOR_SPECIFIC_HEADSET_EVENT"/>
+		<field name="AT_CMD_TYPE_ACTION"/>
+		<field name="AT_CMD_TYPE_BASIC"/>
+		<field name="AT_CMD_TYPE_READ"/>
+		<field name="AT_CMD_TYPE_SET"/>
+		<field name="AT_CMD_TYPE_TEST"/>
+		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_ARGS"/>
+		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD"/>
+		<field name="EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD_TYPE"/>
+		<field name="STATE_AUDIO_CONNECTED"/>
+		<field name="STATE_AUDIO_CONNECTING"/>
+		<field name="STATE_AUDIO_DISCONNECTED"/>
+		<field name="VENDOR_RESULT_CODE_COMMAND_ANDROID" since="19"/>
+		<field name="VENDOR_SPECIFIC_HEADSET_EVENT_COMPANY_ID_CATEGORY"/>
 	</class>
 	<class name="android/bluetooth/BluetoothHealth" since="14">
-		<extends name="java/lang/Object" />
-		<implements name="android/bluetooth/BluetoothProfile" />
-		<method name="&lt;init>()V" />
-		<method name="connectChannelToSource(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Z" />
-		<method name="disconnectChannel(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;I)Z" />
-		<method name="getMainChannelFd(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="registerSinkAppConfiguration(Ljava/lang/String;ILandroid/bluetooth/BluetoothHealthCallback;)Z" />
-		<method name="unregisterAppConfiguration(Landroid/bluetooth/BluetoothHealthAppConfiguration;)Z" />
-		<field name="APP_CONFIG_REGISTRATION_FAILURE" />
-		<field name="APP_CONFIG_REGISTRATION_SUCCESS" />
-		<field name="APP_CONFIG_UNREGISTRATION_FAILURE" />
-		<field name="APP_CONFIG_UNREGISTRATION_SUCCESS" />
-		<field name="CHANNEL_TYPE_RELIABLE" />
-		<field name="CHANNEL_TYPE_STREAMING" />
-		<field name="SINK_ROLE" />
-		<field name="SOURCE_ROLE" />
-		<field name="STATE_CHANNEL_CONNECTED" />
-		<field name="STATE_CHANNEL_CONNECTING" />
-		<field name="STATE_CHANNEL_DISCONNECTED" />
-		<field name="STATE_CHANNEL_DISCONNECTING" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/bluetooth/BluetoothProfile"/>
+		<method name="&lt;init>()V"/>
+		<method name="connectChannelToSource(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Z"/>
+		<method name="disconnectChannel(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;I)Z"/>
+		<method name="getMainChannelFd(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothHealthAppConfiguration;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="registerSinkAppConfiguration(Ljava/lang/String;ILandroid/bluetooth/BluetoothHealthCallback;)Z"/>
+		<method name="unregisterAppConfiguration(Landroid/bluetooth/BluetoothHealthAppConfiguration;)Z"/>
+		<field name="APP_CONFIG_REGISTRATION_FAILURE"/>
+		<field name="APP_CONFIG_REGISTRATION_SUCCESS"/>
+		<field name="APP_CONFIG_UNREGISTRATION_FAILURE"/>
+		<field name="APP_CONFIG_UNREGISTRATION_SUCCESS"/>
+		<field name="CHANNEL_TYPE_RELIABLE"/>
+		<field name="CHANNEL_TYPE_STREAMING"/>
+		<field name="SINK_ROLE"/>
+		<field name="SOURCE_ROLE"/>
+		<field name="STATE_CHANNEL_CONNECTED"/>
+		<field name="STATE_CHANNEL_CONNECTING"/>
+		<field name="STATE_CHANNEL_DISCONNECTED"/>
+		<field name="STATE_CHANNEL_DISCONNECTING"/>
 	</class>
 	<class name="android/bluetooth/BluetoothHealthAppConfiguration" since="14">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getDataType()I" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getRole()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDataType()I"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getRole()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/BluetoothHealthCallback" since="14">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onHealthAppConfigurationStatusChange(Landroid/bluetooth/BluetoothHealthAppConfiguration;I)V" />
-		<method name="onHealthChannelStateChange(Landroid/bluetooth/BluetoothHealthAppConfiguration;Landroid/bluetooth/BluetoothDevice;IILandroid/os/ParcelFileDescriptor;I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onHealthAppConfigurationStatusChange(Landroid/bluetooth/BluetoothHealthAppConfiguration;I)V"/>
+		<method name="onHealthChannelStateChange(Landroid/bluetooth/BluetoothHealthAppConfiguration;Landroid/bluetooth/BluetoothDevice;IILandroid/os/ParcelFileDescriptor;I)V"/>
 	</class>
 	<class name="android/bluetooth/BluetoothManager" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAdapter()Landroid/bluetooth/BluetoothAdapter;" />
-		<method name="getConnectedDevices(I)Ljava/util/List;" />
-		<method name="getConnectionState(Landroid/bluetooth/BluetoothDevice;I)I" />
-		<method name="getDevicesMatchingConnectionStates(I[I)Ljava/util/List;" />
-		<method name="openGattServer(Landroid/content/Context;Landroid/bluetooth/BluetoothGattServerCallback;)Landroid/bluetooth/BluetoothGattServer;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAdapter()Landroid/bluetooth/BluetoothAdapter;"/>
+		<method name="getConnectedDevices(I)Ljava/util/List;"/>
+		<method name="getConnectionState(Landroid/bluetooth/BluetoothDevice;I)I"/>
+		<method name="getDevicesMatchingConnectionStates(I[I)Ljava/util/List;"/>
+		<method name="openGattServer(Landroid/content/Context;Landroid/bluetooth/BluetoothGattServerCallback;)Landroid/bluetooth/BluetoothGattServer;"/>
 	</class>
 	<class name="android/bluetooth/BluetoothProfile" since="11">
-		<extends name="java/lang/Object" />
-		<method name="getConnectedDevices()Ljava/util/List;" />
-		<method name="getConnectionState(Landroid/bluetooth/BluetoothDevice;)I" />
-		<method name="getDevicesMatchingConnectionStates([I)Ljava/util/List;" />
-		<field name="A2DP" />
-		<field name="EXTRA_PREVIOUS_STATE" />
-		<field name="EXTRA_STATE" />
-		<field name="GATT" since="18" />
-		<field name="GATT_SERVER" since="18" />
-		<field name="HEADSET" />
-		<field name="HEALTH" since="14" />
-		<field name="SAP" since="23" />
-		<field name="STATE_CONNECTED" />
-		<field name="STATE_CONNECTING" />
-		<field name="STATE_DISCONNECTED" />
-		<field name="STATE_DISCONNECTING" />
+		<extends name="java/lang/Object"/>
+		<method name="getConnectedDevices()Ljava/util/List;"/>
+		<method name="getConnectionState(Landroid/bluetooth/BluetoothDevice;)I"/>
+		<method name="getDevicesMatchingConnectionStates([I)Ljava/util/List;"/>
+		<field name="A2DP"/>
+		<field name="EXTRA_PREVIOUS_STATE"/>
+		<field name="EXTRA_STATE"/>
+		<field name="GATT" since="18"/>
+		<field name="GATT_SERVER" since="18"/>
+		<field name="HEADSET"/>
+		<field name="HEALTH" since="14"/>
+		<field name="SAP" since="23"/>
+		<field name="STATE_CONNECTED"/>
+		<field name="STATE_CONNECTING"/>
+		<field name="STATE_DISCONNECTED"/>
+		<field name="STATE_DISCONNECTING"/>
 	</class>
 	<class name="android/bluetooth/BluetoothProfile$ServiceListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onServiceConnected(ILandroid/bluetooth/BluetoothProfile;)V" />
-		<method name="onServiceDisconnected(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onServiceConnected(ILandroid/bluetooth/BluetoothProfile;)V"/>
+		<method name="onServiceDisconnected(I)V"/>
 	</class>
 	<class name="android/bluetooth/BluetoothServerSocket" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Closeable" />
-		<method name="&lt;init>()V" />
-		<method name="accept()Landroid/bluetooth/BluetoothSocket;" />
-		<method name="accept(I)Landroid/bluetooth/BluetoothSocket;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Closeable"/>
+		<method name="&lt;init>()V"/>
+		<method name="accept()Landroid/bluetooth/BluetoothSocket;"/>
+		<method name="accept(I)Landroid/bluetooth/BluetoothSocket;"/>
 	</class>
 	<class name="android/bluetooth/BluetoothSocket" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Closeable" />
-		<method name="&lt;init>()V" />
-		<method name="connect()V" />
-		<method name="getConnectionType()I" since="23" />
-		<method name="getInputStream()Ljava/io/InputStream;" />
-		<method name="getMaxReceivePacketSize()I" since="23" />
-		<method name="getMaxTransmitPacketSize()I" since="23" />
-		<method name="getOutputStream()Ljava/io/OutputStream;" />
-		<method name="getRemoteDevice()Landroid/bluetooth/BluetoothDevice;" />
-		<method name="isConnected()Z" since="14" />
-		<field name="TYPE_L2CAP" since="23" />
-		<field name="TYPE_RFCOMM" since="23" />
-		<field name="TYPE_SCO" since="23" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Closeable"/>
+		<method name="&lt;init>()V"/>
+		<method name="connect()V"/>
+		<method name="getConnectionType()I" since="23"/>
+		<method name="getInputStream()Ljava/io/InputStream;"/>
+		<method name="getMaxReceivePacketSize()I" since="23"/>
+		<method name="getMaxTransmitPacketSize()I" since="23"/>
+		<method name="getOutputStream()Ljava/io/OutputStream;"/>
+		<method name="getRemoteDevice()Landroid/bluetooth/BluetoothDevice;"/>
+		<method name="isConnected()Z" since="14"/>
+		<field name="TYPE_L2CAP" since="23"/>
+		<field name="TYPE_RFCOMM" since="23"/>
+		<field name="TYPE_SCO" since="23"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertiseCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onStartFailure(I)V" />
-		<method name="onStartSuccess(Landroid/bluetooth/le/AdvertiseSettings;)V" />
-		<field name="ADVERTISE_FAILED_ALREADY_STARTED" />
-		<field name="ADVERTISE_FAILED_DATA_TOO_LARGE" />
-		<field name="ADVERTISE_FAILED_FEATURE_UNSUPPORTED" />
-		<field name="ADVERTISE_FAILED_INTERNAL_ERROR" />
-		<field name="ADVERTISE_FAILED_TOO_MANY_ADVERTISERS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onStartFailure(I)V"/>
+		<method name="onStartSuccess(Landroid/bluetooth/le/AdvertiseSettings;)V"/>
+		<field name="ADVERTISE_FAILED_ALREADY_STARTED"/>
+		<field name="ADVERTISE_FAILED_DATA_TOO_LARGE"/>
+		<field name="ADVERTISE_FAILED_FEATURE_UNSUPPORTED"/>
+		<field name="ADVERTISE_FAILED_INTERNAL_ERROR"/>
+		<field name="ADVERTISE_FAILED_TOO_MANY_ADVERTISERS"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertiseData" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getIncludeDeviceName()Z" />
-		<method name="getIncludeTxPowerLevel()Z" />
-		<method name="getManufacturerSpecificData()Landroid/util/SparseArray;" />
-		<method name="getServiceData()Ljava/util/Map;" />
-		<method name="getServiceUuids()Ljava/util/List;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getIncludeDeviceName()Z"/>
+		<method name="getIncludeTxPowerLevel()Z"/>
+		<method name="getManufacturerSpecificData()Landroid/util/SparseArray;"/>
+		<method name="getServiceData()Ljava/util/Map;"/>
+		<method name="getServiceUuids()Ljava/util/List;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertiseData$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addManufacturerData(I[B)Landroid/bluetooth/le/AdvertiseData$Builder;" />
-		<method name="addServiceData(Landroid/os/ParcelUuid;[B)Landroid/bluetooth/le/AdvertiseData$Builder;" />
-		<method name="addServiceUuid(Landroid/os/ParcelUuid;)Landroid/bluetooth/le/AdvertiseData$Builder;" />
-		<method name="build()Landroid/bluetooth/le/AdvertiseData;" />
-		<method name="setIncludeDeviceName(Z)Landroid/bluetooth/le/AdvertiseData$Builder;" />
-		<method name="setIncludeTxPowerLevel(Z)Landroid/bluetooth/le/AdvertiseData$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addManufacturerData(I[B)Landroid/bluetooth/le/AdvertiseData$Builder;"/>
+		<method name="addServiceData(Landroid/os/ParcelUuid;[B)Landroid/bluetooth/le/AdvertiseData$Builder;"/>
+		<method name="addServiceUuid(Landroid/os/ParcelUuid;)Landroid/bluetooth/le/AdvertiseData$Builder;"/>
+		<method name="build()Landroid/bluetooth/le/AdvertiseData;"/>
+		<method name="setIncludeDeviceName(Z)Landroid/bluetooth/le/AdvertiseData$Builder;"/>
+		<method name="setIncludeTxPowerLevel(Z)Landroid/bluetooth/le/AdvertiseData$Builder;"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertiseSettings" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getMode()I" />
-		<method name="getTimeout()I" />
-		<method name="getTxPowerLevel()I" />
-		<method name="isConnectable()Z" />
-		<field name="ADVERTISE_MODE_BALANCED" />
-		<field name="ADVERTISE_MODE_LOW_LATENCY" />
-		<field name="ADVERTISE_MODE_LOW_POWER" />
-		<field name="ADVERTISE_TX_POWER_HIGH" />
-		<field name="ADVERTISE_TX_POWER_LOW" />
-		<field name="ADVERTISE_TX_POWER_MEDIUM" />
-		<field name="ADVERTISE_TX_POWER_ULTRA_LOW" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getMode()I"/>
+		<method name="getTimeout()I"/>
+		<method name="getTxPowerLevel()I"/>
+		<method name="isConnectable()Z"/>
+		<field name="ADVERTISE_MODE_BALANCED"/>
+		<field name="ADVERTISE_MODE_LOW_LATENCY"/>
+		<field name="ADVERTISE_MODE_LOW_POWER"/>
+		<field name="ADVERTISE_TX_POWER_HIGH"/>
+		<field name="ADVERTISE_TX_POWER_LOW"/>
+		<field name="ADVERTISE_TX_POWER_MEDIUM"/>
+		<field name="ADVERTISE_TX_POWER_ULTRA_LOW"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertiseSettings$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/bluetooth/le/AdvertiseSettings;" />
-		<method name="setAdvertiseMode(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;" />
-		<method name="setConnectable(Z)Landroid/bluetooth/le/AdvertiseSettings$Builder;" />
-		<method name="setTimeout(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;" />
-		<method name="setTxPowerLevel(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/bluetooth/le/AdvertiseSettings;"/>
+		<method name="setAdvertiseMode(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;"/>
+		<method name="setConnectable(Z)Landroid/bluetooth/le/AdvertiseSettings$Builder;"/>
+		<method name="setTimeout(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;"/>
+		<method name="setTxPowerLevel(I)Landroid/bluetooth/le/AdvertiseSettings$Builder;"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertisingSet" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="enableAdvertising(ZII)V" />
-		<method name="setAdvertisingData(Landroid/bluetooth/le/AdvertiseData;)V" />
-		<method name="setAdvertisingParameters(Landroid/bluetooth/le/AdvertisingSetParameters;)V" />
-		<method name="setPeriodicAdvertisingData(Landroid/bluetooth/le/AdvertiseData;)V" />
-		<method name="setPeriodicAdvertisingEnabled(Z)V" />
-		<method name="setPeriodicAdvertisingParameters(Landroid/bluetooth/le/PeriodicAdvertisingParameters;)V" />
-		<method name="setScanResponseData(Landroid/bluetooth/le/AdvertiseData;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="enableAdvertising(ZII)V"/>
+		<method name="setAdvertisingData(Landroid/bluetooth/le/AdvertiseData;)V"/>
+		<method name="setAdvertisingParameters(Landroid/bluetooth/le/AdvertisingSetParameters;)V"/>
+		<method name="setPeriodicAdvertisingData(Landroid/bluetooth/le/AdvertiseData;)V"/>
+		<method name="setPeriodicAdvertisingEnabled(Z)V"/>
+		<method name="setPeriodicAdvertisingParameters(Landroid/bluetooth/le/PeriodicAdvertisingParameters;)V"/>
+		<method name="setScanResponseData(Landroid/bluetooth/le/AdvertiseData;)V"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertisingSetCallback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onAdvertisingDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V" />
-		<method name="onAdvertisingEnabled(Landroid/bluetooth/le/AdvertisingSet;ZI)V" />
-		<method name="onAdvertisingParametersUpdated(Landroid/bluetooth/le/AdvertisingSet;II)V" />
-		<method name="onAdvertisingSetStarted(Landroid/bluetooth/le/AdvertisingSet;II)V" />
-		<method name="onAdvertisingSetStopped(Landroid/bluetooth/le/AdvertisingSet;)V" />
-		<method name="onPeriodicAdvertisingDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V" />
-		<method name="onPeriodicAdvertisingEnabled(Landroid/bluetooth/le/AdvertisingSet;ZI)V" />
-		<method name="onPeriodicAdvertisingParametersUpdated(Landroid/bluetooth/le/AdvertisingSet;I)V" />
-		<method name="onScanResponseDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V" />
-		<field name="ADVERTISE_FAILED_ALREADY_STARTED" />
-		<field name="ADVERTISE_FAILED_DATA_TOO_LARGE" />
-		<field name="ADVERTISE_FAILED_FEATURE_UNSUPPORTED" />
-		<field name="ADVERTISE_FAILED_INTERNAL_ERROR" />
-		<field name="ADVERTISE_FAILED_TOO_MANY_ADVERTISERS" />
-		<field name="ADVERTISE_SUCCESS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAdvertisingDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V"/>
+		<method name="onAdvertisingEnabled(Landroid/bluetooth/le/AdvertisingSet;ZI)V"/>
+		<method name="onAdvertisingParametersUpdated(Landroid/bluetooth/le/AdvertisingSet;II)V"/>
+		<method name="onAdvertisingSetStarted(Landroid/bluetooth/le/AdvertisingSet;II)V"/>
+		<method name="onAdvertisingSetStopped(Landroid/bluetooth/le/AdvertisingSet;)V"/>
+		<method name="onPeriodicAdvertisingDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V"/>
+		<method name="onPeriodicAdvertisingEnabled(Landroid/bluetooth/le/AdvertisingSet;ZI)V"/>
+		<method name="onPeriodicAdvertisingParametersUpdated(Landroid/bluetooth/le/AdvertisingSet;I)V"/>
+		<method name="onScanResponseDataSet(Landroid/bluetooth/le/AdvertisingSet;I)V"/>
+		<field name="ADVERTISE_FAILED_ALREADY_STARTED"/>
+		<field name="ADVERTISE_FAILED_DATA_TOO_LARGE"/>
+		<field name="ADVERTISE_FAILED_FEATURE_UNSUPPORTED"/>
+		<field name="ADVERTISE_FAILED_INTERNAL_ERROR"/>
+		<field name="ADVERTISE_FAILED_TOO_MANY_ADVERTISERS"/>
+		<field name="ADVERTISE_SUCCESS"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertisingSetParameters" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getInterval()I" />
-		<method name="getPrimaryPhy()I" />
-		<method name="getSecondaryPhy()I" />
-		<method name="getTxPowerLevel()I" />
-		<method name="includeTxPower()Z" />
-		<method name="isAnonymous()Z" />
-		<method name="isConnectable()Z" />
-		<method name="isLegacy()Z" />
-		<method name="isScannable()Z" />
-		<field name="CREATOR" />
-		<field name="INTERVAL_HIGH" />
-		<field name="INTERVAL_LOW" />
-		<field name="INTERVAL_MAX" />
-		<field name="INTERVAL_MEDIUM" />
-		<field name="INTERVAL_MIN" />
-		<field name="TX_POWER_HIGH" />
-		<field name="TX_POWER_LOW" />
-		<field name="TX_POWER_MAX" />
-		<field name="TX_POWER_MEDIUM" />
-		<field name="TX_POWER_MIN" />
-		<field name="TX_POWER_ULTRA_LOW" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getInterval()I"/>
+		<method name="getPrimaryPhy()I"/>
+		<method name="getSecondaryPhy()I"/>
+		<method name="getTxPowerLevel()I"/>
+		<method name="includeTxPower()Z"/>
+		<method name="isAnonymous()Z"/>
+		<method name="isConnectable()Z"/>
+		<method name="isLegacy()Z"/>
+		<method name="isScannable()Z"/>
+		<field name="CREATOR"/>
+		<field name="INTERVAL_HIGH"/>
+		<field name="INTERVAL_LOW"/>
+		<field name="INTERVAL_MAX"/>
+		<field name="INTERVAL_MEDIUM"/>
+		<field name="INTERVAL_MIN"/>
+		<field name="TX_POWER_HIGH"/>
+		<field name="TX_POWER_LOW"/>
+		<field name="TX_POWER_MAX"/>
+		<field name="TX_POWER_MEDIUM"/>
+		<field name="TX_POWER_MIN"/>
+		<field name="TX_POWER_ULTRA_LOW"/>
 	</class>
 	<class name="android/bluetooth/le/AdvertisingSetParameters$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/bluetooth/le/AdvertisingSetParameters;" />
-		<method name="setAnonymous(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setConnectable(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setIncludeTxPower(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setInterval(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setLegacyMode(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setPrimaryPhy(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setScannable(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setSecondaryPhy(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
-		<method name="setTxPowerLevel(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/bluetooth/le/AdvertisingSetParameters;"/>
+		<method name="setAnonymous(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setConnectable(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setIncludeTxPower(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setInterval(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setLegacyMode(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setPrimaryPhy(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setScannable(Z)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setSecondaryPhy(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
+		<method name="setTxPowerLevel(I)Landroid/bluetooth/le/AdvertisingSetParameters$Builder;"/>
 	</class>
 	<class name="android/bluetooth/le/BluetoothLeAdvertiser" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="startAdvertising(Landroid/bluetooth/le/AdvertiseSettings;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseCallback;)V" />
-		<method name="startAdvertising(Landroid/bluetooth/le/AdvertiseSettings;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseCallback;)V" />
-		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;)V" since="26" />
-		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V" since="26" />
-		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;)V" since="26" />
-		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V" since="26" />
-		<method name="stopAdvertising(Landroid/bluetooth/le/AdvertiseCallback;)V" />
-		<method name="stopAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetCallback;)V" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="startAdvertising(Landroid/bluetooth/le/AdvertiseSettings;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseCallback;)V"/>
+		<method name="startAdvertising(Landroid/bluetooth/le/AdvertiseSettings;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseCallback;)V"/>
+		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;)V" since="26"/>
+		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;IILandroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V" since="26"/>
+		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;)V" since="26"/>
+		<method name="startAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/PeriodicAdvertisingParameters;Landroid/bluetooth/le/AdvertiseData;Landroid/bluetooth/le/AdvertisingSetCallback;Landroid/os/Handler;)V" since="26"/>
+		<method name="stopAdvertising(Landroid/bluetooth/le/AdvertiseCallback;)V"/>
+		<method name="stopAdvertisingSet(Landroid/bluetooth/le/AdvertisingSetCallback;)V" since="26"/>
 	</class>
 	<class name="android/bluetooth/le/BluetoothLeScanner" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="flushPendingScanResults(Landroid/bluetooth/le/ScanCallback;)V" />
-		<method name="startScan(Landroid/bluetooth/le/ScanCallback;)V" />
-		<method name="startScan(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/app/PendingIntent;)I" since="26" />
-		<method name="startScan(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/bluetooth/le/ScanCallback;)V" />
-		<method name="stopScan(Landroid/app/PendingIntent;)V" since="26" />
-		<method name="stopScan(Landroid/bluetooth/le/ScanCallback;)V" />
-		<field name="EXTRA_CALLBACK_TYPE" since="26" />
-		<field name="EXTRA_ERROR_CODE" since="26" />
-		<field name="EXTRA_LIST_SCAN_RESULT" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="flushPendingScanResults(Landroid/bluetooth/le/ScanCallback;)V"/>
+		<method name="startScan(Landroid/bluetooth/le/ScanCallback;)V"/>
+		<method name="startScan(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/app/PendingIntent;)I" since="26"/>
+		<method name="startScan(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/bluetooth/le/ScanCallback;)V"/>
+		<method name="stopScan(Landroid/app/PendingIntent;)V" since="26"/>
+		<method name="stopScan(Landroid/bluetooth/le/ScanCallback;)V"/>
+		<field name="EXTRA_CALLBACK_TYPE" since="26"/>
+		<field name="EXTRA_ERROR_CODE" since="26"/>
+		<field name="EXTRA_LIST_SCAN_RESULT" since="26"/>
 	</class>
 	<class name="android/bluetooth/le/PeriodicAdvertisingParameters" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getIncludeTxPower()Z" />
-		<method name="getInterval()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getIncludeTxPower()Z"/>
+		<method name="getInterval()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/le/PeriodicAdvertisingParameters$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/bluetooth/le/PeriodicAdvertisingParameters;" />
-		<method name="setIncludeTxPower(Z)Landroid/bluetooth/le/PeriodicAdvertisingParameters$Builder;" />
-		<method name="setInterval(I)Landroid/bluetooth/le/PeriodicAdvertisingParameters$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/bluetooth/le/PeriodicAdvertisingParameters;"/>
+		<method name="setIncludeTxPower(Z)Landroid/bluetooth/le/PeriodicAdvertisingParameters$Builder;"/>
+		<method name="setInterval(I)Landroid/bluetooth/le/PeriodicAdvertisingParameters$Builder;"/>
 	</class>
 	<class name="android/bluetooth/le/ScanCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onBatchScanResults(Ljava/util/List;)V" />
-		<method name="onScanFailed(I)V" />
-		<method name="onScanResult(ILandroid/bluetooth/le/ScanResult;)V" />
-		<field name="SCAN_FAILED_ALREADY_STARTED" />
-		<field name="SCAN_FAILED_APPLICATION_REGISTRATION_FAILED" />
-		<field name="SCAN_FAILED_FEATURE_UNSUPPORTED" />
-		<field name="SCAN_FAILED_INTERNAL_ERROR" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onBatchScanResults(Ljava/util/List;)V"/>
+		<method name="onScanFailed(I)V"/>
+		<method name="onScanResult(ILandroid/bluetooth/le/ScanResult;)V"/>
+		<field name="SCAN_FAILED_ALREADY_STARTED"/>
+		<field name="SCAN_FAILED_APPLICATION_REGISTRATION_FAILED"/>
+		<field name="SCAN_FAILED_FEATURE_UNSUPPORTED"/>
+		<field name="SCAN_FAILED_INTERNAL_ERROR"/>
 	</class>
 	<class name="android/bluetooth/le/ScanFilter" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getDeviceAddress()Ljava/lang/String;" />
-		<method name="getDeviceName()Ljava/lang/String;" />
-		<method name="getManufacturerData()[B" />
-		<method name="getManufacturerDataMask()[B" />
-		<method name="getManufacturerId()I" />
-		<method name="getServiceData()[B" />
-		<method name="getServiceDataMask()[B" />
-		<method name="getServiceDataUuid()Landroid/os/ParcelUuid;" />
-		<method name="getServiceUuid()Landroid/os/ParcelUuid;" />
-		<method name="getServiceUuidMask()Landroid/os/ParcelUuid;" />
-		<method name="matches(Landroid/bluetooth/le/ScanResult;)Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDeviceAddress()Ljava/lang/String;"/>
+		<method name="getDeviceName()Ljava/lang/String;"/>
+		<method name="getManufacturerData()[B"/>
+		<method name="getManufacturerDataMask()[B"/>
+		<method name="getManufacturerId()I"/>
+		<method name="getServiceData()[B"/>
+		<method name="getServiceDataMask()[B"/>
+		<method name="getServiceDataUuid()Landroid/os/ParcelUuid;"/>
+		<method name="getServiceUuid()Landroid/os/ParcelUuid;"/>
+		<method name="getServiceUuidMask()Landroid/os/ParcelUuid;"/>
+		<method name="matches(Landroid/bluetooth/le/ScanResult;)Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/bluetooth/le/ScanFilter$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/bluetooth/le/ScanFilter;" />
-		<method name="setDeviceAddress(Ljava/lang/String;)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setDeviceName(Ljava/lang/String;)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setManufacturerData(I[B)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setManufacturerData(I[B[B)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setServiceData(Landroid/os/ParcelUuid;[B)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setServiceData(Landroid/os/ParcelUuid;[B[B)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setServiceUuid(Landroid/os/ParcelUuid;)Landroid/bluetooth/le/ScanFilter$Builder;" />
-		<method name="setServiceUuid(Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;)Landroid/bluetooth/le/ScanFilter$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/bluetooth/le/ScanFilter;"/>
+		<method name="setDeviceAddress(Ljava/lang/String;)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setDeviceName(Ljava/lang/String;)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setManufacturerData(I[B)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setManufacturerData(I[B[B)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setServiceData(Landroid/os/ParcelUuid;[B)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setServiceData(Landroid/os/ParcelUuid;[B[B)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setServiceUuid(Landroid/os/ParcelUuid;)Landroid/bluetooth/le/ScanFilter$Builder;"/>
+		<method name="setServiceUuid(Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;)Landroid/bluetooth/le/ScanFilter$Builder;"/>
 	</class>
 	<class name="android/bluetooth/le/ScanRecord" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAdvertiseFlags()I" />
-		<method name="getBytes()[B" />
-		<method name="getDeviceName()Ljava/lang/String;" />
-		<method name="getManufacturerSpecificData()Landroid/util/SparseArray;" />
-		<method name="getManufacturerSpecificData(I)[B" />
-		<method name="getServiceData()Ljava/util/Map;" />
-		<method name="getServiceData(Landroid/os/ParcelUuid;)[B" />
-		<method name="getServiceUuids()Ljava/util/List;" />
-		<method name="getTxPowerLevel()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAdvertiseFlags()I"/>
+		<method name="getBytes()[B"/>
+		<method name="getDeviceName()Ljava/lang/String;"/>
+		<method name="getManufacturerSpecificData()Landroid/util/SparseArray;"/>
+		<method name="getManufacturerSpecificData(I)[B"/>
+		<method name="getServiceData()Ljava/util/Map;"/>
+		<method name="getServiceData(Landroid/os/ParcelUuid;)[B"/>
+		<method name="getServiceUuids()Ljava/util/List;"/>
+		<method name="getTxPowerLevel()I"/>
 	</class>
 	<class name="android/bluetooth/le/ScanResult" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/bluetooth/BluetoothDevice;IIIIIIILandroid/bluetooth/le/ScanRecord;J)V" since="26" />
-		<method name="&lt;init>(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/le/ScanRecord;IJ)V" deprecated="26" />
-		<method name="getAdvertisingSid()I" since="26" />
-		<method name="getDataStatus()I" since="26" />
-		<method name="getDevice()Landroid/bluetooth/BluetoothDevice;" />
-		<method name="getPeriodicAdvertisingInterval()I" since="26" />
-		<method name="getPrimaryPhy()I" since="26" />
-		<method name="getRssi()I" />
-		<method name="getScanRecord()Landroid/bluetooth/le/ScanRecord;" />
-		<method name="getSecondaryPhy()I" since="26" />
-		<method name="getTimestampNanos()J" />
-		<method name="getTxPower()I" since="26" />
-		<method name="isConnectable()Z" since="26" />
-		<method name="isLegacy()Z" since="26" />
-		<field name="CREATOR" />
-		<field name="DATA_COMPLETE" since="26" />
-		<field name="DATA_TRUNCATED" since="26" />
-		<field name="PERIODIC_INTERVAL_NOT_PRESENT" since="26" />
-		<field name="PHY_UNUSED" since="26" />
-		<field name="SID_NOT_PRESENT" since="26" />
-		<field name="TX_POWER_NOT_PRESENT" since="26" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/bluetooth/BluetoothDevice;IIIIIIILandroid/bluetooth/le/ScanRecord;J)V" since="26"/>
+		<method name="&lt;init>(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/le/ScanRecord;IJ)V" deprecated="26"/>
+		<method name="getAdvertisingSid()I" since="26"/>
+		<method name="getDataStatus()I" since="26"/>
+		<method name="getDevice()Landroid/bluetooth/BluetoothDevice;"/>
+		<method name="getPeriodicAdvertisingInterval()I" since="26"/>
+		<method name="getPrimaryPhy()I" since="26"/>
+		<method name="getRssi()I"/>
+		<method name="getScanRecord()Landroid/bluetooth/le/ScanRecord;"/>
+		<method name="getSecondaryPhy()I" since="26"/>
+		<method name="getTimestampNanos()J"/>
+		<method name="getTxPower()I" since="26"/>
+		<method name="isConnectable()Z" since="26"/>
+		<method name="isLegacy()Z" since="26"/>
+		<field name="CREATOR"/>
+		<field name="DATA_COMPLETE" since="26"/>
+		<field name="DATA_TRUNCATED" since="26"/>
+		<field name="PERIODIC_INTERVAL_NOT_PRESENT" since="26"/>
+		<field name="PHY_UNUSED" since="26"/>
+		<field name="SID_NOT_PRESENT" since="26"/>
+		<field name="TX_POWER_NOT_PRESENT" since="26"/>
 	</class>
 	<class name="android/bluetooth/le/ScanSettings" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getCallbackType()I" />
-		<method name="getLegacy()Z" since="26" />
-		<method name="getPhy()I" since="26" />
-		<method name="getReportDelayMillis()J" />
-		<method name="getScanMode()I" />
-		<method name="getScanResultType()I" />
-		<field name="CALLBACK_TYPE_ALL_MATCHES" />
-		<field name="CALLBACK_TYPE_FIRST_MATCH" since="23" />
-		<field name="CALLBACK_TYPE_MATCH_LOST" since="23" />
-		<field name="CREATOR" />
-		<field name="MATCH_MODE_AGGRESSIVE" since="23" />
-		<field name="MATCH_MODE_STICKY" since="23" />
-		<field name="MATCH_NUM_FEW_ADVERTISEMENT" since="23" />
-		<field name="MATCH_NUM_MAX_ADVERTISEMENT" since="23" />
-		<field name="MATCH_NUM_ONE_ADVERTISEMENT" since="23" />
-		<field name="PHY_LE_ALL_SUPPORTED" since="26" />
-		<field name="SCAN_MODE_BALANCED" />
-		<field name="SCAN_MODE_LOW_LATENCY" />
-		<field name="SCAN_MODE_LOW_POWER" />
-		<field name="SCAN_MODE_OPPORTUNISTIC" since="23" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCallbackType()I"/>
+		<method name="getLegacy()Z" since="26"/>
+		<method name="getPhy()I" since="26"/>
+		<method name="getReportDelayMillis()J"/>
+		<method name="getScanMode()I"/>
+		<method name="getScanResultType()I"/>
+		<field name="CALLBACK_TYPE_ALL_MATCHES"/>
+		<field name="CALLBACK_TYPE_FIRST_MATCH" since="23"/>
+		<field name="CALLBACK_TYPE_MATCH_LOST" since="23"/>
+		<field name="CREATOR"/>
+		<field name="MATCH_MODE_AGGRESSIVE" since="23"/>
+		<field name="MATCH_MODE_STICKY" since="23"/>
+		<field name="MATCH_NUM_FEW_ADVERTISEMENT" since="23"/>
+		<field name="MATCH_NUM_MAX_ADVERTISEMENT" since="23"/>
+		<field name="MATCH_NUM_ONE_ADVERTISEMENT" since="23"/>
+		<field name="PHY_LE_ALL_SUPPORTED" since="26"/>
+		<field name="SCAN_MODE_BALANCED"/>
+		<field name="SCAN_MODE_LOW_LATENCY"/>
+		<field name="SCAN_MODE_LOW_POWER"/>
+		<field name="SCAN_MODE_OPPORTUNISTIC" since="23"/>
 	</class>
 	<class name="android/bluetooth/le/ScanSettings$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/bluetooth/le/ScanSettings;" />
-		<method name="setCallbackType(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23" />
-		<method name="setLegacy(Z)Landroid/bluetooth/le/ScanSettings$Builder;" since="26" />
-		<method name="setMatchMode(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23" />
-		<method name="setNumOfMatches(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23" />
-		<method name="setPhy(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="26" />
-		<method name="setReportDelay(J)Landroid/bluetooth/le/ScanSettings$Builder;" />
-		<method name="setScanMode(I)Landroid/bluetooth/le/ScanSettings$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/bluetooth/le/ScanSettings;"/>
+		<method name="setCallbackType(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23"/>
+		<method name="setLegacy(Z)Landroid/bluetooth/le/ScanSettings$Builder;" since="26"/>
+		<method name="setMatchMode(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23"/>
+		<method name="setNumOfMatches(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="23"/>
+		<method name="setPhy(I)Landroid/bluetooth/le/ScanSettings$Builder;" since="26"/>
+		<method name="setReportDelay(J)Landroid/bluetooth/le/ScanSettings$Builder;"/>
+		<method name="setScanMode(I)Landroid/bluetooth/le/ScanSettings$Builder;"/>
 	</class>
 	<class name="android/companion/AssociationRequest" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/companion/AssociationRequest$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addDeviceFilter(Landroid/companion/DeviceFilter;)Landroid/companion/AssociationRequest$Builder;" />
-		<method name="build()Landroid/companion/AssociationRequest;" />
-		<method name="setSingleDevice(Z)Landroid/companion/AssociationRequest$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addDeviceFilter(Landroid/companion/DeviceFilter;)Landroid/companion/AssociationRequest$Builder;"/>
+		<method name="build()Landroid/companion/AssociationRequest;"/>
+		<method name="setSingleDevice(Z)Landroid/companion/AssociationRequest$Builder;"/>
 	</class>
 	<class name="android/companion/BluetoothDeviceFilter" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/companion/DeviceFilter" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/companion/DeviceFilter"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/companion/BluetoothDeviceFilter$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addServiceUuid(Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;)Landroid/companion/BluetoothDeviceFilter$Builder;" />
-		<method name="build()Landroid/companion/BluetoothDeviceFilter;" />
-		<method name="setAddress(Ljava/lang/String;)Landroid/companion/BluetoothDeviceFilter$Builder;" />
-		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothDeviceFilter$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addServiceUuid(Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;)Landroid/companion/BluetoothDeviceFilter$Builder;"/>
+		<method name="build()Landroid/companion/BluetoothDeviceFilter;"/>
+		<method name="setAddress(Ljava/lang/String;)Landroid/companion/BluetoothDeviceFilter$Builder;"/>
+		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothDeviceFilter$Builder;"/>
 	</class>
 	<class name="android/companion/BluetoothLeDeviceFilter" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/companion/DeviceFilter" />
-		<method name="&lt;init>()V" />
-		<method name="getRenamePrefixLengthLimit()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/companion/DeviceFilter"/>
+		<method name="&lt;init>()V"/>
+		<method name="getRenamePrefixLengthLimit()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/companion/BluetoothLeDeviceFilter$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/companion/BluetoothLeDeviceFilter;" />
-		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothLeDeviceFilter$Builder;" />
-		<method name="setRawDataFilter([B[B)Landroid/companion/BluetoothLeDeviceFilter$Builder;" />
-		<method name="setRenameFromBytes(Ljava/lang/String;Ljava/lang/String;IILjava/nio/ByteOrder;)Landroid/companion/BluetoothLeDeviceFilter$Builder;" />
-		<method name="setRenameFromName(Ljava/lang/String;Ljava/lang/String;II)Landroid/companion/BluetoothLeDeviceFilter$Builder;" />
-		<method name="setScanFilter(Landroid/bluetooth/le/ScanFilter;)Landroid/companion/BluetoothLeDeviceFilter$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/companion/BluetoothLeDeviceFilter;"/>
+		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/>
+		<method name="setRawDataFilter([B[B)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/>
+		<method name="setRenameFromBytes(Ljava/lang/String;Ljava/lang/String;IILjava/nio/ByteOrder;)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/>
+		<method name="setRenameFromName(Ljava/lang/String;Ljava/lang/String;II)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/>
+		<method name="setScanFilter(Landroid/bluetooth/le/ScanFilter;)Landroid/companion/BluetoothLeDeviceFilter$Builder;"/>
 	</class>
 	<class name="android/companion/CompanionDeviceManager" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="associate(Landroid/companion/AssociationRequest;Landroid/companion/CompanionDeviceManager$Callback;Landroid/os/Handler;)V" />
-		<method name="disassociate(Ljava/lang/String;)V" />
-		<method name="getAssociations()Ljava/util/List;" />
-		<method name="hasNotificationAccess(Landroid/content/ComponentName;)Z" />
-		<method name="requestNotificationAccess(Landroid/content/ComponentName;)V" />
-		<field name="EXTRA_DEVICE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="associate(Landroid/companion/AssociationRequest;Landroid/companion/CompanionDeviceManager$Callback;Landroid/os/Handler;)V"/>
+		<method name="disassociate(Ljava/lang/String;)V"/>
+		<method name="getAssociations()Ljava/util/List;"/>
+		<method name="hasNotificationAccess(Landroid/content/ComponentName;)Z"/>
+		<method name="requestNotificationAccess(Landroid/content/ComponentName;)V"/>
+		<field name="EXTRA_DEVICE"/>
 	</class>
 	<class name="android/companion/CompanionDeviceManager$Callback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onDeviceFound(Landroid/content/IntentSender;)V" />
-		<method name="onFailure(Ljava/lang/CharSequence;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onDeviceFound(Landroid/content/IntentSender;)V"/>
+		<method name="onFailure(Ljava/lang/CharSequence;)V"/>
 	</class>
 	<class name="android/companion/DeviceFilter" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
 	</class>
 	<class name="android/companion/WifiDeviceFilter" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/companion/DeviceFilter" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/companion/DeviceFilter"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/companion/WifiDeviceFilter$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/companion/WifiDeviceFilter;" />
-		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/WifiDeviceFilter$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/companion/WifiDeviceFilter;"/>
+		<method name="setNamePattern(Ljava/util/regex/Pattern;)Landroid/companion/WifiDeviceFilter$Builder;"/>
 	</class>
 	<class name="android/content/AbstractThreadedSyncAdapter" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;Z)V" />
-		<method name="&lt;init>(Landroid/content/Context;ZZ)V" since="11" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getSyncAdapterBinder()Landroid/os/IBinder;" />
-		<method name="onPerformSync(Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/ContentProviderClient;Landroid/content/SyncResult;)V" />
-		<method name="onSecurityException(Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/SyncResult;)V" since="23" />
-		<method name="onSyncCanceled()V" since="8" />
-		<method name="onSyncCanceled(Ljava/lang/Thread;)V" since="11" />
-		<field name="LOG_SYNC_DETAILS" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;Z)V"/>
+		<method name="&lt;init>(Landroid/content/Context;ZZ)V" since="11"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getSyncAdapterBinder()Landroid/os/IBinder;"/>
+		<method name="onPerformSync(Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/ContentProviderClient;Landroid/content/SyncResult;)V"/>
+		<method name="onSecurityException(Landroid/accounts/Account;Landroid/os/Bundle;Ljava/lang/String;Landroid/content/SyncResult;)V" since="23"/>
+		<method name="onSyncCanceled()V" since="8"/>
+		<method name="onSyncCanceled(Ljava/lang/Thread;)V" since="11"/>
+		<field name="LOG_SYNC_DETAILS" deprecated="16"/>
 	</class>
 	<class name="android/content/ActivityNotFoundException" since="1">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/AsyncQueryHandler" since="1">
-		<extends name="android/os/Handler" />
-		<method name="&lt;init>(Landroid/content/ContentResolver;)V" />
-		<method name="cancelOperation(I)V" />
-		<method name="createHandler(Landroid/os/Looper;)Landroid/os/Handler;" />
-		<method name="onDeleteComplete(ILjava/lang/Object;I)V" />
-		<method name="onInsertComplete(ILjava/lang/Object;Landroid/net/Uri;)V" />
-		<method name="onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V" />
-		<method name="onUpdateComplete(ILjava/lang/Object;I)V" />
-		<method name="startDelete(ILjava/lang/Object;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)V" />
-		<method name="startInsert(ILjava/lang/Object;Landroid/net/Uri;Landroid/content/ContentValues;)V" />
-		<method name="startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="startUpdate(ILjava/lang/Object;Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)V" />
+		<extends name="android/os/Handler"/>
+		<method name="&lt;init>(Landroid/content/ContentResolver;)V"/>
+		<method name="cancelOperation(I)V"/>
+		<method name="createHandler(Landroid/os/Looper;)Landroid/os/Handler;"/>
+		<method name="onDeleteComplete(ILjava/lang/Object;I)V"/>
+		<method name="onInsertComplete(ILjava/lang/Object;Landroid/net/Uri;)V"/>
+		<method name="onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V"/>
+		<method name="onUpdateComplete(ILjava/lang/Object;I)V"/>
+		<method name="startDelete(ILjava/lang/Object;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)V"/>
+		<method name="startInsert(ILjava/lang/Object;Landroid/net/Uri;Landroid/content/ContentValues;)V"/>
+		<method name="startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="startUpdate(ILjava/lang/Object;Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/AsyncQueryHandler$WorkerArgs" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="cookie" />
-		<field name="handler" />
-		<field name="orderBy" />
-		<field name="projection" />
-		<field name="result" />
-		<field name="selection" />
-		<field name="selectionArgs" />
-		<field name="uri" />
-		<field name="values" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="cookie"/>
+		<field name="handler"/>
+		<field name="orderBy"/>
+		<field name="projection"/>
+		<field name="result"/>
+		<field name="selection"/>
+		<field name="selectionArgs"/>
+		<field name="uri"/>
+		<field name="values"/>
 	</class>
 	<class name="android/content/AsyncQueryHandler$WorkerHandler" since="1">
-		<extends name="android/os/Handler" />
-		<method name="&lt;init>(Landroid/content/AsyncQueryHandler;Landroid/os/Looper;)V" />
+		<extends name="android/os/Handler"/>
+		<method name="&lt;init>(Landroid/content/AsyncQueryHandler;Landroid/os/Looper;)V"/>
 	</class>
 	<class name="android/content/AsyncTaskLoader" since="11">
-		<extends name="android/content/Loader" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="cancelLoad()Z" />
-		<method name="cancelLoadInBackground()V" since="16" />
-		<method name="isLoadInBackgroundCanceled()Z" since="16" />
-		<method name="loadInBackground()Ljava/lang/Object;" />
-		<method name="onCanceled(Ljava/lang/Object;)V" />
-		<method name="onLoadInBackground()Ljava/lang/Object;" />
-		<method name="setUpdateThrottle(J)V" />
+		<extends name="android/content/Loader"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="cancelLoad()Z" removed="16"/>
+		<method name="cancelLoadInBackground()V" since="16"/>
+		<method name="isLoadInBackgroundCanceled()Z" since="16"/>
+		<method name="loadInBackground()Ljava/lang/Object;"/>
+		<method name="onCanceled(Ljava/lang/Object;)V"/>
+		<method name="onLoadInBackground()Ljava/lang/Object;"/>
+		<method name="setUpdateThrottle(J)V"/>
 	</class>
 	<class name="android/content/BroadcastReceiver" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="abortBroadcast()V" />
-		<method name="clearAbortBroadcast()V" />
-		<method name="getAbortBroadcast()Z" />
-		<method name="getDebugUnregister()Z" />
-		<method name="getResultCode()I" />
-		<method name="getResultData()Ljava/lang/String;" />
-		<method name="getResultExtras(Z)Landroid/os/Bundle;" />
-		<method name="goAsync()Landroid/content/BroadcastReceiver$PendingResult;" since="11" />
-		<method name="isInitialStickyBroadcast()Z" since="5" />
-		<method name="isOrderedBroadcast()Z" since="5" />
-		<method name="onReceive(Landroid/content/Context;Landroid/content/Intent;)V" />
-		<method name="peekService(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;" since="3" />
-		<method name="setDebugUnregister(Z)V" />
-		<method name="setOrderedHint(Z)V" />
-		<method name="setResult(ILjava/lang/String;Landroid/os/Bundle;)V" />
-		<method name="setResultCode(I)V" />
-		<method name="setResultData(Ljava/lang/String;)V" />
-		<method name="setResultExtras(Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="abortBroadcast()V"/>
+		<method name="clearAbortBroadcast()V"/>
+		<method name="getAbortBroadcast()Z"/>
+		<method name="getDebugUnregister()Z"/>
+		<method name="getResultCode()I"/>
+		<method name="getResultData()Ljava/lang/String;"/>
+		<method name="getResultExtras(Z)Landroid/os/Bundle;"/>
+		<method name="goAsync()Landroid/content/BroadcastReceiver$PendingResult;" since="11"/>
+		<method name="isInitialStickyBroadcast()Z" since="5"/>
+		<method name="isOrderedBroadcast()Z" since="5"/>
+		<method name="onReceive(Landroid/content/Context;Landroid/content/Intent;)V"/>
+		<method name="peekService(Landroid/content/Context;Landroid/content/Intent;)Landroid/os/IBinder;" since="3"/>
+		<method name="setDebugUnregister(Z)V"/>
+		<method name="setOrderedHint(Z)V"/>
+		<method name="setResult(ILjava/lang/String;Landroid/os/Bundle;)V"/>
+		<method name="setResultCode(I)V"/>
+		<method name="setResultData(Ljava/lang/String;)V"/>
+		<method name="setResultExtras(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/content/BroadcastReceiver$PendingResult" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="abortBroadcast()V" />
-		<method name="clearAbortBroadcast()V" />
-		<method name="finish()V" />
-		<method name="getAbortBroadcast()Z" />
-		<method name="getResultCode()I" />
-		<method name="getResultData()Ljava/lang/String;" />
-		<method name="getResultExtras(Z)Landroid/os/Bundle;" />
-		<method name="setResult(ILjava/lang/String;Landroid/os/Bundle;)V" />
-		<method name="setResultCode(I)V" />
-		<method name="setResultData(Ljava/lang/String;)V" />
-		<method name="setResultExtras(Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="abortBroadcast()V"/>
+		<method name="clearAbortBroadcast()V"/>
+		<method name="finish()V"/>
+		<method name="getAbortBroadcast()Z"/>
+		<method name="getResultCode()I"/>
+		<method name="getResultData()Ljava/lang/String;"/>
+		<method name="getResultExtras(Z)Landroid/os/Bundle;"/>
+		<method name="setResult(ILjava/lang/String;Landroid/os/Bundle;)V"/>
+		<method name="setResultCode(I)V"/>
+		<method name="setResultData(Ljava/lang/String;)V"/>
+		<method name="setResultExtras(Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/content/ClipData" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/ClipData;)V" since="16" />
-		<method name="&lt;init>(Landroid/content/ClipDescription;Landroid/content/ClipData$Item;)V" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;[Ljava/lang/String;Landroid/content/ClipData$Item;)V" />
-		<method name="addItem(Landroid/content/ClipData$Item;)V" />
-		<method name="addItem(Landroid/content/ContentResolver;Landroid/content/ClipData$Item;)V" since="26" />
-		<method name="getDescription()Landroid/content/ClipDescription;" />
-		<method name="getItemAt(I)Landroid/content/ClipData$Item;" />
-		<method name="getItemCount()I" />
-		<method name="newHtmlText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/String;)Landroid/content/ClipData;" since="16" />
-		<method name="newIntent(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData;" />
-		<method name="newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData;" />
-		<method name="newRawUri(Ljava/lang/CharSequence;Landroid/net/Uri;)Landroid/content/ClipData;" />
-		<method name="newUri(Landroid/content/ContentResolver;Ljava/lang/CharSequence;Landroid/net/Uri;)Landroid/content/ClipData;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/ClipData;)V" since="16"/>
+		<method name="&lt;init>(Landroid/content/ClipDescription;Landroid/content/ClipData$Item;)V"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;[Ljava/lang/String;Landroid/content/ClipData$Item;)V"/>
+		<method name="addItem(Landroid/content/ClipData$Item;)V"/>
+		<method name="addItem(Landroid/content/ContentResolver;Landroid/content/ClipData$Item;)V" since="26"/>
+		<method name="getDescription()Landroid/content/ClipDescription;"/>
+		<method name="getItemAt(I)Landroid/content/ClipData$Item;"/>
+		<method name="getItemCount()I"/>
+		<method name="newHtmlText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/String;)Landroid/content/ClipData;" since="16"/>
+		<method name="newIntent(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData;"/>
+		<method name="newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData;"/>
+		<method name="newRawUri(Ljava/lang/CharSequence;Landroid/net/Uri;)Landroid/content/ClipData;"/>
+		<method name="newUri(Landroid/content/ContentResolver;Ljava/lang/CharSequence;Landroid/net/Uri;)Landroid/content/ClipData;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/ClipData$Item" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Intent;)V" />
-		<method name="&lt;init>(Landroid/net/Uri;)V" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;)V" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;Landroid/content/Intent;Landroid/net/Uri;)V" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;Ljava/lang/String;)V" since="16" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/Intent;Landroid/net/Uri;)V" since="16" />
-		<method name="coerceToHtmlText(Landroid/content/Context;)Ljava/lang/String;" since="16" />
-		<method name="coerceToStyledText(Landroid/content/Context;)Ljava/lang/CharSequence;" since="16" />
-		<method name="coerceToText(Landroid/content/Context;)Ljava/lang/CharSequence;" />
-		<method name="getHtmlText()Ljava/lang/String;" since="16" />
-		<method name="getIntent()Landroid/content/Intent;" />
-		<method name="getText()Ljava/lang/CharSequence;" />
-		<method name="getUri()Landroid/net/Uri;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Intent;)V"/>
+		<method name="&lt;init>(Landroid/net/Uri;)V"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;)V"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;Landroid/content/Intent;Landroid/net/Uri;)V"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;Ljava/lang/String;)V" since="16"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/Intent;Landroid/net/Uri;)V" since="16"/>
+		<method name="coerceToHtmlText(Landroid/content/Context;)Ljava/lang/String;" since="16"/>
+		<method name="coerceToStyledText(Landroid/content/Context;)Ljava/lang/CharSequence;" since="16"/>
+		<method name="coerceToText(Landroid/content/Context;)Ljava/lang/CharSequence;"/>
+		<method name="getHtmlText()Ljava/lang/String;" since="16"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
+		<method name="getText()Ljava/lang/CharSequence;"/>
+		<method name="getUri()Landroid/net/Uri;"/>
 	</class>
 	<class name="android/content/ClipDescription" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/ClipDescription;)V" />
-		<method name="&lt;init>(Ljava/lang/CharSequence;[Ljava/lang/String;)V" />
-		<method name="compareMimeTypes(Ljava/lang/String;Ljava/lang/String;)Z" />
-		<method name="filterMimeTypes(Ljava/lang/String;)[Ljava/lang/String;" />
-		<method name="getExtras()Landroid/os/PersistableBundle;" since="24" />
-		<method name="getLabel()Ljava/lang/CharSequence;" />
-		<method name="getMimeType(I)Ljava/lang/String;" />
-		<method name="getMimeTypeCount()I" />
-		<method name="getTimestamp()J" since="26" />
-		<method name="hasMimeType(Ljava/lang/String;)Z" />
-		<method name="setExtras(Landroid/os/PersistableBundle;)V" since="24" />
-		<field name="CREATOR" />
-		<field name="MIMETYPE_TEXT_HTML" since="16" />
-		<field name="MIMETYPE_TEXT_INTENT" />
-		<field name="MIMETYPE_TEXT_PLAIN" />
-		<field name="MIMETYPE_TEXT_URILIST" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/ClipDescription;)V"/>
+		<method name="&lt;init>(Ljava/lang/CharSequence;[Ljava/lang/String;)V"/>
+		<method name="compareMimeTypes(Ljava/lang/String;Ljava/lang/String;)Z"/>
+		<method name="filterMimeTypes(Ljava/lang/String;)[Ljava/lang/String;"/>
+		<method name="getExtras()Landroid/os/PersistableBundle;" since="24"/>
+		<method name="getLabel()Ljava/lang/CharSequence;"/>
+		<method name="getMimeType(I)Ljava/lang/String;"/>
+		<method name="getMimeTypeCount()I"/>
+		<method name="getTimestamp()J" since="26"/>
+		<method name="hasMimeType(Ljava/lang/String;)Z"/>
+		<method name="setExtras(Landroid/os/PersistableBundle;)V" since="24"/>
+		<field name="CREATOR"/>
+		<field name="MIMETYPE_TEXT_HTML" since="16"/>
+		<field name="MIMETYPE_TEXT_INTENT"/>
+		<field name="MIMETYPE_TEXT_PLAIN"/>
+		<field name="MIMETYPE_TEXT_URILIST"/>
 	</class>
 	<class name="android/content/ClipboardManager" since="11">
-		<extends name="android/text/ClipboardManager" />
-		<method name="&lt;init>()V" />
-		<method name="addPrimaryClipChangedListener(Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;)V" />
-		<method name="getPrimaryClip()Landroid/content/ClipData;" />
-		<method name="getPrimaryClipDescription()Landroid/content/ClipDescription;" />
-		<method name="hasPrimaryClip()Z" />
-		<method name="removePrimaryClipChangedListener(Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;)V" />
-		<method name="setPrimaryClip(Landroid/content/ClipData;)V" />
+		<extends name="android/text/ClipboardManager"/>
+		<method name="&lt;init>()V"/>
+		<method name="addPrimaryClipChangedListener(Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;)V"/>
+		<method name="getPrimaryClip()Landroid/content/ClipData;"/>
+		<method name="getPrimaryClipDescription()Landroid/content/ClipDescription;"/>
+		<method name="hasPrimaryClip()Z"/>
+		<method name="removePrimaryClipChangedListener(Landroid/content/ClipboardManager$OnPrimaryClipChangedListener;)V"/>
+		<method name="setPrimaryClip(Landroid/content/ClipData;)V"/>
 	</class>
 	<class name="android/content/ClipboardManager$OnPrimaryClipChangedListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onPrimaryClipChanged()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onPrimaryClipChanged()V"/>
 	</class>
 	<class name="android/content/ComponentCallbacks" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onConfigurationChanged(Landroid/content/res/Configuration;)V" />
-		<method name="onLowMemory()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onConfigurationChanged(Landroid/content/res/Configuration;)V"/>
+		<method name="onLowMemory()V"/>
 	</class>
 	<class name="android/content/ComponentCallbacks2" since="14">
-		<extends name="java/lang/Object" />
-		<implements name="android/content/ComponentCallbacks" />
-		<method name="onTrimMemory(I)V" />
-		<field name="TRIM_MEMORY_BACKGROUND" />
-		<field name="TRIM_MEMORY_COMPLETE" />
-		<field name="TRIM_MEMORY_MODERATE" />
-		<field name="TRIM_MEMORY_RUNNING_CRITICAL" since="16" />
-		<field name="TRIM_MEMORY_RUNNING_LOW" since="16" />
-		<field name="TRIM_MEMORY_RUNNING_MODERATE" since="16" />
-		<field name="TRIM_MEMORY_UI_HIDDEN" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/content/ComponentCallbacks"/>
+		<method name="onTrimMemory(I)V"/>
+		<field name="TRIM_MEMORY_BACKGROUND"/>
+		<field name="TRIM_MEMORY_COMPLETE"/>
+		<field name="TRIM_MEMORY_MODERATE"/>
+		<field name="TRIM_MEMORY_RUNNING_CRITICAL" since="16"/>
+		<field name="TRIM_MEMORY_RUNNING_LOW" since="16"/>
+		<field name="TRIM_MEMORY_RUNNING_MODERATE" since="16"/>
+		<field name="TRIM_MEMORY_UI_HIDDEN"/>
 	</class>
 	<class name="android/content/ComponentName" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<implements name="java/lang/Cloneable" since="8" />
-		<implements name="java/lang/Comparable" since="4" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/Class;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="clone()Landroid/content/ComponentName;" since="8" />
-		<method name="compareTo(Landroid/content/ComponentName;)I" since="4" />
-		<method name="createRelative(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;" since="23" />
-		<method name="createRelative(Ljava/lang/String;Ljava/lang/String;)Landroid/content/ComponentName;" since="23" />
-		<method name="flattenToShortString()Ljava/lang/String;" />
-		<method name="flattenToString()Ljava/lang/String;" />
-		<method name="getClassName()Ljava/lang/String;" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getShortClassName()Ljava/lang/String;" />
-		<method name="readFromParcel(Landroid/os/Parcel;)Landroid/content/ComponentName;" />
-		<method name="toShortString()Ljava/lang/String;" />
-		<method name="unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName;" />
-		<method name="writeToParcel(Landroid/content/ComponentName;Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<implements name="java/lang/Cloneable" since="8"/>
+		<implements name="java/lang/Comparable" since="4"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/Class;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="clone()Landroid/content/ComponentName;" since="8"/>
+		<method name="compareTo(Landroid/content/ComponentName;)I" since="4"/>
+		<method name="createRelative(Landroid/content/Context;Ljava/lang/String;)Landroid/content/ComponentName;" since="23"/>
+		<method name="createRelative(Ljava/lang/String;Ljava/lang/String;)Landroid/content/ComponentName;" since="23"/>
+		<method name="flattenToShortString()Ljava/lang/String;"/>
+		<method name="flattenToString()Ljava/lang/String;"/>
+		<method name="getClassName()Ljava/lang/String;"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getShortClassName()Ljava/lang/String;"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)Landroid/content/ComponentName;"/>
+		<method name="toShortString()Ljava/lang/String;"/>
+		<method name="unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName;"/>
+		<method name="writeToParcel(Landroid/content/ComponentName;Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/ContentProvider" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/content/ComponentCallbacks" />
-		<implements name="android/content/ComponentCallbacks2" since="14" />
-		<method name="&lt;init>()V" />
-		<method name="applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;" since="5" />
-		<method name="attachInfo(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V" />
-		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I" />
-		<method name="call(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="11" />
-		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="dump(Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" since="18" />
-		<method name="getCallingPackage()Ljava/lang/String;" since="19" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getPathPermissions()[Landroid/content/pm/PathPermission;" since="4" />
-		<method name="getReadPermission()Ljava/lang/String;" />
-		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11" />
-		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;" />
-		<method name="getWritePermission()Ljava/lang/String;" />
-		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;" />
-		<method name="isTemporary()Z" />
-		<method name="onCreate()Z" />
-		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" since="3" />
-		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19" />
-		<method name="openFileHelper(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="openPipeHelper(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;Landroid/content/ContentProvider$PipeDataWriter;)Landroid/os/ParcelFileDescriptor;" since="11" />
-		<method name="openTypedAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11" />
-		<method name="openTypedAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26" />
-		<method name="setPathPermissions([Landroid/content/pm/PathPermission;)V" since="4" />
-		<method name="setReadPermission(Ljava/lang/String;)V" />
-		<method name="setWritePermission(Ljava/lang/String;)V" />
-		<method name="shutdown()V" since="11" />
-		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/content/ComponentCallbacks" removed="14"/>
+		<implements name="android/content/ComponentCallbacks2" since="14"/>
+		<method name="&lt;init>()V"/>
+		<method name="applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;" since="5"/>
+		<method name="attachInfo(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V"/>
+		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I"/>
+		<method name="call(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="11"/>
+		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="dump(Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" since="18"/>
+		<method name="getCallingPackage()Ljava/lang/String;" since="19"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getPathPermissions()[Landroid/content/pm/PathPermission;" since="4"/>
+		<method name="getReadPermission()Ljava/lang/String;"/>
+		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11"/>
+		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;"/>
+		<method name="getWritePermission()Ljava/lang/String;"/>
+		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;"/>
+		<method name="isTemporary()Z"/>
+		<method name="onCreate()Z"/>
+		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" since="3"/>
+		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19"/>
+		<method name="openFileHelper(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="openPipeHelper(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;Landroid/content/ContentProvider$PipeDataWriter;)Landroid/os/ParcelFileDescriptor;" since="11"/>
+		<method name="openTypedAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11"/>
+		<method name="openTypedAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26"/>
+		<method name="setPathPermissions([Landroid/content/pm/PathPermission;)V" since="4"/>
+		<method name="setReadPermission(Ljava/lang/String;)V"/>
+		<method name="setWritePermission(Ljava/lang/String;)V"/>
+		<method name="shutdown()V" since="11"/>
+		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I"/>
 	</class>
 	<class name="android/content/ContentProvider$PipeDataWriter" since="11">
-		<extends name="java/lang/Object" />
-		<method name="writeDataToPipe(Landroid/os/ParcelFileDescriptor;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="writeDataToPipe(Landroid/os/ParcelFileDescriptor;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/content/ContentProviderClient" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" since="24" />
-		<method name="&lt;init>()V" />
-		<method name="applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;" />
-		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I" />
-		<method name="call(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="17" />
-		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="getLocalContentProvider()Landroid/content/ContentProvider;" />
-		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11" />
-		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;" />
-		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;" />
-		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" />
-		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19" />
-		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11" />
-		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26" />
-		<method name="release()Z" deprecated="24" />
-		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable" since="24"/>
+		<method name="&lt;init>()V"/>
+		<method name="applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;"/>
+		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I"/>
+		<method name="call(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="17"/>
+		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="getLocalContentProvider()Landroid/content/ContentProvider;"/>
+		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11"/>
+		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;"/>
+		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;"/>
+		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;"/>
+		<method name="openAssetFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="openFile(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19"/>
+		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11"/>
+		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26"/>
+		<method name="release()Z" deprecated="24"/>
+		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I"/>
 	</class>
 	<class name="android/content/ContentProviderOperation" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="apply(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;" />
-		<method name="getUri()Landroid/net/Uri;" />
-		<method name="isAssertQuery()Z" since="23" />
-		<method name="isDelete()Z" since="23" />
-		<method name="isInsert()Z" since="23" />
-		<method name="isReadOperation()Z" />
-		<method name="isUpdate()Z" since="23" />
-		<method name="isWriteOperation()Z" />
-		<method name="isYieldAllowed()Z" />
-		<method name="newAssertQuery(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="newInsert(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="resolveSelectionArgsBackReferences([Landroid/content/ContentProviderResult;I)[Ljava/lang/String;" />
-		<method name="resolveValueBackReferences([Landroid/content/ContentProviderResult;I)Landroid/content/ContentValues;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="apply(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;"/>
+		<method name="getUri()Landroid/net/Uri;"/>
+		<method name="isAssertQuery()Z" since="23"/>
+		<method name="isDelete()Z" since="23"/>
+		<method name="isInsert()Z" since="23"/>
+		<method name="isReadOperation()Z"/>
+		<method name="isUpdate()Z" since="23"/>
+		<method name="isWriteOperation()Z"/>
+		<method name="isYieldAllowed()Z"/>
+		<method name="newAssertQuery(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="newInsert(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="resolveSelectionArgsBackReferences([Landroid/content/ContentProviderResult;I)[Ljava/lang/String;"/>
+		<method name="resolveValueBackReferences([Landroid/content/ContentProviderResult;I)Landroid/content/ContentValues;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/ContentProviderOperation$Builder" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/content/ContentProviderOperation;" />
-		<method name="withExpectedCount(I)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withSelectionBackReference(II)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withValueBackReference(Ljava/lang/String;I)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withValueBackReferences(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withValues(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;" />
-		<method name="withYieldAllowed(Z)Landroid/content/ContentProviderOperation$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/content/ContentProviderOperation;"/>
+		<method name="withExpectedCount(I)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withSelectionBackReference(II)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withValueBackReference(Ljava/lang/String;I)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withValueBackReferences(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withValues(Landroid/content/ContentValues;)Landroid/content/ContentProviderOperation$Builder;"/>
+		<method name="withYieldAllowed(Z)Landroid/content/ContentProviderOperation$Builder;"/>
 	</class>
 	<class name="android/content/ContentProviderResult" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(Landroid/net/Uri;)V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
-		<field name="count" />
-		<field name="uri" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(Landroid/net/Uri;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
+		<field name="count"/>
+		<field name="uri"/>
 	</class>
 	<class name="android/content/ContentQueryMap" since="1">
-		<extends name="java/util/Observable" />
-		<method name="&lt;init>(Landroid/database/Cursor;Ljava/lang/String;ZLandroid/os/Handler;)V" />
-		<method name="close()V" />
-		<method name="getRows()Ljava/util/Map;" />
-		<method name="getValues(Ljava/lang/String;)Landroid/content/ContentValues;" />
-		<method name="requery()V" />
-		<method name="setKeepUpdated(Z)V" />
+		<extends name="java/util/Observable"/>
+		<method name="&lt;init>(Landroid/database/Cursor;Ljava/lang/String;ZLandroid/os/Handler;)V"/>
+		<method name="close()V"/>
+		<method name="getRows()Ljava/util/Map;"/>
+		<method name="getValues(Ljava/lang/String;)Landroid/content/ContentValues;"/>
+		<method name="requery()V"/>
+		<method name="setKeepUpdated(Z)V"/>
 	</class>
 	<class name="android/content/ContentResolver" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="acquireContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;" since="5" />
-		<method name="acquireContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient;" since="5" />
-		<method name="acquireUnstableContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;" since="16" />
-		<method name="acquireUnstableContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient;" since="16" />
-		<method name="addPeriodicSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;J)V" since="8" />
-		<method name="addStatusChangeListener(ILandroid/content/SyncStatusObserver;)Ljava/lang/Object;" since="5" />
-		<method name="applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;" since="5" />
-		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I" />
-		<method name="call(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="11" />
-		<method name="cancelSync(Landroid/accounts/Account;Ljava/lang/String;)V" since="5" />
-		<method name="cancelSync(Landroid/content/SyncRequest;)V" since="21" />
-		<method name="cancelSync(Landroid/net/Uri;)V" deprecated="16" />
-		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="getCurrentSync()Landroid/content/SyncInfo;" since="8" deprecated="16" />
-		<method name="getCurrentSyncs()Ljava/util/List;" since="11" />
-		<method name="getIsSyncable(Landroid/accounts/Account;Ljava/lang/String;)I" since="5" />
-		<method name="getMasterSyncAutomatically()Z" since="5" />
-		<method name="getOutgoingPersistedUriPermissions()Ljava/util/List;" since="19" />
-		<method name="getPeriodicSyncs(Landroid/accounts/Account;Ljava/lang/String;)Ljava/util/List;" since="8" />
-		<method name="getPersistedUriPermissions()Ljava/util/List;" since="19" />
-		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11" />
-		<method name="getSyncAdapterTypes()[Landroid/content/SyncAdapterType;" since="5" />
-		<method name="getSyncAutomatically(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5" />
-		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;" />
-		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;" />
-		<method name="isSyncActive(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5" />
-		<method name="isSyncPending(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5" />
-		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V" />
-		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;I)V" since="24" />
-		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;Z)V" />
-		<method name="openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" since="3" />
-		<method name="openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19" />
-		<method name="openInputStream(Landroid/net/Uri;)Ljava/io/InputStream;" />
-		<method name="openOutputStream(Landroid/net/Uri;)Ljava/io/OutputStream;" />
-		<method name="openOutputStream(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream;" since="3" />
-		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11" />
-		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26" />
-		<method name="registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V" />
-		<method name="releasePersistableUriPermission(Landroid/net/Uri;I)V" since="19" />
-		<method name="removePeriodicSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V" since="8" />
-		<method name="removeStatusChangeListener(Ljava/lang/Object;)V" since="5" />
-		<method name="requestSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V" since="5" />
-		<method name="requestSync(Landroid/content/SyncRequest;)V" since="19" />
-		<method name="setIsSyncable(Landroid/accounts/Account;Ljava/lang/String;I)V" since="5" />
-		<method name="setMasterSyncAutomatically(Z)V" since="5" />
-		<method name="setSyncAutomatically(Landroid/accounts/Account;Ljava/lang/String;Z)V" since="5" />
-		<method name="startSync(Landroid/net/Uri;Landroid/os/Bundle;)V" deprecated="16" />
-		<method name="takePersistableUriPermission(Landroid/net/Uri;I)V" since="19" />
-		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19" />
-		<method name="unregisterContentObserver(Landroid/database/ContentObserver;)V" />
-		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="validateSyncExtrasBundle(Landroid/os/Bundle;)V" />
-		<field name="ANY_CURSOR_ITEM_TYPE" since="21" />
-		<field name="CURSOR_DIR_BASE_TYPE" />
-		<field name="CURSOR_ITEM_BASE_TYPE" />
-		<field name="EXTRA_HONORED_ARGS" since="26" />
-		<field name="EXTRA_REFRESH_SUPPORTED" since="26" />
-		<field name="EXTRA_SIZE" since="21" />
-		<field name="EXTRA_TOTAL_COUNT" since="26" />
-		<field name="NOTIFY_SKIP_NOTIFY_FOR_DESCENDANTS" since="24" />
-		<field name="NOTIFY_SYNC_TO_NETWORK" since="24" />
-		<field name="QUERY_ARG_LIMIT" since="26" />
-		<field name="QUERY_ARG_OFFSET" since="26" />
-		<field name="QUERY_ARG_SORT_COLLATION" since="26" />
-		<field name="QUERY_ARG_SORT_COLUMNS" since="26" />
-		<field name="QUERY_ARG_SORT_DIRECTION" since="26" />
-		<field name="QUERY_ARG_SQL_SELECTION" since="26" />
-		<field name="QUERY_ARG_SQL_SELECTION_ARGS" since="26" />
-		<field name="QUERY_ARG_SQL_SORT_ORDER" since="26" />
-		<field name="QUERY_SORT_DIRECTION_ASCENDING" since="26" />
-		<field name="QUERY_SORT_DIRECTION_DESCENDING" since="26" />
-		<field name="SCHEME_ANDROID_RESOURCE" />
-		<field name="SCHEME_CONTENT" />
-		<field name="SCHEME_FILE" />
-		<field name="SYNC_EXTRAS_ACCOUNT" deprecated="16" />
-		<field name="SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS" />
-		<field name="SYNC_EXTRAS_DO_NOT_RETRY" since="8" />
-		<field name="SYNC_EXTRAS_EXPEDITED" />
-		<field name="SYNC_EXTRAS_FORCE" deprecated="16" />
-		<field name="SYNC_EXTRAS_IGNORE_BACKOFF" since="8" />
-		<field name="SYNC_EXTRAS_IGNORE_SETTINGS" since="8" />
-		<field name="SYNC_EXTRAS_INITIALIZE" since="5" />
-		<field name="SYNC_EXTRAS_MANUAL" since="5" />
-		<field name="SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS" />
-		<field name="SYNC_EXTRAS_REQUIRE_CHARGING" since="24" />
-		<field name="SYNC_EXTRAS_UPLOAD" />
-		<field name="SYNC_OBSERVER_TYPE_ACTIVE" since="8" />
-		<field name="SYNC_OBSERVER_TYPE_PENDING" since="8" />
-		<field name="SYNC_OBSERVER_TYPE_SETTINGS" since="8" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="acquireContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;" since="5"/>
+		<method name="acquireContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient;" since="5"/>
+		<method name="acquireUnstableContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;" since="16"/>
+		<method name="acquireUnstableContentProviderClient(Ljava/lang/String;)Landroid/content/ContentProviderClient;" since="16"/>
+		<method name="addPeriodicSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;J)V" since="8"/>
+		<method name="addStatusChangeListener(ILandroid/content/SyncStatusObserver;)Ljava/lang/Object;" since="5"/>
+		<method name="applyBatch(Ljava/lang/String;Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;" since="5"/>
+		<method name="bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I"/>
+		<method name="call(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;" since="11"/>
+		<method name="cancelSync(Landroid/accounts/Account;Ljava/lang/String;)V" since="5"/>
+		<method name="cancelSync(Landroid/content/SyncRequest;)V" since="21"/>
+		<method name="cancelSync(Landroid/net/Uri;)V" deprecated="16"/>
+		<method name="canonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="getCurrentSync()Landroid/content/SyncInfo;" since="8" deprecated="16"/>
+		<method name="getCurrentSyncs()Ljava/util/List;" since="11"/>
+		<method name="getIsSyncable(Landroid/accounts/Account;Ljava/lang/String;)I" since="5"/>
+		<method name="getMasterSyncAutomatically()Z" since="5"/>
+		<method name="getOutgoingPersistedUriPermissions()Ljava/util/List;" since="19"/>
+		<method name="getPeriodicSyncs(Landroid/accounts/Account;Ljava/lang/String;)Ljava/util/List;" since="8"/>
+		<method name="getPersistedUriPermissions()Ljava/util/List;" since="19"/>
+		<method name="getStreamTypes(Landroid/net/Uri;Ljava/lang/String;)[Ljava/lang/String;" since="11"/>
+		<method name="getSyncAdapterTypes()[Landroid/content/SyncAdapterType;" since="5"/>
+		<method name="getSyncAutomatically(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5"/>
+		<method name="getType(Landroid/net/Uri;)Ljava/lang/String;"/>
+		<method name="insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;"/>
+		<method name="isSyncActive(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5"/>
+		<method name="isSyncPending(Landroid/accounts/Account;Ljava/lang/String;)Z" since="5"/>
+		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;)V"/>
+		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;I)V" since="24"/>
+		<method name="notifyChange(Landroid/net/Uri;Landroid/database/ContentObserver;Z)V"/>
+		<method name="openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" since="3"/>
+		<method name="openAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="openFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;" since="19"/>
+		<method name="openInputStream(Landroid/net/Uri;)Ljava/io/InputStream;"/>
+		<method name="openOutputStream(Landroid/net/Uri;)Ljava/io/OutputStream;"/>
+		<method name="openOutputStream(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream;" since="3"/>
+		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;" since="11"/>
+		<method name="openTypedAssetFileDescriptor(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;" since="19"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="26"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="refresh(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z" since="26"/>
+		<method name="registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V"/>
+		<method name="releasePersistableUriPermission(Landroid/net/Uri;I)V" since="19"/>
+		<method name="removePeriodicSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V" since="8"/>
+		<method name="removeStatusChangeListener(Ljava/lang/Object;)V" since="5"/>
+		<method name="requestSync(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;)V" since="5"/>
+		<method name="requestSync(Landroid/content/SyncRequest;)V" since="19"/>
+		<method name="setIsSyncable(Landroid/accounts/Account;Ljava/lang/String;I)V" since="5"/>
+		<method name="setMasterSyncAutomatically(Z)V" since="5"/>
+		<method name="setSyncAutomatically(Landroid/accounts/Account;Ljava/lang/String;Z)V" since="5"/>
+		<method name="startSync(Landroid/net/Uri;Landroid/os/Bundle;)V" deprecated="16"/>
+		<method name="takePersistableUriPermission(Landroid/net/Uri;I)V" since="19"/>
+		<method name="uncanonicalize(Landroid/net/Uri;)Landroid/net/Uri;" since="19"/>
+		<method name="unregisterContentObserver(Landroid/database/ContentObserver;)V"/>
+		<method name="update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="validateSyncExtrasBundle(Landroid/os/Bundle;)V"/>
+		<field name="ANY_CURSOR_ITEM_TYPE" since="21"/>
+		<field name="CURSOR_DIR_BASE_TYPE"/>
+		<field name="CURSOR_ITEM_BASE_TYPE"/>
+		<field name="EXTRA_HONORED_ARGS" since="26"/>
+		<field name="EXTRA_REFRESH_SUPPORTED" since="26"/>
+		<field name="EXTRA_SIZE" since="21"/>
+		<field name="EXTRA_TOTAL_COUNT" since="26"/>
+		<field name="NOTIFY_SKIP_NOTIFY_FOR_DESCENDANTS" since="24"/>
+		<field name="NOTIFY_SYNC_TO_NETWORK" since="24"/>
+		<field name="QUERY_ARG_LIMIT" since="26"/>
+		<field name="QUERY_ARG_OFFSET" since="26"/>
+		<field name="QUERY_ARG_SORT_COLLATION" since="26"/>
+		<field name="QUERY_ARG_SORT_COLUMNS" since="26"/>
+		<field name="QUERY_ARG_SORT_DIRECTION" since="26"/>
+		<field name="QUERY_ARG_SQL_SELECTION" since="26"/>
+		<field name="QUERY_ARG_SQL_SELECTION_ARGS" since="26"/>
+		<field name="QUERY_ARG_SQL_SORT_ORDER" since="26"/>
+		<field name="QUERY_SORT_DIRECTION_ASCENDING" since="26"/>
+		<field name="QUERY_SORT_DIRECTION_DESCENDING" since="26"/>
+		<field name="SCHEME_ANDROID_RESOURCE"/>
+		<field name="SCHEME_CONTENT"/>
+		<field name="SCHEME_FILE"/>
+		<field name="SYNC_EXTRAS_ACCOUNT" deprecated="16"/>
+		<field name="SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS"/>
+		<field name="SYNC_EXTRAS_DO_NOT_RETRY" since="8"/>
+		<field name="SYNC_EXTRAS_EXPEDITED"/>
+		<field name="SYNC_EXTRAS_FORCE" deprecated="16"/>
+		<field name="SYNC_EXTRAS_IGNORE_BACKOFF" since="8"/>
+		<field name="SYNC_EXTRAS_IGNORE_SETTINGS" since="8"/>
+		<field name="SYNC_EXTRAS_INITIALIZE" since="5"/>
+		<field name="SYNC_EXTRAS_MANUAL" since="5"/>
+		<field name="SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS"/>
+		<field name="SYNC_EXTRAS_REQUIRE_CHARGING" since="24"/>
+		<field name="SYNC_EXTRAS_UPLOAD"/>
+		<field name="SYNC_OBSERVER_TYPE_ACTIVE" since="8"/>
+		<field name="SYNC_OBSERVER_TYPE_PENDING" since="8"/>
+		<field name="SYNC_OBSERVER_TYPE_SETTINGS" since="8"/>
 	</class>
 	<class name="android/content/ContentUris" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="appendId(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;" />
-		<method name="parseId(Landroid/net/Uri;)J" />
-		<method name="withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="appendId(Landroid/net/Uri$Builder;J)Landroid/net/Uri$Builder;"/>
+		<method name="parseId(Landroid/net/Uri;)J"/>
+		<method name="withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;"/>
 	</class>
 	<class name="android/content/ContentValues" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(Landroid/content/ContentValues;)V" />
-		<method name="clear()V" />
-		<method name="containsKey(Ljava/lang/String;)Z" />
-		<method name="get(Ljava/lang/String;)Ljava/lang/Object;" />
-		<method name="getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;" />
-		<method name="getAsByte(Ljava/lang/String;)Ljava/lang/Byte;" />
-		<method name="getAsByteArray(Ljava/lang/String;)[B" />
-		<method name="getAsDouble(Ljava/lang/String;)Ljava/lang/Double;" />
-		<method name="getAsFloat(Ljava/lang/String;)Ljava/lang/Float;" />
-		<method name="getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;" />
-		<method name="getAsLong(Ljava/lang/String;)Ljava/lang/Long;" />
-		<method name="getAsShort(Ljava/lang/String;)Ljava/lang/Short;" />
-		<method name="getAsString(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="keySet()Ljava/util/Set;" since="11" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Boolean;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Byte;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Double;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Float;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Integer;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Long;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Short;)V" />
-		<method name="put(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="put(Ljava/lang/String;[B)V" />
-		<method name="putAll(Landroid/content/ContentValues;)V" />
-		<method name="putNull(Ljava/lang/String;)V" />
-		<method name="remove(Ljava/lang/String;)V" />
-		<method name="size()I" />
-		<method name="valueSet()Ljava/util/Set;" />
-		<field name="CREATOR" />
-		<field name="TAG" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(Landroid/content/ContentValues;)V"/>
+		<method name="clear()V"/>
+		<method name="containsKey(Ljava/lang/String;)Z"/>
+		<method name="get(Ljava/lang/String;)Ljava/lang/Object;"/>
+		<method name="getAsBoolean(Ljava/lang/String;)Ljava/lang/Boolean;"/>
+		<method name="getAsByte(Ljava/lang/String;)Ljava/lang/Byte;"/>
+		<method name="getAsByteArray(Ljava/lang/String;)[B"/>
+		<method name="getAsDouble(Ljava/lang/String;)Ljava/lang/Double;"/>
+		<method name="getAsFloat(Ljava/lang/String;)Ljava/lang/Float;"/>
+		<method name="getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;"/>
+		<method name="getAsLong(Ljava/lang/String;)Ljava/lang/Long;"/>
+		<method name="getAsShort(Ljava/lang/String;)Ljava/lang/Short;"/>
+		<method name="getAsString(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="keySet()Ljava/util/Set;" since="11"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Boolean;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Byte;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Double;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Float;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Integer;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Long;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Short;)V"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="put(Ljava/lang/String;[B)V"/>
+		<method name="putAll(Landroid/content/ContentValues;)V"/>
+		<method name="putNull(Ljava/lang/String;)V"/>
+		<method name="remove(Ljava/lang/String;)V"/>
+		<method name="size()I"/>
+		<method name="valueSet()Ljava/util/Set;"/>
+		<field name="CREATOR"/>
+		<field name="TAG"/>
 	</class>
 	<class name="android/content/Context" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z" />
-		<method name="checkCallingOrSelfPermission(Ljava/lang/String;)I" />
-		<method name="checkCallingOrSelfUriPermission(Landroid/net/Uri;I)I" />
-		<method name="checkCallingPermission(Ljava/lang/String;)I" />
-		<method name="checkCallingUriPermission(Landroid/net/Uri;I)I" />
-		<method name="checkPermission(Ljava/lang/String;II)I" />
-		<method name="checkSelfPermission(Ljava/lang/String;)I" since="23" />
-		<method name="checkUriPermission(Landroid/net/Uri;III)I" />
-		<method name="checkUriPermission(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;III)I" />
-		<method name="clearWallpaper()V" deprecated="16" />
-		<method name="createConfigurationContext(Landroid/content/res/Configuration;)Landroid/content/Context;" since="17" />
-		<method name="createContextForSplit(Ljava/lang/String;)Landroid/content/Context;" since="26" />
-		<method name="createDeviceProtectedStorageContext()Landroid/content/Context;" since="24" />
-		<method name="createDisplayContext(Landroid/view/Display;)Landroid/content/Context;" since="17" />
-		<method name="createPackageContext(Ljava/lang/String;I)Landroid/content/Context;" />
-		<method name="databaseList()[Ljava/lang/String;" />
-		<method name="deleteDatabase(Ljava/lang/String;)Z" />
-		<method name="deleteFile(Ljava/lang/String;)Z" />
-		<method name="deleteSharedPreferences(Ljava/lang/String;)Z" since="24" />
-		<method name="enforceCallingOrSelfPermission(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="enforceCallingOrSelfUriPermission(Landroid/net/Uri;ILjava/lang/String;)V" />
-		<method name="enforceCallingPermission(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="enforceCallingUriPermission(Landroid/net/Uri;ILjava/lang/String;)V" />
-		<method name="enforcePermission(Ljava/lang/String;IILjava/lang/String;)V" />
-		<method name="enforceUriPermission(Landroid/net/Uri;IIILjava/lang/String;)V" />
-		<method name="enforceUriPermission(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;)V" />
-		<method name="fileList()[Ljava/lang/String;" />
-		<method name="getApplicationContext()Landroid/content/Context;" />
-		<method name="getApplicationInfo()Landroid/content/pm/ApplicationInfo;" since="4" />
-		<method name="getAssets()Landroid/content/res/AssetManager;" />
-		<method name="getCacheDir()Ljava/io/File;" />
-		<method name="getClassLoader()Ljava/lang/ClassLoader;" />
-		<method name="getCodeCacheDir()Ljava/io/File;" since="21" />
-		<method name="getColor(I)I" since="23" />
-		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;" since="23" />
-		<method name="getContentResolver()Landroid/content/ContentResolver;" />
-		<method name="getDataDir()Ljava/io/File;" since="24" />
-		<method name="getDatabasePath(Ljava/lang/String;)Ljava/io/File;" />
-		<method name="getDir(Ljava/lang/String;I)Ljava/io/File;" />
-		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getExternalCacheDir()Ljava/io/File;" since="8" />
-		<method name="getExternalCacheDirs()[Ljava/io/File;" since="19" />
-		<method name="getExternalFilesDir(Ljava/lang/String;)Ljava/io/File;" since="8" />
-		<method name="getExternalFilesDirs(Ljava/lang/String;)[Ljava/io/File;" since="19" />
-		<method name="getExternalMediaDirs()[Ljava/io/File;" since="21" />
-		<method name="getFileStreamPath(Ljava/lang/String;)Ljava/io/File;" />
-		<method name="getFilesDir()Ljava/io/File;" />
-		<method name="getMainLooper()Landroid/os/Looper;" />
-		<method name="getNoBackupFilesDir()Ljava/io/File;" since="21" />
-		<method name="getObbDir()Ljava/io/File;" since="11" />
-		<method name="getObbDirs()[Ljava/io/File;" since="19" />
-		<method name="getPackageCodePath()Ljava/lang/String;" since="8" />
-		<method name="getPackageManager()Landroid/content/pm/PackageManager;" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getPackageResourcePath()Ljava/lang/String;" since="8" />
-		<method name="getResources()Landroid/content/res/Resources;" />
-		<method name="getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;" />
-		<method name="getString(I)Ljava/lang/String;" />
-		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getSystemService(Ljava/lang/Class;)Ljava/lang/Object;" since="23" />
-		<method name="getSystemService(Ljava/lang/String;)Ljava/lang/Object;" />
-		<method name="getSystemServiceName(Ljava/lang/Class;)Ljava/lang/String;" since="23" />
-		<method name="getText(I)Ljava/lang/CharSequence;" />
-		<method name="getTheme()Landroid/content/res/Resources$Theme;" />
-		<method name="getWallpaper()Landroid/graphics/drawable/Drawable;" deprecated="16" />
-		<method name="getWallpaperDesiredMinimumHeight()I" deprecated="16" />
-		<method name="getWallpaperDesiredMinimumWidth()I" deprecated="16" />
-		<method name="grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V" />
-		<method name="isDeviceProtectedStorage()Z" since="24" />
-		<method name="isRestricted()Z" since="4" />
-		<method name="moveDatabaseFrom(Landroid/content/Context;Ljava/lang/String;)Z" since="24" />
-		<method name="moveSharedPreferencesFrom(Landroid/content/Context;Ljava/lang/String;)Z" since="24" />
-		<method name="obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;" />
-		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;" />
-		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;" />
-		<method name="obtainStyledAttributes([I)Landroid/content/res/TypedArray;" />
-		<method name="openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream;" />
-		<method name="openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream;" />
-		<method name="openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11" />
-		<method name="peekWallpaper()Landroid/graphics/drawable/Drawable;" deprecated="16" />
-		<method name="registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V" since="14" />
-		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;" />
-		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent;" since="26" />
-		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;" />
-		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;I)Landroid/content/Intent;" since="26" />
-		<method name="removeStickyBroadcast(Landroid/content/Intent;)V" deprecated="21" />
-		<method name="removeStickyBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17" deprecated="21" />
-		<method name="revokeUriPermission(Landroid/net/Uri;I)V" />
-		<method name="revokeUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V" since="26" />
-		<method name="sendBroadcast(Landroid/content/Intent;)V" />
-		<method name="sendBroadcast(Landroid/content/Intent;Ljava/lang/String;)V" />
-		<method name="sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17" />
-		<method name="sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;)V" since="17" />
-		<method name="sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;)V" />
-		<method name="sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" />
-		<method name="sendOrderedBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="17" />
-		<method name="sendStickyBroadcast(Landroid/content/Intent;)V" deprecated="21" />
-		<method name="sendStickyBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17" deprecated="21" />
-		<method name="sendStickyOrderedBroadcast(Landroid/content/Intent;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="5" deprecated="21" />
-		<method name="sendStickyOrderedBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="17" deprecated="21" />
-		<method name="setTheme(I)V" />
-		<method name="setWallpaper(Landroid/graphics/Bitmap;)V" deprecated="16" />
-		<method name="setWallpaper(Ljava/io/InputStream;)V" deprecated="16" />
-		<method name="startActivities([Landroid/content/Intent;)V" since="11" />
-		<method name="startActivities([Landroid/content/Intent;Landroid/os/Bundle;)V" since="16" />
-		<method name="startActivity(Landroid/content/Intent;)V" />
-		<method name="startActivity(Landroid/content/Intent;Landroid/os/Bundle;)V" since="16" />
-		<method name="startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;" since="26" />
-		<method name="startInstrumentation(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z" />
-		<method name="startIntentSender(Landroid/content/IntentSender;Landroid/content/Intent;III)V" since="5" />
-		<method name="startIntentSender(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V" since="16" />
-		<method name="startService(Landroid/content/Intent;)Landroid/content/ComponentName;" />
-		<method name="stopService(Landroid/content/Intent;)Z" />
-		<method name="unbindService(Landroid/content/ServiceConnection;)V" />
-		<method name="unregisterComponentCallbacks(Landroid/content/ComponentCallbacks;)V" since="14" />
-		<method name="unregisterReceiver(Landroid/content/BroadcastReceiver;)V" />
-		<field name="ACCESSIBILITY_SERVICE" since="4" />
-		<field name="ACCOUNT_SERVICE" since="5" />
-		<field name="ACTIVITY_SERVICE" />
-		<field name="ALARM_SERVICE" />
-		<field name="APPWIDGET_SERVICE" since="21" />
-		<field name="APP_OPS_SERVICE" since="19" />
-		<field name="AUDIO_SERVICE" />
-		<field name="BATTERY_SERVICE" since="21" />
-		<field name="BIND_ABOVE_CLIENT" since="14" />
-		<field name="BIND_ADJUST_WITH_ACTIVITY" since="14" />
-		<field name="BIND_ALLOW_OOM_MANAGEMENT" since="14" />
-		<field name="BIND_AUTO_CREATE" />
-		<field name="BIND_DEBUG_UNBIND" />
-		<field name="BIND_EXTERNAL_SERVICE" since="24" />
-		<field name="BIND_IMPORTANT" since="14" />
-		<field name="BIND_NOT_FOREGROUND" since="8" />
-		<field name="BIND_WAIVE_PRIORITY" since="14" />
-		<field name="BLUETOOTH_SERVICE" since="18" />
-		<field name="CAMERA_SERVICE" since="21" />
-		<field name="CAPTIONING_SERVICE" since="19" />
-		<field name="CARRIER_CONFIG_SERVICE" since="23" />
-		<field name="CLIPBOARD_SERVICE" />
-		<field name="COMPANION_DEVICE_SERVICE" since="26" />
-		<field name="CONNECTIVITY_SERVICE" />
-		<field name="CONSUMER_IR_SERVICE" since="19" />
-		<field name="CONTEXT_IGNORE_SECURITY" />
-		<field name="CONTEXT_INCLUDE_CODE" />
-		<field name="CONTEXT_RESTRICTED" since="4" />
-		<field name="DEVICE_POLICY_SERVICE" since="8" />
-		<field name="DISPLAY_SERVICE" since="17" />
-		<field name="DOWNLOAD_SERVICE" since="9" />
-		<field name="DROPBOX_SERVICE" since="8" />
-		<field name="FINGERPRINT_SERVICE" since="23" />
-		<field name="HARDWARE_PROPERTIES_SERVICE" since="24" />
-		<field name="INPUT_METHOD_SERVICE" since="3" />
-		<field name="INPUT_SERVICE" since="16" />
-		<field name="JOB_SCHEDULER_SERVICE" since="21" />
-		<field name="KEYGUARD_SERVICE" />
-		<field name="LAUNCHER_APPS_SERVICE" since="21" />
-		<field name="LAYOUT_INFLATER_SERVICE" />
-		<field name="LOCATION_SERVICE" />
-		<field name="MEDIA_PROJECTION_SERVICE" since="21" />
-		<field name="MEDIA_ROUTER_SERVICE" since="16" />
-		<field name="MEDIA_SESSION_SERVICE" since="21" />
-		<field name="MIDI_SERVICE" since="23" />
-		<field name="MODE_APPEND" />
-		<field name="MODE_ENABLE_WRITE_AHEAD_LOGGING" since="16" />
-		<field name="MODE_MULTI_PROCESS" since="11" deprecated="23" />
-		<field name="MODE_NO_LOCALIZED_COLLATORS" since="24" />
-		<field name="MODE_PRIVATE" />
-		<field name="MODE_WORLD_READABLE" deprecated="17" />
-		<field name="MODE_WORLD_WRITEABLE" deprecated="17" />
-		<field name="NETWORK_STATS_SERVICE" since="23" />
-		<field name="NFC_SERVICE" since="10" />
-		<field name="NOTIFICATION_SERVICE" />
-		<field name="NSD_SERVICE" since="16" />
-		<field name="POWER_SERVICE" />
-		<field name="PRINT_SERVICE" since="19" />
-		<field name="RECEIVER_VISIBLE_TO_INSTANT_APPS" since="26" />
-		<field name="RESTRICTIONS_SERVICE" since="21" />
-		<field name="SEARCH_SERVICE" />
-		<field name="SENSOR_SERVICE" />
-		<field name="SHORTCUT_SERVICE" since="25" />
-		<field name="STORAGE_SERVICE" since="9" />
-		<field name="STORAGE_STATS_SERVICE" since="26" />
-		<field name="SYSTEM_HEALTH_SERVICE" since="24" />
-		<field name="TELECOM_SERVICE" since="21" />
-		<field name="TELEPHONY_SERVICE" />
-		<field name="TELEPHONY_SUBSCRIPTION_SERVICE" since="22" />
-		<field name="TEXT_CLASSIFICATION_SERVICE" since="26" />
-		<field name="TEXT_SERVICES_MANAGER_SERVICE" since="14" />
-		<field name="TV_INPUT_SERVICE" since="21" />
-		<field name="UI_MODE_SERVICE" since="8" />
-		<field name="USAGE_STATS_SERVICE" since="22" />
-		<field name="USB_SERVICE" since="12" />
-		<field name="USER_SERVICE" since="17" />
-		<field name="VIBRATOR_SERVICE" />
-		<field name="WALLPAPER_SERVICE" />
-		<field name="WIFI_AWARE_SERVICE" since="26" />
-		<field name="WIFI_P2P_SERVICE" since="14" />
-		<field name="WIFI_SERVICE" />
-		<field name="WINDOW_SERVICE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z"/>
+		<method name="checkCallingOrSelfPermission(Ljava/lang/String;)I"/>
+		<method name="checkCallingOrSelfUriPermission(Landroid/net/Uri;I)I"/>
+		<method name="checkCallingPermission(Ljava/lang/String;)I"/>
+		<method name="checkCallingUriPermission(Landroid/net/Uri;I)I"/>
+		<method name="checkPermission(Ljava/lang/String;II)I"/>
+		<method name="checkSelfPermission(Ljava/lang/String;)I" since="23"/>
+		<method name="checkUriPermission(Landroid/net/Uri;III)I"/>
+		<method name="checkUriPermission(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;III)I"/>
+		<method name="clearWallpaper()V" deprecated="16"/>
+		<method name="createConfigurationContext(Landroid/content/res/Configuration;)Landroid/content/Context;" since="17"/>
+		<method name="createContextForSplit(Ljava/lang/String;)Landroid/content/Context;" since="26"/>
+		<method name="createDeviceProtectedStorageContext()Landroid/content/Context;" since="24"/>
+		<method name="createDisplayContext(Landroid/view/Display;)Landroid/content/Context;" since="17"/>
+		<method name="createPackageContext(Ljava/lang/String;I)Landroid/content/Context;"/>
+		<method name="databaseList()[Ljava/lang/String;"/>
+		<method name="deleteDatabase(Ljava/lang/String;)Z"/>
+		<method name="deleteFile(Ljava/lang/String;)Z"/>
+		<method name="deleteSharedPreferences(Ljava/lang/String;)Z" since="24"/>
+		<method name="enforceCallingOrSelfPermission(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="enforceCallingOrSelfUriPermission(Landroid/net/Uri;ILjava/lang/String;)V"/>
+		<method name="enforceCallingPermission(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="enforceCallingUriPermission(Landroid/net/Uri;ILjava/lang/String;)V"/>
+		<method name="enforcePermission(Ljava/lang/String;IILjava/lang/String;)V"/>
+		<method name="enforceUriPermission(Landroid/net/Uri;IIILjava/lang/String;)V"/>
+		<method name="enforceUriPermission(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;)V"/>
+		<method name="fileList()[Ljava/lang/String;"/>
+		<method name="getApplicationContext()Landroid/content/Context;"/>
+		<method name="getApplicationInfo()Landroid/content/pm/ApplicationInfo;" since="4"/>
+		<method name="getAssets()Landroid/content/res/AssetManager;"/>
+		<method name="getCacheDir()Ljava/io/File;"/>
+		<method name="getClassLoader()Ljava/lang/ClassLoader;"/>
+		<method name="getCodeCacheDir()Ljava/io/File;" since="21"/>
+		<method name="getColor(I)I" since="23"/>
+		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;" since="23"/>
+		<method name="getContentResolver()Landroid/content/ContentResolver;"/>
+		<method name="getDataDir()Ljava/io/File;" since="24"/>
+		<method name="getDatabasePath(Ljava/lang/String;)Ljava/io/File;"/>
+		<method name="getDir(Ljava/lang/String;I)Ljava/io/File;"/>
+		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getExternalCacheDir()Ljava/io/File;" since="8"/>
+		<method name="getExternalCacheDirs()[Ljava/io/File;" since="19"/>
+		<method name="getExternalFilesDir(Ljava/lang/String;)Ljava/io/File;" since="8"/>
+		<method name="getExternalFilesDirs(Ljava/lang/String;)[Ljava/io/File;" since="19"/>
+		<method name="getExternalMediaDirs()[Ljava/io/File;" since="21"/>
+		<method name="getFileStreamPath(Ljava/lang/String;)Ljava/io/File;"/>
+		<method name="getFilesDir()Ljava/io/File;"/>
+		<method name="getMainLooper()Landroid/os/Looper;"/>
+		<method name="getNoBackupFilesDir()Ljava/io/File;" since="21"/>
+		<method name="getObbDir()Ljava/io/File;" since="11"/>
+		<method name="getObbDirs()[Ljava/io/File;" since="19"/>
+		<method name="getPackageCodePath()Ljava/lang/String;" since="8"/>
+		<method name="getPackageManager()Landroid/content/pm/PackageManager;"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getPackageResourcePath()Ljava/lang/String;" since="8"/>
+		<method name="getResources()Landroid/content/res/Resources;"/>
+		<method name="getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;"/>
+		<method name="getString(I)Ljava/lang/String;"/>
+		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getSystemService(Ljava/lang/Class;)Ljava/lang/Object;" since="23"/>
+		<method name="getSystemService(Ljava/lang/String;)Ljava/lang/Object;"/>
+		<method name="getSystemServiceName(Ljava/lang/Class;)Ljava/lang/String;" since="23"/>
+		<method name="getText(I)Ljava/lang/CharSequence;"/>
+		<method name="getTheme()Landroid/content/res/Resources$Theme;"/>
+		<method name="getWallpaper()Landroid/graphics/drawable/Drawable;" deprecated="16"/>
+		<method name="getWallpaperDesiredMinimumHeight()I" deprecated="16"/>
+		<method name="getWallpaperDesiredMinimumWidth()I" deprecated="16"/>
+		<method name="grantUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V"/>
+		<method name="isDeviceProtectedStorage()Z" since="24"/>
+		<method name="isRestricted()Z" since="4"/>
+		<method name="moveDatabaseFrom(Landroid/content/Context;Ljava/lang/String;)Z" since="24"/>
+		<method name="moveSharedPreferencesFrom(Landroid/content/Context;Ljava/lang/String;)Z" since="24"/>
+		<method name="obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;"/>
+		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;"/>
+		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;"/>
+		<method name="obtainStyledAttributes([I)Landroid/content/res/TypedArray;"/>
+		<method name="openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream;"/>
+		<method name="openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream;"/>
+		<method name="openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="openOrCreateDatabase(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11"/>
+		<method name="peekWallpaper()Landroid/graphics/drawable/Drawable;" deprecated="16"/>
+		<method name="registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V" since="14"/>
+		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;"/>
+		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent;" since="26"/>
+		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;"/>
+		<method name="registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;I)Landroid/content/Intent;" since="26"/>
+		<method name="removeStickyBroadcast(Landroid/content/Intent;)V" deprecated="21"/>
+		<method name="removeStickyBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17" deprecated="21"/>
+		<method name="revokeUriPermission(Landroid/net/Uri;I)V"/>
+		<method name="revokeUriPermission(Ljava/lang/String;Landroid/net/Uri;I)V" since="26"/>
+		<method name="sendBroadcast(Landroid/content/Intent;)V"/>
+		<method name="sendBroadcast(Landroid/content/Intent;Ljava/lang/String;)V"/>
+		<method name="sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17"/>
+		<method name="sendBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;)V" since="17"/>
+		<method name="sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;)V"/>
+		<method name="sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V"/>
+		<method name="sendOrderedBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Ljava/lang/String;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="17"/>
+		<method name="sendStickyBroadcast(Landroid/content/Intent;)V" deprecated="21"/>
+		<method name="sendStickyBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;)V" since="17" deprecated="21"/>
+		<method name="sendStickyOrderedBroadcast(Landroid/content/Intent;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="5" deprecated="21"/>
+		<method name="sendStickyOrderedBroadcastAsUser(Landroid/content/Intent;Landroid/os/UserHandle;Landroid/content/BroadcastReceiver;Landroid/os/Handler;ILjava/lang/String;Landroid/os/Bundle;)V" since="17" deprecated="21"/>
+		<method name="setTheme(I)V"/>
+		<method name="setWallpaper(Landroid/graphics/Bitmap;)V" deprecated="16"/>
+		<method name="setWallpaper(Ljava/io/InputStream;)V" deprecated="16"/>
+		<method name="startActivities([Landroid/content/Intent;)V" since="11"/>
+		<method name="startActivities([Landroid/content/Intent;Landroid/os/Bundle;)V" since="16"/>
+		<method name="startActivity(Landroid/content/Intent;)V"/>
+		<method name="startActivity(Landroid/content/Intent;Landroid/os/Bundle;)V" since="16"/>
+		<method name="startForegroundService(Landroid/content/Intent;)Landroid/content/ComponentName;" since="26"/>
+		<method name="startInstrumentation(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z"/>
+		<method name="startIntentSender(Landroid/content/IntentSender;Landroid/content/Intent;III)V" since="5"/>
+		<method name="startIntentSender(Landroid/content/IntentSender;Landroid/content/Intent;IIILandroid/os/Bundle;)V" since="16"/>
+		<method name="startService(Landroid/content/Intent;)Landroid/content/ComponentName;"/>
+		<method name="stopService(Landroid/content/Intent;)Z"/>
+		<method name="unbindService(Landroid/content/ServiceConnection;)V"/>
+		<method name="unregisterComponentCallbacks(Landroid/content/ComponentCallbacks;)V" since="14"/>
+		<method name="unregisterReceiver(Landroid/content/BroadcastReceiver;)V"/>
+		<field name="ACCESSIBILITY_SERVICE" since="4"/>
+		<field name="ACCOUNT_SERVICE" since="5"/>
+		<field name="ACTIVITY_SERVICE"/>
+		<field name="ALARM_SERVICE"/>
+		<field name="APPWIDGET_SERVICE" since="21"/>
+		<field name="APP_OPS_SERVICE" since="19"/>
+		<field name="AUDIO_SERVICE"/>
+		<field name="BATTERY_SERVICE" since="21"/>
+		<field name="BIND_ABOVE_CLIENT" since="14"/>
+		<field name="BIND_ADJUST_WITH_ACTIVITY" since="14"/>
+		<field name="BIND_ALLOW_OOM_MANAGEMENT" since="14"/>
+		<field name="BIND_AUTO_CREATE"/>
+		<field name="BIND_DEBUG_UNBIND"/>
+		<field name="BIND_EXTERNAL_SERVICE" since="24"/>
+		<field name="BIND_IMPORTANT" since="14"/>
+		<field name="BIND_NOT_FOREGROUND" since="8"/>
+		<field name="BIND_WAIVE_PRIORITY" since="14"/>
+		<field name="BLUETOOTH_SERVICE" since="18"/>
+		<field name="CAMERA_SERVICE" since="21"/>
+		<field name="CAPTIONING_SERVICE" since="19"/>
+		<field name="CARRIER_CONFIG_SERVICE" since="23"/>
+		<field name="CLIPBOARD_SERVICE"/>
+		<field name="COMPANION_DEVICE_SERVICE" since="26"/>
+		<field name="CONNECTIVITY_SERVICE"/>
+		<field name="CONSUMER_IR_SERVICE" since="19"/>
+		<field name="CONTEXT_IGNORE_SECURITY"/>
+		<field name="CONTEXT_INCLUDE_CODE"/>
+		<field name="CONTEXT_RESTRICTED" since="4"/>
+		<field name="DEVICE_POLICY_SERVICE" since="8"/>
+		<field name="DISPLAY_SERVICE" since="17"/>
+		<field name="DOWNLOAD_SERVICE" since="9"/>
+		<field name="DROPBOX_SERVICE" since="8"/>
+		<field name="FINGERPRINT_SERVICE" since="23"/>
+		<field name="HARDWARE_PROPERTIES_SERVICE" since="24"/>
+		<field name="INPUT_METHOD_SERVICE" since="3"/>
+		<field name="INPUT_SERVICE" since="16"/>
+		<field name="IPSEC_SERVICE" since="28"/>
+		<field name="JOB_SCHEDULER_SERVICE" since="21"/>
+		<field name="KEYGUARD_SERVICE"/>
+		<field name="LAUNCHER_APPS_SERVICE" since="21"/>
+		<field name="LAYOUT_INFLATER_SERVICE"/>
+		<field name="LOCATION_SERVICE"/>
+		<field name="MEDIA_PROJECTION_SERVICE" since="21"/>
+		<field name="MEDIA_ROUTER_SERVICE" since="16"/>
+		<field name="MEDIA_SESSION_SERVICE" since="21"/>
+		<field name="MIDI_SERVICE" since="23"/>
+		<field name="MODE_APPEND"/>
+		<field name="MODE_ENABLE_WRITE_AHEAD_LOGGING" since="16"/>
+		<field name="MODE_MULTI_PROCESS" since="11" deprecated="23"/>
+		<field name="MODE_NO_LOCALIZED_COLLATORS" since="24"/>
+		<field name="MODE_PRIVATE"/>
+		<field name="MODE_WORLD_READABLE" deprecated="17"/>
+		<field name="MODE_WORLD_WRITEABLE" deprecated="17"/>
+		<field name="NETWORK_STATS_SERVICE" since="23"/>
+		<field name="NFC_SERVICE" since="10"/>
+		<field name="NOTIFICATION_SERVICE"/>
+		<field name="NSD_SERVICE" since="16"/>
+		<field name="POWER_SERVICE"/>
+		<field name="PRINT_SERVICE" since="19"/>
+		<field name="RECEIVER_VISIBLE_TO_INSTANT_APPS" since="26"/>
+		<field name="RESTRICTIONS_SERVICE" since="21"/>
+		<field name="SEARCH_SERVICE"/>
+		<field name="SENSOR_SERVICE"/>
+		<field name="SHORTCUT_SERVICE" since="25"/>
+		<field name="STORAGE_SERVICE" since="9"/>
+		<field name="STORAGE_STATS_SERVICE" since="26"/>
+		<field name="SYSTEM_HEALTH_SERVICE" since="24"/>
+		<field name="TELECOM_SERVICE" since="21"/>
+		<field name="TELEPHONY_SERVICE"/>
+		<field name="TELEPHONY_SUBSCRIPTION_SERVICE" since="22"/>
+		<field name="TEXT_CLASSIFICATION_SERVICE" since="26"/>
+		<field name="TEXT_SERVICES_MANAGER_SERVICE" since="14"/>
+		<field name="TV_INPUT_SERVICE" since="21"/>
+		<field name="UI_MODE_SERVICE" since="8"/>
+		<field name="USAGE_STATS_SERVICE" since="22"/>
+		<field name="USB_SERVICE" since="12"/>
+		<field name="USER_SERVICE" since="17"/>
+		<field name="VIBRATOR_SERVICE"/>
+		<field name="WALLPAPER_SERVICE"/>
+		<field name="WIFI_AWARE_SERVICE" since="26"/>
+		<field name="WIFI_P2P_SERVICE" since="14"/>
+		<field name="WIFI_SERVICE"/>
+		<field name="WINDOW_SERVICE"/>
 	</class>
 	<class name="android/content/ContextWrapper" since="1">
-		<extends name="android/content/Context" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="attachBaseContext(Landroid/content/Context;)V" />
-		<method name="getBaseContext()Landroid/content/Context;" />
-		<method name="getPackageCodePath()Ljava/lang/String;" />
-		<method name="getPackageResourcePath()Ljava/lang/String;" />
+		<extends name="android/content/Context"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="attachBaseContext(Landroid/content/Context;)V"/>
+		<method name="getBaseContext()Landroid/content/Context;"/>
+		<method name="getPackageCodePath()Ljava/lang/String;"/>
+		<method name="getPackageResourcePath()Ljava/lang/String;"/>
 	</class>
 	<class name="android/content/CursorLoader" since="11">
-		<extends name="android/content/AsyncTaskLoader" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="deliverResult(Landroid/database/Cursor;)V" />
-		<method name="getProjection()[Ljava/lang/String;" />
-		<method name="getSelection()Ljava/lang/String;" />
-		<method name="getSelectionArgs()[Ljava/lang/String;" />
-		<method name="getSortOrder()Ljava/lang/String;" />
-		<method name="getUri()Landroid/net/Uri;" />
-		<method name="loadInBackground()Landroid/database/Cursor;" />
-		<method name="onCanceled(Landroid/database/Cursor;)V" />
-		<method name="setProjection([Ljava/lang/String;)V" />
-		<method name="setSelection(Ljava/lang/String;)V" />
-		<method name="setSelectionArgs([Ljava/lang/String;)V" />
-		<method name="setSortOrder(Ljava/lang/String;)V" />
-		<method name="setUri(Landroid/net/Uri;)V" />
+		<extends name="android/content/AsyncTaskLoader"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="deliverResult(Landroid/database/Cursor;)V"/>
+		<method name="getProjection()[Ljava/lang/String;"/>
+		<method name="getSelection()Ljava/lang/String;"/>
+		<method name="getSelectionArgs()[Ljava/lang/String;"/>
+		<method name="getSortOrder()Ljava/lang/String;"/>
+		<method name="getUri()Landroid/net/Uri;"/>
+		<method name="loadInBackground()Landroid/database/Cursor;"/>
+		<method name="onCanceled(Landroid/database/Cursor;)V"/>
+		<method name="setProjection([Ljava/lang/String;)V"/>
+		<method name="setSelection(Ljava/lang/String;)V"/>
+		<method name="setSelectionArgs([Ljava/lang/String;)V"/>
+		<method name="setSortOrder(Ljava/lang/String;)V"/>
+		<method name="setUri(Landroid/net/Uri;)V"/>
 	</class>
 	<class name="android/content/DialogInterface" since="1">
-		<extends name="java/lang/Object" />
-		<method name="cancel()V" />
-		<method name="dismiss()V" />
-		<field name="BUTTON1" deprecated="16" />
-		<field name="BUTTON2" deprecated="16" />
-		<field name="BUTTON3" deprecated="16" />
-		<field name="BUTTON_NEGATIVE" since="3" />
-		<field name="BUTTON_NEUTRAL" since="3" />
-		<field name="BUTTON_POSITIVE" since="3" />
+		<extends name="java/lang/Object"/>
+		<method name="cancel()V"/>
+		<method name="dismiss()V"/>
+		<field name="BUTTON1" deprecated="16"/>
+		<field name="BUTTON2" deprecated="16"/>
+		<field name="BUTTON3" deprecated="16"/>
+		<field name="BUTTON_NEGATIVE" since="3"/>
+		<field name="BUTTON_NEUTRAL" since="3"/>
+		<field name="BUTTON_POSITIVE" since="3"/>
 	</class>
 	<class name="android/content/DialogInterface$OnCancelListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onCancel(Landroid/content/DialogInterface;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onCancel(Landroid/content/DialogInterface;)V"/>
 	</class>
 	<class name="android/content/DialogInterface$OnClickListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onClick(Landroid/content/DialogInterface;I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onClick(Landroid/content/DialogInterface;I)V"/>
 	</class>
 	<class name="android/content/DialogInterface$OnDismissListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onDismiss(Landroid/content/DialogInterface;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onDismiss(Landroid/content/DialogInterface;)V"/>
 	</class>
 	<class name="android/content/DialogInterface$OnKeyListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onKey(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="onKey(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z"/>
 	</class>
 	<class name="android/content/DialogInterface$OnMultiChoiceClickListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onClick(Landroid/content/DialogInterface;IZ)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onClick(Landroid/content/DialogInterface;IZ)V"/>
 	</class>
 	<class name="android/content/DialogInterface$OnShowListener" since="8">
-		<extends name="java/lang/Object" />
-		<method name="onShow(Landroid/content/DialogInterface;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onShow(Landroid/content/DialogInterface;)V"/>
 	</class>
 	<class name="android/content/Entity" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/ContentValues;)V" />
-		<method name="addSubValue(Landroid/net/Uri;Landroid/content/ContentValues;)V" />
-		<method name="getEntityValues()Landroid/content/ContentValues;" />
-		<method name="getSubValues()Ljava/util/ArrayList;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/ContentValues;)V"/>
+		<method name="addSubValue(Landroid/net/Uri;Landroid/content/ContentValues;)V"/>
+		<method name="getEntityValues()Landroid/content/ContentValues;"/>
+		<method name="getSubValues()Ljava/util/ArrayList;"/>
 	</class>
 	<class name="android/content/Entity$NamedContentValues" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/net/Uri;Landroid/content/ContentValues;)V" />
-		<field name="uri" />
-		<field name="values" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/net/Uri;Landroid/content/ContentValues;)V"/>
+		<field name="uri"/>
+		<field name="values"/>
 	</class>
 	<class name="android/content/EntityIterator" since="8">
-		<extends name="java/lang/Object" />
-		<implements name="java/util/Iterator" />
-		<method name="close()V" />
-		<method name="reset()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/util/Iterator"/>
+		<method name="close()V"/>
+		<method name="reset()V"/>
 	</class>
 	<class name="android/content/Intent" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<implements name="java/lang/Cloneable" since="8" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/Class;)V" />
-		<method name="&lt;init>(Landroid/content/Intent;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/net/Uri;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V" />
-		<method name="addCategory(Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="addFlags(I)Landroid/content/Intent;" />
-		<method name="cloneFilter()Landroid/content/Intent;" />
-		<method name="createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;" />
-		<method name="createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;Landroid/content/IntentSender;)Landroid/content/Intent;" since="22" />
-		<method name="fillIn(Landroid/content/Intent;I)I" />
-		<method name="filterEquals(Landroid/content/Intent;)Z" />
-		<method name="filterHashCode()I" />
-		<method name="getAction()Ljava/lang/String;" />
-		<method name="getBooleanArrayExtra(Ljava/lang/String;)[Z" />
-		<method name="getBooleanExtra(Ljava/lang/String;Z)Z" />
-		<method name="getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;" />
-		<method name="getByteArrayExtra(Ljava/lang/String;)[B" />
-		<method name="getByteExtra(Ljava/lang/String;B)B" />
-		<method name="getCategories()Ljava/util/Set;" />
-		<method name="getCharArrayExtra(Ljava/lang/String;)[C" />
-		<method name="getCharExtra(Ljava/lang/String;C)C" />
-		<method name="getCharSequenceArrayExtra(Ljava/lang/String;)[Ljava/lang/CharSequence;" since="8" />
-		<method name="getCharSequenceArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;" since="8" />
-		<method name="getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence;" />
-		<method name="getClipData()Landroid/content/ClipData;" since="16" />
-		<method name="getComponent()Landroid/content/ComponentName;" />
-		<method name="getData()Landroid/net/Uri;" />
-		<method name="getDataString()Ljava/lang/String;" />
-		<method name="getDoubleArrayExtra(Ljava/lang/String;)[D" />
-		<method name="getDoubleExtra(Ljava/lang/String;D)D" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getFlags()I" />
-		<method name="getFloatArrayExtra(Ljava/lang/String;)[F" />
-		<method name="getFloatExtra(Ljava/lang/String;F)F" />
-		<method name="getIntArrayExtra(Ljava/lang/String;)[I" />
-		<method name="getIntExtra(Ljava/lang/String;I)I" />
-		<method name="getIntegerArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;" />
-		<method name="getIntent(Ljava/lang/String;)Landroid/content/Intent;" deprecated="16" />
-		<method name="getIntentOld(Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="getLongArrayExtra(Ljava/lang/String;)[J" />
-		<method name="getLongExtra(Ljava/lang/String;J)J" />
-		<method name="getPackage()Ljava/lang/String;" since="4" />
-		<method name="getParcelableArrayExtra(Ljava/lang/String;)[Landroid/os/Parcelable;" />
-		<method name="getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;" />
-		<method name="getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;" />
-		<method name="getScheme()Ljava/lang/String;" />
-		<method name="getSelector()Landroid/content/Intent;" since="15" />
-		<method name="getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;" />
-		<method name="getShortArrayExtra(Ljava/lang/String;)[S" />
-		<method name="getShortExtra(Ljava/lang/String;S)S" />
-		<method name="getSourceBounds()Landroid/graphics/Rect;" since="7" />
-		<method name="getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;" />
-		<method name="getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;" />
-		<method name="getStringExtra(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getType()Ljava/lang/String;" />
-		<method name="hasCategory(Ljava/lang/String;)Z" />
-		<method name="hasExtra(Ljava/lang/String;)Z" />
-		<method name="hasFileDescriptors()Z" />
-		<method name="makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;" since="11" />
-		<method name="makeMainSelectorActivity(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;" since="15" />
-		<method name="makeRestartActivityTask(Landroid/content/ComponentName;)Landroid/content/Intent;" since="11" />
-		<method name="normalizeMimeType(Ljava/lang/String;)Ljava/lang/String;" since="16" />
-		<method name="parseIntent(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Landroid/content/Intent;" />
-		<method name="parseUri(Ljava/lang/String;I)Landroid/content/Intent;" since="4" />
-		<method name="putCharSequenceArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;" since="8" />
-		<method name="putExtra(Ljava/lang/String;B)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;C)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;D)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;F)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;I)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;J)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;S)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;Z)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[B)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[C)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[D)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[F)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[I)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[J)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[Ljava/lang/CharSequence;)Landroid/content/Intent;" since="8" />
-		<method name="putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[S)Landroid/content/Intent;" />
-		<method name="putExtra(Ljava/lang/String;[Z)Landroid/content/Intent;" />
-		<method name="putExtras(Landroid/content/Intent;)Landroid/content/Intent;" />
-		<method name="putExtras(Landroid/os/Bundle;)Landroid/content/Intent;" />
-		<method name="putIntegerArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;" />
-		<method name="putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;" />
-		<method name="putStringArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<method name="removeCategory(Ljava/lang/String;)V" />
-		<method name="removeExtra(Ljava/lang/String;)V" />
-		<method name="removeFlags(I)V" since="26" />
-		<method name="replaceExtras(Landroid/content/Intent;)Landroid/content/Intent;" since="3" />
-		<method name="replaceExtras(Landroid/os/Bundle;)Landroid/content/Intent;" since="3" />
-		<method name="resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;" />
-		<method name="resolveActivityInfo(Landroid/content/pm/PackageManager;I)Landroid/content/pm/ActivityInfo;" />
-		<method name="resolveType(Landroid/content/ContentResolver;)Ljava/lang/String;" />
-		<method name="resolveType(Landroid/content/Context;)Ljava/lang/String;" />
-		<method name="resolveTypeIfNeeded(Landroid/content/ContentResolver;)Ljava/lang/String;" />
-		<method name="setAction(Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;" />
-		<method name="setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="setClipData(Landroid/content/ClipData;)V" since="16" />
-		<method name="setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;" />
-		<method name="setData(Landroid/net/Uri;)Landroid/content/Intent;" />
-		<method name="setDataAndNormalize(Landroid/net/Uri;)Landroid/content/Intent;" since="16" />
-		<method name="setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="setDataAndTypeAndNormalize(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;" since="16" />
-		<method name="setExtrasClassLoader(Ljava/lang/ClassLoader;)V" />
-		<method name="setFlags(I)Landroid/content/Intent;" />
-		<method name="setPackage(Ljava/lang/String;)Landroid/content/Intent;" since="4" />
-		<method name="setSelector(Landroid/content/Intent;)V" since="15" />
-		<method name="setSourceBounds(Landroid/graphics/Rect;)V" since="7" />
-		<method name="setType(Ljava/lang/String;)Landroid/content/Intent;" />
-		<method name="setTypeAndNormalize(Ljava/lang/String;)Landroid/content/Intent;" since="16" />
-		<method name="toURI()Ljava/lang/String;" deprecated="16" />
-		<method name="toUri(I)Ljava/lang/String;" since="4" />
-		<field name="ACTION_AIRPLANE_MODE_CHANGED" />
-		<field name="ACTION_ALL_APPS" />
-		<field name="ACTION_ANSWER" />
-		<field name="ACTION_APPLICATION_PREFERENCES" since="24" />
-		<field name="ACTION_APPLICATION_RESTRICTIONS_CHANGED" since="21" />
-		<field name="ACTION_APP_ERROR" since="14" />
-		<field name="ACTION_ASSIST" since="16" />
-		<field name="ACTION_ATTACH_DATA" />
-		<field name="ACTION_BATTERY_CHANGED" />
-		<field name="ACTION_BATTERY_LOW" />
-		<field name="ACTION_BATTERY_OKAY" since="4" />
-		<field name="ACTION_BOOT_COMPLETED" />
-		<field name="ACTION_BUG_REPORT" />
-		<field name="ACTION_CALL" />
-		<field name="ACTION_CALL_BUTTON" />
-		<field name="ACTION_CAMERA_BUTTON" />
-		<field name="ACTION_CARRIER_SETUP" since="26" />
-		<field name="ACTION_CHOOSER" />
-		<field name="ACTION_CLOSE_SYSTEM_DIALOGS" />
-		<field name="ACTION_CONFIGURATION_CHANGED" />
-		<field name="ACTION_CREATE_DOCUMENT" since="19" />
-		<field name="ACTION_CREATE_SHORTCUT" />
-		<field name="ACTION_DATE_CHANGED" />
-		<field name="ACTION_DEFAULT" />
-		<field name="ACTION_DELETE" />
-		<field name="ACTION_DEVICE_STORAGE_LOW" deprecated="26" />
-		<field name="ACTION_DEVICE_STORAGE_OK" deprecated="26" />
-		<field name="ACTION_DIAL" />
-		<field name="ACTION_DOCK_EVENT" since="5" />
-		<field name="ACTION_DREAMING_STARTED" since="17" />
-		<field name="ACTION_DREAMING_STOPPED" since="17" />
-		<field name="ACTION_EDIT" />
-		<field name="ACTION_EXTERNAL_APPLICATIONS_AVAILABLE" since="8" />
-		<field name="ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE" since="8" />
-		<field name="ACTION_FACTORY_TEST" />
-		<field name="ACTION_GET_CONTENT" />
-		<field name="ACTION_GET_RESTRICTION_ENTRIES" since="18" />
-		<field name="ACTION_GTALK_SERVICE_CONNECTED" />
-		<field name="ACTION_GTALK_SERVICE_DISCONNECTED" />
-		<field name="ACTION_HEADSET_PLUG" />
-		<field name="ACTION_INPUT_METHOD_CHANGED" since="3" />
-		<field name="ACTION_INSERT" />
-		<field name="ACTION_INSERT_OR_EDIT" />
-		<field name="ACTION_INSTALL_PACKAGE" since="14" />
-		<field name="ACTION_LOCALE_CHANGED" since="7" />
-		<field name="ACTION_LOCKED_BOOT_COMPLETED" since="24" />
-		<field name="ACTION_MAIN" />
-		<field name="ACTION_MANAGED_PROFILE_ADDED" since="21" />
-		<field name="ACTION_MANAGED_PROFILE_AVAILABLE" since="24" />
-		<field name="ACTION_MANAGED_PROFILE_REMOVED" since="21" />
-		<field name="ACTION_MANAGED_PROFILE_UNAVAILABLE" since="24" />
-		<field name="ACTION_MANAGED_PROFILE_UNLOCKED" since="24" />
-		<field name="ACTION_MANAGE_NETWORK_USAGE" since="14" />
-		<field name="ACTION_MANAGE_PACKAGE_STORAGE" />
-		<field name="ACTION_MEDIA_BAD_REMOVAL" />
-		<field name="ACTION_MEDIA_BUTTON" />
-		<field name="ACTION_MEDIA_CHECKING" since="3" />
-		<field name="ACTION_MEDIA_EJECT" />
-		<field name="ACTION_MEDIA_MOUNTED" />
-		<field name="ACTION_MEDIA_NOFS" since="3" />
-		<field name="ACTION_MEDIA_REMOVED" />
-		<field name="ACTION_MEDIA_SCANNER_FINISHED" />
-		<field name="ACTION_MEDIA_SCANNER_SCAN_FILE" />
-		<field name="ACTION_MEDIA_SCANNER_STARTED" />
-		<field name="ACTION_MEDIA_SHARED" />
-		<field name="ACTION_MEDIA_UNMOUNTABLE" />
-		<field name="ACTION_MEDIA_UNMOUNTED" />
-		<field name="ACTION_MY_PACKAGE_REPLACED" since="12" />
-		<field name="ACTION_NEW_OUTGOING_CALL" />
-		<field name="ACTION_OPEN_DOCUMENT" since="19" />
-		<field name="ACTION_OPEN_DOCUMENT_TREE" since="21" />
-		<field name="ACTION_PACKAGES_SUSPENDED" since="24" />
-		<field name="ACTION_PACKAGES_UNSUSPENDED" since="24" />
-		<field name="ACTION_PACKAGE_ADDED" />
-		<field name="ACTION_PACKAGE_CHANGED" />
-		<field name="ACTION_PACKAGE_DATA_CLEARED" since="3" />
-		<field name="ACTION_PACKAGE_FIRST_LAUNCH" since="12" />
-		<field name="ACTION_PACKAGE_FULLY_REMOVED" since="14" />
-		<field name="ACTION_PACKAGE_INSTALL" deprecated="16" />
-		<field name="ACTION_PACKAGE_NEEDS_VERIFICATION" since="14" />
-		<field name="ACTION_PACKAGE_REMOVED" />
-		<field name="ACTION_PACKAGE_REPLACED" since="3" />
-		<field name="ACTION_PACKAGE_RESTARTED" />
-		<field name="ACTION_PACKAGE_VERIFIED" since="17" />
-		<field name="ACTION_PASTE" since="11" />
-		<field name="ACTION_PICK" />
-		<field name="ACTION_PICK_ACTIVITY" />
-		<field name="ACTION_POWER_CONNECTED" since="4" />
-		<field name="ACTION_POWER_DISCONNECTED" since="4" />
-		<field name="ACTION_POWER_USAGE_SUMMARY" since="4" />
-		<field name="ACTION_PROCESS_TEXT" since="23" />
-		<field name="ACTION_PROVIDER_CHANGED" />
-		<field name="ACTION_QUICK_CLOCK" since="17" />
-		<field name="ACTION_QUICK_VIEW" since="24" />
-		<field name="ACTION_REBOOT" />
-		<field name="ACTION_RUN" />
-		<field name="ACTION_SCREEN_OFF" />
-		<field name="ACTION_SCREEN_ON" />
-		<field name="ACTION_SEARCH" />
-		<field name="ACTION_SEARCH_LONG_PRESS" since="3" />
-		<field name="ACTION_SEND" />
-		<field name="ACTION_SENDTO" />
-		<field name="ACTION_SEND_MULTIPLE" since="4" />
-		<field name="ACTION_SET_WALLPAPER" />
-		<field name="ACTION_SHOW_APP_INFO" since="24" />
-		<field name="ACTION_SHUTDOWN" since="4" />
-		<field name="ACTION_SYNC" />
-		<field name="ACTION_SYSTEM_TUTORIAL" since="3" />
-		<field name="ACTION_TIMEZONE_CHANGED" />
-		<field name="ACTION_TIME_CHANGED" />
-		<field name="ACTION_TIME_TICK" />
-		<field name="ACTION_UID_REMOVED" />
-		<field name="ACTION_UMS_CONNECTED" deprecated="16" />
-		<field name="ACTION_UMS_DISCONNECTED" deprecated="16" />
-		<field name="ACTION_UNINSTALL_PACKAGE" since="14" />
-		<field name="ACTION_USER_BACKGROUND" since="17" />
-		<field name="ACTION_USER_FOREGROUND" since="17" />
-		<field name="ACTION_USER_INITIALIZE" since="17" />
-		<field name="ACTION_USER_PRESENT" since="3" />
-		<field name="ACTION_USER_UNLOCKED" since="24" />
-		<field name="ACTION_VIEW" />
-		<field name="ACTION_VOICE_COMMAND" />
-		<field name="ACTION_WALLPAPER_CHANGED" deprecated="16" />
-		<field name="ACTION_WEB_SEARCH" />
-		<field name="CATEGORY_ALTERNATIVE" />
-		<field name="CATEGORY_APP_BROWSER" since="15" />
-		<field name="CATEGORY_APP_CALCULATOR" since="15" />
-		<field name="CATEGORY_APP_CALENDAR" since="15" />
-		<field name="CATEGORY_APP_CONTACTS" since="15" />
-		<field name="CATEGORY_APP_EMAIL" since="15" />
-		<field name="CATEGORY_APP_GALLERY" since="15" />
-		<field name="CATEGORY_APP_MAPS" since="15" />
-		<field name="CATEGORY_APP_MARKET" since="11" />
-		<field name="CATEGORY_APP_MESSAGING" since="15" />
-		<field name="CATEGORY_APP_MUSIC" since="15" />
-		<field name="CATEGORY_BROWSABLE" />
-		<field name="CATEGORY_CAR_DOCK" since="5" />
-		<field name="CATEGORY_CAR_MODE" since="8" />
-		<field name="CATEGORY_DEFAULT" />
-		<field name="CATEGORY_DESK_DOCK" since="5" />
-		<field name="CATEGORY_DEVELOPMENT_PREFERENCE" />
-		<field name="CATEGORY_EMBED" />
-		<field name="CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST" />
-		<field name="CATEGORY_GADGET" />
-		<field name="CATEGORY_HE_DESK_DOCK" since="11" />
-		<field name="CATEGORY_HOME" />
-		<field name="CATEGORY_INFO" since="3" />
-		<field name="CATEGORY_LAUNCHER" />
-		<field name="CATEGORY_LEANBACK_LAUNCHER" since="21" />
-		<field name="CATEGORY_LE_DESK_DOCK" since="11" />
-		<field name="CATEGORY_MONKEY" />
-		<field name="CATEGORY_OPENABLE" />
-		<field name="CATEGORY_PREFERENCE" />
-		<field name="CATEGORY_SAMPLE_CODE" />
-		<field name="CATEGORY_SELECTED_ALTERNATIVE" />
-		<field name="CATEGORY_TAB" />
-		<field name="CATEGORY_TEST" />
-		<field name="CATEGORY_TYPED_OPENABLE" since="26" />
-		<field name="CATEGORY_UNIT_TEST" />
-		<field name="CATEGORY_VOICE" since="23" />
-		<field name="CATEGORY_VR_HOME" since="26" />
-		<field name="CREATOR" />
-		<field name="EXTRA_ALARM_COUNT" />
-		<field name="EXTRA_ALLOW_MULTIPLE" since="18" />
-		<field name="EXTRA_ALLOW_REPLACE" since="14" deprecated="16" />
-		<field name="EXTRA_ALTERNATE_INTENTS" since="23" />
-		<field name="EXTRA_ASSIST_CONTEXT" since="18" />
-		<field name="EXTRA_ASSIST_INPUT_DEVICE_ID" since="23" />
-		<field name="EXTRA_ASSIST_INPUT_HINT_KEYBOARD" since="21" />
-		<field name="EXTRA_ASSIST_PACKAGE" since="18" />
-		<field name="EXTRA_ASSIST_UID" since="23" />
-		<field name="EXTRA_BCC" />
-		<field name="EXTRA_BUG_REPORT" since="14" />
-		<field name="EXTRA_CC" />
-		<field name="EXTRA_CHANGED_COMPONENT_NAME" since="5" deprecated="16" />
-		<field name="EXTRA_CHANGED_COMPONENT_NAME_LIST" since="7" />
-		<field name="EXTRA_CHANGED_PACKAGE_LIST" since="8" />
-		<field name="EXTRA_CHANGED_UID_LIST" since="8" />
-		<field name="EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" since="23" />
-		<field name="EXTRA_CHOOSER_TARGETS" since="24" />
-		<field name="EXTRA_CHOSEN_COMPONENT" since="22" />
-		<field name="EXTRA_CHOSEN_COMPONENT_INTENT_SENDER" since="22" />
-		<field name="EXTRA_COMPONENT_NAME" since="26" />
-		<field name="EXTRA_CONTENT_ANNOTATIONS" since="26" />
-		<field name="EXTRA_DATA_REMOVED" since="3" />
-		<field name="EXTRA_DOCK_STATE" since="5" />
-		<field name="EXTRA_DOCK_STATE_CAR" since="5" />
-		<field name="EXTRA_DOCK_STATE_DESK" since="5" />
-		<field name="EXTRA_DOCK_STATE_HE_DESK" since="11" />
-		<field name="EXTRA_DOCK_STATE_LE_DESK" since="11" />
-		<field name="EXTRA_DOCK_STATE_UNDOCKED" since="5" />
-		<field name="EXTRA_DONT_KILL_APP" />
-		<field name="EXTRA_EMAIL" />
-		<field name="EXTRA_EXCLUDE_COMPONENTS" since="24" />
-		<field name="EXTRA_FROM_STORAGE" since="26" />
-		<field name="EXTRA_HTML_TEXT" since="16" />
-		<field name="EXTRA_INDEX" since="24" />
-		<field name="EXTRA_INITIAL_INTENTS" since="5" />
-		<field name="EXTRA_INSTALLER_PACKAGE_NAME" since="14" />
-		<field name="EXTRA_INTENT" />
-		<field name="EXTRA_KEY_EVENT" />
-		<field name="EXTRA_LOCAL_ONLY" since="11" />
-		<field name="EXTRA_MIME_TYPES" since="19" />
-		<field name="EXTRA_NOT_UNKNOWN_SOURCE" since="14" />
-		<field name="EXTRA_ORIGINATING_URI" since="17" />
-		<field name="EXTRA_PACKAGE_NAME" since="24" />
-		<field name="EXTRA_PHONE_NUMBER" />
-		<field name="EXTRA_PROCESS_TEXT" since="23" />
-		<field name="EXTRA_PROCESS_TEXT_READONLY" since="23" />
-		<field name="EXTRA_QUICK_VIEW_FEATURES" since="26" />
-		<field name="EXTRA_QUIET_MODE" since="24" />
-		<field name="EXTRA_REFERRER" since="17" />
-		<field name="EXTRA_REFERRER_NAME" since="22" />
-		<field name="EXTRA_REMOTE_INTENT_TOKEN" since="5" />
-		<field name="EXTRA_REPLACEMENT_EXTRAS" since="21" />
-		<field name="EXTRA_REPLACING" since="3" />
-		<field name="EXTRA_RESTRICTIONS_BUNDLE" since="18" />
-		<field name="EXTRA_RESTRICTIONS_INTENT" since="18" />
-		<field name="EXTRA_RESTRICTIONS_LIST" since="18" />
-		<field name="EXTRA_RESULT_RECEIVER" since="23" />
-		<field name="EXTRA_RETURN_RESULT" since="14" />
-		<field name="EXTRA_SHORTCUT_ICON" deprecated="26" />
-		<field name="EXTRA_SHORTCUT_ICON_RESOURCE" deprecated="26" />
-		<field name="EXTRA_SHORTCUT_INTENT" deprecated="26" />
-		<field name="EXTRA_SHORTCUT_NAME" deprecated="26" />
-		<field name="EXTRA_SHUTDOWN_USERSPACE_ONLY" since="19" />
-		<field name="EXTRA_STREAM" />
-		<field name="EXTRA_SUBJECT" />
-		<field name="EXTRA_TEMPLATE" />
-		<field name="EXTRA_TEXT" />
-		<field name="EXTRA_TITLE" />
-		<field name="EXTRA_UID" />
-		<field name="EXTRA_USER" since="21" />
-		<field name="FILL_IN_ACTION" />
-		<field name="FILL_IN_CATEGORIES" />
-		<field name="FILL_IN_CLIP_DATA" since="16" />
-		<field name="FILL_IN_COMPONENT" />
-		<field name="FILL_IN_DATA" />
-		<field name="FILL_IN_PACKAGE" since="4" />
-		<field name="FILL_IN_SELECTOR" since="15" />
-		<field name="FILL_IN_SOURCE_BOUNDS" since="7" />
-		<field name="FLAG_ACTIVITY_BROUGHT_TO_FRONT" />
-		<field name="FLAG_ACTIVITY_CLEAR_TASK" since="11" />
-		<field name="FLAG_ACTIVITY_CLEAR_TOP" />
-		<field name="FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET" since="3" deprecated="21" />
-		<field name="FLAG_ACTIVITY_CLOSE_SYSTEM_DIALOGS" since="16" />
-		<field name="FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS" />
-		<field name="FLAG_ACTIVITY_FORWARD_RESULT" />
-		<field name="FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY" />
-		<field name="FLAG_ACTIVITY_LAUNCH_ADJACENT" since="24" />
-		<field name="FLAG_ACTIVITY_MULTIPLE_TASK" />
-		<field name="FLAG_ACTIVITY_NEW_DOCUMENT" since="21" />
-		<field name="FLAG_ACTIVITY_NEW_TASK" />
-		<field name="FLAG_ACTIVITY_NO_ANIMATION" since="5" />
-		<field name="FLAG_ACTIVITY_NO_HISTORY" />
-		<field name="FLAG_ACTIVITY_NO_USER_ACTION" since="3" />
-		<field name="FLAG_ACTIVITY_PREVIOUS_IS_TOP" />
-		<field name="FLAG_ACTIVITY_REORDER_TO_FRONT" since="3" />
-		<field name="FLAG_ACTIVITY_RESET_TASK_IF_NEEDED" />
-		<field name="FLAG_ACTIVITY_RETAIN_IN_RECENTS" since="21" />
-		<field name="FLAG_ACTIVITY_SINGLE_TOP" />
-		<field name="FLAG_ACTIVITY_TASK_ON_HOME" since="11" />
-		<field name="FLAG_DEBUG_LOG_RESOLUTION" />
-		<field name="FLAG_EXCLUDE_STOPPED_PACKAGES" since="12" />
-		<field name="FLAG_FROM_BACKGROUND" />
-		<field name="FLAG_GRANT_PERSISTABLE_URI_PERMISSION" since="19" />
-		<field name="FLAG_GRANT_PREFIX_URI_PERMISSION" since="21" />
-		<field name="FLAG_GRANT_READ_URI_PERMISSION" />
-		<field name="FLAG_GRANT_WRITE_URI_PERMISSION" />
-		<field name="FLAG_INCLUDE_STOPPED_PACKAGES" since="12" />
-		<field name="FLAG_RECEIVER_FOREGROUND" since="16" />
-		<field name="FLAG_RECEIVER_NO_ABORT" since="19" />
-		<field name="FLAG_RECEIVER_REGISTERED_ONLY" />
-		<field name="FLAG_RECEIVER_REPLACE_PENDING" since="8" />
-		<field name="FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS" since="26" />
-		<field name="METADATA_DOCK_HOME" since="5" />
-		<field name="URI_ALLOW_UNSAFE" since="22" />
-		<field name="URI_ANDROID_APP_SCHEME" since="22" />
-		<field name="URI_INTENT_SCHEME" since="4" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<implements name="java/lang/Cloneable" since="8"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/Class;)V"/>
+		<method name="&lt;init>(Landroid/content/Intent;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/net/Uri;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V"/>
+		<method name="addCategory(Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="addFlags(I)Landroid/content/Intent;"/>
+		<method name="cloneFilter()Landroid/content/Intent;"/>
+		<method name="createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;"/>
+		<method name="createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;Landroid/content/IntentSender;)Landroid/content/Intent;" since="22"/>
+		<method name="fillIn(Landroid/content/Intent;I)I"/>
+		<method name="filterEquals(Landroid/content/Intent;)Z"/>
+		<method name="filterHashCode()I"/>
+		<method name="getAction()Ljava/lang/String;"/>
+		<method name="getBooleanArrayExtra(Ljava/lang/String;)[Z"/>
+		<method name="getBooleanExtra(Ljava/lang/String;Z)Z"/>
+		<method name="getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle;"/>
+		<method name="getByteArrayExtra(Ljava/lang/String;)[B"/>
+		<method name="getByteExtra(Ljava/lang/String;B)B"/>
+		<method name="getCategories()Ljava/util/Set;"/>
+		<method name="getCharArrayExtra(Ljava/lang/String;)[C"/>
+		<method name="getCharExtra(Ljava/lang/String;C)C"/>
+		<method name="getCharSequenceArrayExtra(Ljava/lang/String;)[Ljava/lang/CharSequence;" since="8"/>
+		<method name="getCharSequenceArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;" since="8"/>
+		<method name="getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence;"/>
+		<method name="getClipData()Landroid/content/ClipData;" since="16"/>
+		<method name="getComponent()Landroid/content/ComponentName;"/>
+		<method name="getData()Landroid/net/Uri;"/>
+		<method name="getDataString()Ljava/lang/String;"/>
+		<method name="getDoubleArrayExtra(Ljava/lang/String;)[D"/>
+		<method name="getDoubleExtra(Ljava/lang/String;D)D"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getFlags()I"/>
+		<method name="getFloatArrayExtra(Ljava/lang/String;)[F"/>
+		<method name="getFloatExtra(Ljava/lang/String;F)F"/>
+		<method name="getIntArrayExtra(Ljava/lang/String;)[I"/>
+		<method name="getIntExtra(Ljava/lang/String;I)I"/>
+		<method name="getIntegerArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;"/>
+		<method name="getIntent(Ljava/lang/String;)Landroid/content/Intent;" deprecated="16"/>
+		<method name="getIntentOld(Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="getLongArrayExtra(Ljava/lang/String;)[J"/>
+		<method name="getLongExtra(Ljava/lang/String;J)J"/>
+		<method name="getPackage()Ljava/lang/String;" since="4"/>
+		<method name="getParcelableArrayExtra(Ljava/lang/String;)[Landroid/os/Parcelable;"/>
+		<method name="getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;"/>
+		<method name="getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;"/>
+		<method name="getScheme()Ljava/lang/String;"/>
+		<method name="getSelector()Landroid/content/Intent;" since="15"/>
+		<method name="getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;"/>
+		<method name="getShortArrayExtra(Ljava/lang/String;)[S"/>
+		<method name="getShortExtra(Ljava/lang/String;S)S"/>
+		<method name="getSourceBounds()Landroid/graphics/Rect;" since="7"/>
+		<method name="getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;"/>
+		<method name="getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;"/>
+		<method name="getStringExtra(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getType()Ljava/lang/String;"/>
+		<method name="hasCategory(Ljava/lang/String;)Z"/>
+		<method name="hasExtra(Ljava/lang/String;)Z"/>
+		<method name="hasFileDescriptors()Z"/>
+		<method name="makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;" since="11"/>
+		<method name="makeMainSelectorActivity(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;" since="15"/>
+		<method name="makeRestartActivityTask(Landroid/content/ComponentName;)Landroid/content/Intent;" since="11"/>
+		<method name="normalizeMimeType(Ljava/lang/String;)Ljava/lang/String;" since="16"/>
+		<method name="parseIntent(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Landroid/content/Intent;"/>
+		<method name="parseUri(Ljava/lang/String;I)Landroid/content/Intent;" since="4"/>
+		<method name="putCharSequenceArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;" since="8"/>
+		<method name="putExtra(Ljava/lang/String;B)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;C)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;D)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;F)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;I)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;J)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;S)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;Z)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[B)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[C)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[D)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[F)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[I)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[J)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[Ljava/lang/CharSequence;)Landroid/content/Intent;" since="8"/>
+		<method name="putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[S)Landroid/content/Intent;"/>
+		<method name="putExtra(Ljava/lang/String;[Z)Landroid/content/Intent;"/>
+		<method name="putExtras(Landroid/content/Intent;)Landroid/content/Intent;"/>
+		<method name="putExtras(Landroid/os/Bundle;)Landroid/content/Intent;"/>
+		<method name="putIntegerArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;"/>
+		<method name="putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;"/>
+		<method name="putStringArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<method name="removeCategory(Ljava/lang/String;)V"/>
+		<method name="removeExtra(Ljava/lang/String;)V"/>
+		<method name="removeFlags(I)V" since="26"/>
+		<method name="replaceExtras(Landroid/content/Intent;)Landroid/content/Intent;" since="3"/>
+		<method name="replaceExtras(Landroid/os/Bundle;)Landroid/content/Intent;" since="3"/>
+		<method name="resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;"/>
+		<method name="resolveActivityInfo(Landroid/content/pm/PackageManager;I)Landroid/content/pm/ActivityInfo;"/>
+		<method name="resolveType(Landroid/content/ContentResolver;)Ljava/lang/String;"/>
+		<method name="resolveType(Landroid/content/Context;)Ljava/lang/String;"/>
+		<method name="resolveTypeIfNeeded(Landroid/content/ContentResolver;)Ljava/lang/String;"/>
+		<method name="setAction(Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;"/>
+		<method name="setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="setClipData(Landroid/content/ClipData;)V" since="16"/>
+		<method name="setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;"/>
+		<method name="setData(Landroid/net/Uri;)Landroid/content/Intent;"/>
+		<method name="setDataAndNormalize(Landroid/net/Uri;)Landroid/content/Intent;" since="16"/>
+		<method name="setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="setDataAndTypeAndNormalize(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;" since="16"/>
+		<method name="setExtrasClassLoader(Ljava/lang/ClassLoader;)V"/>
+		<method name="setFlags(I)Landroid/content/Intent;"/>
+		<method name="setPackage(Ljava/lang/String;)Landroid/content/Intent;" since="4"/>
+		<method name="setSelector(Landroid/content/Intent;)V" since="15"/>
+		<method name="setSourceBounds(Landroid/graphics/Rect;)V" since="7"/>
+		<method name="setType(Ljava/lang/String;)Landroid/content/Intent;"/>
+		<method name="setTypeAndNormalize(Ljava/lang/String;)Landroid/content/Intent;" since="16"/>
+		<method name="toURI()Ljava/lang/String;" deprecated="16"/>
+		<method name="toUri(I)Ljava/lang/String;" since="4"/>
+		<field name="ACTION_AIRPLANE_MODE_CHANGED"/>
+		<field name="ACTION_ALL_APPS"/>
+		<field name="ACTION_ANSWER"/>
+		<field name="ACTION_APPLICATION_PREFERENCES" since="24"/>
+		<field name="ACTION_APPLICATION_RESTRICTIONS_CHANGED" since="21"/>
+		<field name="ACTION_APP_ERROR" since="14"/>
+		<field name="ACTION_ASSIST" since="16"/>
+		<field name="ACTION_ATTACH_DATA"/>
+		<field name="ACTION_BATTERY_CHANGED"/>
+		<field name="ACTION_BATTERY_LOW"/>
+		<field name="ACTION_BATTERY_OKAY" since="4"/>
+		<field name="ACTION_BOOT_COMPLETED"/>
+		<field name="ACTION_BUG_REPORT"/>
+		<field name="ACTION_CALL"/>
+		<field name="ACTION_CALL_BUTTON"/>
+		<field name="ACTION_CAMERA_BUTTON"/>
+		<field name="ACTION_CARRIER_SETUP" since="26"/>
+		<field name="ACTION_CHOOSER"/>
+		<field name="ACTION_CLOSE_SYSTEM_DIALOGS"/>
+		<field name="ACTION_CONFIGURATION_CHANGED"/>
+		<field name="ACTION_CREATE_DOCUMENT" since="19"/>
+		<field name="ACTION_CREATE_SHORTCUT"/>
+		<field name="ACTION_DATE_CHANGED"/>
+		<field name="ACTION_DEFAULT"/>
+		<field name="ACTION_DELETE"/>
+		<field name="ACTION_DEVICE_STORAGE_LOW" deprecated="26"/>
+		<field name="ACTION_DEVICE_STORAGE_OK" deprecated="26"/>
+		<field name="ACTION_DIAL"/>
+		<field name="ACTION_DOCK_EVENT" since="5"/>
+		<field name="ACTION_DREAMING_STARTED" since="17"/>
+		<field name="ACTION_DREAMING_STOPPED" since="17"/>
+		<field name="ACTION_EDIT"/>
+		<field name="ACTION_EXTERNAL_APPLICATIONS_AVAILABLE" since="8"/>
+		<field name="ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE" since="8"/>
+		<field name="ACTION_FACTORY_TEST"/>
+		<field name="ACTION_GET_CONTENT"/>
+		<field name="ACTION_GET_RESTRICTION_ENTRIES" since="18"/>
+		<field name="ACTION_GTALK_SERVICE_CONNECTED"/>
+		<field name="ACTION_GTALK_SERVICE_DISCONNECTED"/>
+		<field name="ACTION_HEADSET_PLUG"/>
+		<field name="ACTION_INPUT_METHOD_CHANGED" since="3"/>
+		<field name="ACTION_INSERT"/>
+		<field name="ACTION_INSERT_OR_EDIT"/>
+		<field name="ACTION_INSTALL_FAILURE" since="27"/>
+		<field name="ACTION_INSTALL_PACKAGE" since="14"/>
+		<field name="ACTION_LOCALE_CHANGED" since="7"/>
+		<field name="ACTION_LOCKED_BOOT_COMPLETED" since="24"/>
+		<field name="ACTION_MAIN"/>
+		<field name="ACTION_MANAGED_PROFILE_ADDED" since="21"/>
+		<field name="ACTION_MANAGED_PROFILE_AVAILABLE" since="24"/>
+		<field name="ACTION_MANAGED_PROFILE_REMOVED" since="21"/>
+		<field name="ACTION_MANAGED_PROFILE_UNAVAILABLE" since="24"/>
+		<field name="ACTION_MANAGED_PROFILE_UNLOCKED" since="24"/>
+		<field name="ACTION_MANAGE_NETWORK_USAGE" since="14"/>
+		<field name="ACTION_MANAGE_PACKAGE_STORAGE"/>
+		<field name="ACTION_MEDIA_BAD_REMOVAL"/>
+		<field name="ACTION_MEDIA_BUTTON"/>
+		<field name="ACTION_MEDIA_CHECKING" since="3"/>
+		<field name="ACTION_MEDIA_EJECT"/>
+		<field name="ACTION_MEDIA_MOUNTED"/>
+		<field name="ACTION_MEDIA_NOFS" since="3"/>
+		<field name="ACTION_MEDIA_REMOVED"/>
+		<field name="ACTION_MEDIA_SCANNER_FINISHED"/>
+		<field name="ACTION_MEDIA_SCANNER_SCAN_FILE"/>
+		<field name="ACTION_MEDIA_SCANNER_STARTED"/>
+		<field name="ACTION_MEDIA_SHARED"/>
+		<field name="ACTION_MEDIA_UNMOUNTABLE"/>
+		<field name="ACTION_MEDIA_UNMOUNTED"/>
+		<field name="ACTION_MY_PACKAGE_REPLACED" since="12"/>
+		<field name="ACTION_NEW_OUTGOING_CALL"/>
+		<field name="ACTION_OPEN_DOCUMENT" since="19"/>
+		<field name="ACTION_OPEN_DOCUMENT_TREE" since="21"/>
+		<field name="ACTION_PACKAGES_SUSPENDED" since="24"/>
+		<field name="ACTION_PACKAGES_UNSUSPENDED" since="24"/>
+		<field name="ACTION_PACKAGE_ADDED"/>
+		<field name="ACTION_PACKAGE_CHANGED"/>
+		<field name="ACTION_PACKAGE_DATA_CLEARED" since="3"/>
+		<field name="ACTION_PACKAGE_FIRST_LAUNCH" since="12"/>
+		<field name="ACTION_PACKAGE_FULLY_REMOVED" since="14"/>
+		<field name="ACTION_PACKAGE_INSTALL" deprecated="16"/>
+		<field name="ACTION_PACKAGE_NEEDS_VERIFICATION" since="14"/>
+		<field name="ACTION_PACKAGE_REMOVED"/>
+		<field name="ACTION_PACKAGE_REPLACED" since="3"/>
+		<field name="ACTION_PACKAGE_RESTARTED"/>
+		<field name="ACTION_PACKAGE_VERIFIED" since="17"/>
+		<field name="ACTION_PASTE" since="11"/>
+		<field name="ACTION_PICK"/>
+		<field name="ACTION_PICK_ACTIVITY"/>
+		<field name="ACTION_POWER_CONNECTED" since="4"/>
+		<field name="ACTION_POWER_DISCONNECTED" since="4"/>
+		<field name="ACTION_POWER_USAGE_SUMMARY" since="4"/>
+		<field name="ACTION_PROCESS_TEXT" since="23"/>
+		<field name="ACTION_PROVIDER_CHANGED"/>
+		<field name="ACTION_QUICK_CLOCK" since="17"/>
+		<field name="ACTION_QUICK_VIEW" since="24"/>
+		<field name="ACTION_REBOOT"/>
+		<field name="ACTION_RUN"/>
+		<field name="ACTION_SCREEN_OFF"/>
+		<field name="ACTION_SCREEN_ON"/>
+		<field name="ACTION_SEARCH"/>
+		<field name="ACTION_SEARCH_LONG_PRESS" since="3"/>
+		<field name="ACTION_SEND"/>
+		<field name="ACTION_SENDTO"/>
+		<field name="ACTION_SEND_MULTIPLE" since="4"/>
+		<field name="ACTION_SET_WALLPAPER"/>
+		<field name="ACTION_SHOW_APP_INFO" since="24"/>
+		<field name="ACTION_SHUTDOWN" since="4"/>
+		<field name="ACTION_SYNC"/>
+		<field name="ACTION_SYSTEM_TUTORIAL" since="3"/>
+		<field name="ACTION_TIMEZONE_CHANGED"/>
+		<field name="ACTION_TIME_CHANGED"/>
+		<field name="ACTION_TIME_TICK"/>
+		<field name="ACTION_UID_REMOVED"/>
+		<field name="ACTION_UMS_CONNECTED" deprecated="16"/>
+		<field name="ACTION_UMS_DISCONNECTED" deprecated="16"/>
+		<field name="ACTION_UNINSTALL_PACKAGE" since="14"/>
+		<field name="ACTION_USER_BACKGROUND" since="17"/>
+		<field name="ACTION_USER_FOREGROUND" since="17"/>
+		<field name="ACTION_USER_INITIALIZE" since="17"/>
+		<field name="ACTION_USER_PRESENT" since="3"/>
+		<field name="ACTION_USER_UNLOCKED" since="24"/>
+		<field name="ACTION_VIEW"/>
+		<field name="ACTION_VOICE_COMMAND"/>
+		<field name="ACTION_WALLPAPER_CHANGED" deprecated="16"/>
+		<field name="ACTION_WEB_SEARCH"/>
+		<field name="CATEGORY_ALTERNATIVE"/>
+		<field name="CATEGORY_APP_BROWSER" since="15"/>
+		<field name="CATEGORY_APP_CALCULATOR" since="15"/>
+		<field name="CATEGORY_APP_CALENDAR" since="15"/>
+		<field name="CATEGORY_APP_CONTACTS" since="15"/>
+		<field name="CATEGORY_APP_EMAIL" since="15"/>
+		<field name="CATEGORY_APP_GALLERY" since="15"/>
+		<field name="CATEGORY_APP_MAPS" since="15"/>
+		<field name="CATEGORY_APP_MARKET" since="11"/>
+		<field name="CATEGORY_APP_MESSAGING" since="15"/>
+		<field name="CATEGORY_APP_MUSIC" since="15"/>
+		<field name="CATEGORY_BROWSABLE"/>
+		<field name="CATEGORY_CAR_DOCK" since="5"/>
+		<field name="CATEGORY_CAR_MODE" since="8"/>
+		<field name="CATEGORY_DEFAULT"/>
+		<field name="CATEGORY_DESK_DOCK" since="5"/>
+		<field name="CATEGORY_DEVELOPMENT_PREFERENCE"/>
+		<field name="CATEGORY_EMBED"/>
+		<field name="CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST"/>
+		<field name="CATEGORY_GADGET" removed="3"/>
+		<field name="CATEGORY_HE_DESK_DOCK" since="11"/>
+		<field name="CATEGORY_HOME"/>
+		<field name="CATEGORY_INFO" since="3"/>
+		<field name="CATEGORY_LAUNCHER"/>
+		<field name="CATEGORY_LEANBACK_LAUNCHER" since="21"/>
+		<field name="CATEGORY_LE_DESK_DOCK" since="11"/>
+		<field name="CATEGORY_MONKEY"/>
+		<field name="CATEGORY_OPENABLE"/>
+		<field name="CATEGORY_PREFERENCE"/>
+		<field name="CATEGORY_SAMPLE_CODE"/>
+		<field name="CATEGORY_SELECTED_ALTERNATIVE"/>
+		<field name="CATEGORY_TAB"/>
+		<field name="CATEGORY_TEST"/>
+		<field name="CATEGORY_TYPED_OPENABLE" since="26"/>
+		<field name="CATEGORY_UNIT_TEST"/>
+		<field name="CATEGORY_VOICE" since="23"/>
+		<field name="CATEGORY_VR_HOME" since="26"/>
+		<field name="CREATOR"/>
+		<field name="EXTRA_ALARM_COUNT"/>
+		<field name="EXTRA_ALLOW_MULTIPLE" since="18"/>
+		<field name="EXTRA_ALLOW_REPLACE" since="14" deprecated="16"/>
+		<field name="EXTRA_ALTERNATE_INTENTS" since="23"/>
+		<field name="EXTRA_ASSIST_CONTEXT" since="18"/>
+		<field name="EXTRA_ASSIST_INPUT_DEVICE_ID" since="23"/>
+		<field name="EXTRA_ASSIST_INPUT_HINT_KEYBOARD" since="21"/>
+		<field name="EXTRA_ASSIST_PACKAGE" since="18"/>
+		<field name="EXTRA_ASSIST_UID" since="23"/>
+		<field name="EXTRA_BCC"/>
+		<field name="EXTRA_BUG_REPORT" since="14"/>
+		<field name="EXTRA_CC"/>
+		<field name="EXTRA_CHANGED_COMPONENT_NAME" since="5" deprecated="16"/>
+		<field name="EXTRA_CHANGED_COMPONENT_NAME_LIST" since="7"/>
+		<field name="EXTRA_CHANGED_PACKAGE_LIST" since="8"/>
+		<field name="EXTRA_CHANGED_UID_LIST" since="8"/>
+		<field name="EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER" since="23"/>
+		<field name="EXTRA_CHOOSER_TARGETS" since="24"/>
+		<field name="EXTRA_CHOSEN_COMPONENT" since="22"/>
+		<field name="EXTRA_CHOSEN_COMPONENT_INTENT_SENDER" since="22"/>
+		<field name="EXTRA_COMPONENT_NAME" since="26"/>
+		<field name="EXTRA_CONTENT_ANNOTATIONS" since="26"/>
+		<field name="EXTRA_DATA_REMOVED" since="3"/>
+		<field name="EXTRA_DOCK_STATE" since="5"/>
+		<field name="EXTRA_DOCK_STATE_CAR" since="5"/>
+		<field name="EXTRA_DOCK_STATE_DESK" since="5"/>
+		<field name="EXTRA_DOCK_STATE_HE_DESK" since="11"/>
+		<field name="EXTRA_DOCK_STATE_LE_DESK" since="11"/>
+		<field name="EXTRA_DOCK_STATE_UNDOCKED" since="5"/>
+		<field name="EXTRA_DONT_KILL_APP"/>
+		<field name="EXTRA_EMAIL"/>
+		<field name="EXTRA_EXCLUDE_COMPONENTS" since="24"/>
+		<field name="EXTRA_FROM_STORAGE" since="26"/>
+		<field name="EXTRA_HTML_TEXT" since="16"/>
+		<field name="EXTRA_INDEX" since="24"/>
+		<field name="EXTRA_INITIAL_INTENTS" since="5"/>
+		<field name="EXTRA_INSTALLER_PACKAGE_NAME" since="14"/>
+		<field name="EXTRA_INTENT"/>
+		<field name="EXTRA_KEY_EVENT"/>
+		<field name="EXTRA_LOCAL_ONLY" since="11"/>
+		<field name="EXTRA_MIME_TYPES" since="19"/>
+		<field name="EXTRA_NOT_UNKNOWN_SOURCE" since="14"/>
+		<field name="EXTRA_ORIGINATING_URI" since="17"/>
+		<field name="EXTRA_PACKAGE_NAME" since="24"/>
+		<field name="EXTRA_PHONE_NUMBER"/>
+		<field name="EXTRA_PROCESS_TEXT" since="23"/>
+		<field name="EXTRA_PROCESS_TEXT_READONLY" since="23"/>
+		<field name="EXTRA_QUICK_VIEW_FEATURES" since="26"/>
+		<field name="EXTRA_QUIET_MODE" since="24"/>
+		<field name="EXTRA_REFERRER" since="17"/>
+		<field name="EXTRA_REFERRER_NAME" since="22"/>
+		<field name="EXTRA_REMOTE_INTENT_TOKEN" since="5"/>
+		<field name="EXTRA_REPLACEMENT_EXTRAS" since="21"/>
+		<field name="EXTRA_REPLACING" since="3"/>
+		<field name="EXTRA_RESTRICTIONS_BUNDLE" since="18"/>
+		<field name="EXTRA_RESTRICTIONS_INTENT" since="18"/>
+		<field name="EXTRA_RESTRICTIONS_LIST" since="18"/>
+		<field name="EXTRA_RESULT_RECEIVER" since="23"/>
+		<field name="EXTRA_RETURN_RESULT" since="14"/>
+		<field name="EXTRA_SHORTCUT_ICON" deprecated="26"/>
+		<field name="EXTRA_SHORTCUT_ICON_RESOURCE" deprecated="26"/>
+		<field name="EXTRA_SHORTCUT_INTENT" deprecated="26"/>
+		<field name="EXTRA_SHORTCUT_NAME" deprecated="26"/>
+		<field name="EXTRA_SHUTDOWN_USERSPACE_ONLY" since="19"/>
+		<field name="EXTRA_SPLIT_NAME" since="27"/>
+		<field name="EXTRA_STREAM"/>
+		<field name="EXTRA_SUBJECT"/>
+		<field name="EXTRA_TEMPLATE"/>
+		<field name="EXTRA_TEXT"/>
+		<field name="EXTRA_TITLE"/>
+		<field name="EXTRA_UID"/>
+		<field name="EXTRA_USER" since="21"/>
+		<field name="FILL_IN_ACTION"/>
+		<field name="FILL_IN_CATEGORIES"/>
+		<field name="FILL_IN_CLIP_DATA" since="16"/>
+		<field name="FILL_IN_COMPONENT"/>
+		<field name="FILL_IN_DATA"/>
+		<field name="FILL_IN_PACKAGE" since="4"/>
+		<field name="FILL_IN_SELECTOR" since="15"/>
+		<field name="FILL_IN_SOURCE_BOUNDS" since="7"/>
+		<field name="FLAG_ACTIVITY_BROUGHT_TO_FRONT"/>
+		<field name="FLAG_ACTIVITY_CLEAR_TASK" since="11"/>
+		<field name="FLAG_ACTIVITY_CLEAR_TOP"/>
+		<field name="FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET" since="3" deprecated="21"/>
+		<field name="FLAG_ACTIVITY_CLOSE_SYSTEM_DIALOGS" since="16" removed="17"/>
+		<field name="FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS"/>
+		<field name="FLAG_ACTIVITY_FORWARD_RESULT"/>
+		<field name="FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY"/>
+		<field name="FLAG_ACTIVITY_LAUNCH_ADJACENT" since="24"/>
+		<field name="FLAG_ACTIVITY_MULTIPLE_TASK"/>
+		<field name="FLAG_ACTIVITY_NEW_DOCUMENT" since="21"/>
+		<field name="FLAG_ACTIVITY_NEW_TASK"/>
+		<field name="FLAG_ACTIVITY_NO_ANIMATION" since="5"/>
+		<field name="FLAG_ACTIVITY_NO_HISTORY"/>
+		<field name="FLAG_ACTIVITY_NO_USER_ACTION" since="3"/>
+		<field name="FLAG_ACTIVITY_PREVIOUS_IS_TOP"/>
+		<field name="FLAG_ACTIVITY_REORDER_TO_FRONT" since="3"/>
+		<field name="FLAG_ACTIVITY_RESET_TASK_IF_NEEDED"/>
+		<field name="FLAG_ACTIVITY_RETAIN_IN_RECENTS" since="21"/>
+		<field name="FLAG_ACTIVITY_SINGLE_TOP"/>
+		<field name="FLAG_ACTIVITY_TASK_ON_HOME" since="11"/>
+		<field name="FLAG_DEBUG_LOG_RESOLUTION"/>
+		<field name="FLAG_EXCLUDE_STOPPED_PACKAGES" since="12"/>
+		<field name="FLAG_FROM_BACKGROUND"/>
+		<field name="FLAG_GRANT_PERSISTABLE_URI_PERMISSION" since="19"/>
+		<field name="FLAG_GRANT_PREFIX_URI_PERMISSION" since="21"/>
+		<field name="FLAG_GRANT_READ_URI_PERMISSION"/>
+		<field name="FLAG_GRANT_WRITE_URI_PERMISSION"/>
+		<field name="FLAG_INCLUDE_STOPPED_PACKAGES" since="12"/>
+		<field name="FLAG_RECEIVER_FOREGROUND" since="16"/>
+		<field name="FLAG_RECEIVER_NO_ABORT" since="19"/>
+		<field name="FLAG_RECEIVER_REGISTERED_ONLY"/>
+		<field name="FLAG_RECEIVER_REPLACE_PENDING" since="8"/>
+		<field name="FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS" since="26"/>
+		<field name="METADATA_DOCK_HOME" since="5"/>
+		<field name="URI_ALLOW_UNSAFE" since="22"/>
+		<field name="URI_ANDROID_APP_SCHEME" since="22"/>
+		<field name="URI_INTENT_SCHEME" since="4"/>
 	</class>
 	<class name="android/content/Intent$FilterComparison" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Intent;)V" />
-		<method name="getIntent()Landroid/content/Intent;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Intent;)V"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
 	</class>
 	<class name="android/content/Intent$ShortcutIconResource" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;" />
-		<field name="CREATOR" />
-		<field name="packageName" />
-		<field name="resourceName" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;"/>
+		<field name="CREATOR"/>
+		<field name="packageName"/>
+		<field name="resourceName"/>
 	</class>
 	<class name="android/content/IntentFilter" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/IntentFilter;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="actionsIterator()Ljava/util/Iterator;" />
-		<method name="addAction(Ljava/lang/String;)V" />
-		<method name="addCategory(Ljava/lang/String;)V" />
-		<method name="addDataAuthority(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="addDataPath(Ljava/lang/String;I)V" />
-		<method name="addDataScheme(Ljava/lang/String;)V" />
-		<method name="addDataSchemeSpecificPart(Ljava/lang/String;I)V" since="19" />
-		<method name="addDataType(Ljava/lang/String;)V" />
-		<method name="authoritiesIterator()Ljava/util/Iterator;" />
-		<method name="categoriesIterator()Ljava/util/Iterator;" />
-		<method name="countActions()I" />
-		<method name="countCategories()I" />
-		<method name="countDataAuthorities()I" />
-		<method name="countDataPaths()I" />
-		<method name="countDataSchemeSpecificParts()I" since="19" />
-		<method name="countDataSchemes()I" />
-		<method name="countDataTypes()I" />
-		<method name="create(Ljava/lang/String;Ljava/lang/String;)Landroid/content/IntentFilter;" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getAction(I)Ljava/lang/String;" />
-		<method name="getCategory(I)Ljava/lang/String;" />
-		<method name="getDataAuthority(I)Landroid/content/IntentFilter$AuthorityEntry;" />
-		<method name="getDataPath(I)Landroid/os/PatternMatcher;" />
-		<method name="getDataScheme(I)Ljava/lang/String;" />
-		<method name="getDataSchemeSpecificPart(I)Landroid/os/PatternMatcher;" since="19" />
-		<method name="getDataType(I)Ljava/lang/String;" />
-		<method name="getPriority()I" />
-		<method name="hasAction(Ljava/lang/String;)Z" />
-		<method name="hasCategory(Ljava/lang/String;)Z" />
-		<method name="hasDataAuthority(Landroid/net/Uri;)Z" />
-		<method name="hasDataPath(Ljava/lang/String;)Z" />
-		<method name="hasDataScheme(Ljava/lang/String;)Z" />
-		<method name="hasDataSchemeSpecificPart(Ljava/lang/String;)Z" since="19" />
-		<method name="hasDataType(Ljava/lang/String;)Z" />
-		<method name="match(Landroid/content/ContentResolver;Landroid/content/Intent;ZLjava/lang/String;)I" />
-		<method name="match(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I" />
-		<method name="matchAction(Ljava/lang/String;)Z" />
-		<method name="matchCategories(Ljava/util/Set;)Ljava/lang/String;" />
-		<method name="matchData(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)I" />
-		<method name="matchDataAuthority(Landroid/net/Uri;)I" />
-		<method name="pathsIterator()Ljava/util/Iterator;" />
-		<method name="readFromXml(Lorg/xmlpull/v1/XmlPullParser;)V" />
-		<method name="schemeSpecificPartsIterator()Ljava/util/Iterator;" since="19" />
-		<method name="schemesIterator()Ljava/util/Iterator;" />
-		<method name="setPriority(I)V" />
-		<method name="typesIterator()Ljava/util/Iterator;" />
-		<method name="writeToXml(Lorg/xmlpull/v1/XmlSerializer;)V" />
-		<field name="CREATOR" />
-		<field name="MATCH_ADJUSTMENT_MASK" />
-		<field name="MATCH_ADJUSTMENT_NORMAL" />
-		<field name="MATCH_CATEGORY_EMPTY" />
-		<field name="MATCH_CATEGORY_HOST" />
-		<field name="MATCH_CATEGORY_MASK" />
-		<field name="MATCH_CATEGORY_PATH" />
-		<field name="MATCH_CATEGORY_PORT" />
-		<field name="MATCH_CATEGORY_SCHEME" />
-		<field name="MATCH_CATEGORY_SCHEME_SPECIFIC_PART" since="19" />
-		<field name="MATCH_CATEGORY_TYPE" />
-		<field name="NO_MATCH_ACTION" />
-		<field name="NO_MATCH_CATEGORY" />
-		<field name="NO_MATCH_DATA" />
-		<field name="NO_MATCH_TYPE" />
-		<field name="SYSTEM_HIGH_PRIORITY" />
-		<field name="SYSTEM_LOW_PRIORITY" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/IntentFilter;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="actionsIterator()Ljava/util/Iterator;"/>
+		<method name="addAction(Ljava/lang/String;)V"/>
+		<method name="addCategory(Ljava/lang/String;)V"/>
+		<method name="addDataAuthority(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="addDataPath(Ljava/lang/String;I)V"/>
+		<method name="addDataScheme(Ljava/lang/String;)V"/>
+		<method name="addDataSchemeSpecificPart(Ljava/lang/String;I)V" since="19"/>
+		<method name="addDataType(Ljava/lang/String;)V"/>
+		<method name="authoritiesIterator()Ljava/util/Iterator;"/>
+		<method name="categoriesIterator()Ljava/util/Iterator;"/>
+		<method name="countActions()I"/>
+		<method name="countCategories()I"/>
+		<method name="countDataAuthorities()I"/>
+		<method name="countDataPaths()I"/>
+		<method name="countDataSchemeSpecificParts()I" since="19"/>
+		<method name="countDataSchemes()I"/>
+		<method name="countDataTypes()I"/>
+		<method name="create(Ljava/lang/String;Ljava/lang/String;)Landroid/content/IntentFilter;"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getAction(I)Ljava/lang/String;"/>
+		<method name="getCategory(I)Ljava/lang/String;"/>
+		<method name="getDataAuthority(I)Landroid/content/IntentFilter$AuthorityEntry;"/>
+		<method name="getDataPath(I)Landroid/os/PatternMatcher;"/>
+		<method name="getDataScheme(I)Ljava/lang/String;"/>
+		<method name="getDataSchemeSpecificPart(I)Landroid/os/PatternMatcher;" since="19"/>
+		<method name="getDataType(I)Ljava/lang/String;"/>
+		<method name="getPriority()I"/>
+		<method name="hasAction(Ljava/lang/String;)Z"/>
+		<method name="hasCategory(Ljava/lang/String;)Z"/>
+		<method name="hasDataAuthority(Landroid/net/Uri;)Z"/>
+		<method name="hasDataPath(Ljava/lang/String;)Z"/>
+		<method name="hasDataScheme(Ljava/lang/String;)Z"/>
+		<method name="hasDataSchemeSpecificPart(Ljava/lang/String;)Z" since="19"/>
+		<method name="hasDataType(Ljava/lang/String;)Z"/>
+		<method name="match(Landroid/content/ContentResolver;Landroid/content/Intent;ZLjava/lang/String;)I"/>
+		<method name="match(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I"/>
+		<method name="matchAction(Ljava/lang/String;)Z"/>
+		<method name="matchCategories(Ljava/util/Set;)Ljava/lang/String;"/>
+		<method name="matchData(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)I"/>
+		<method name="matchDataAuthority(Landroid/net/Uri;)I"/>
+		<method name="pathsIterator()Ljava/util/Iterator;"/>
+		<method name="readFromXml(Lorg/xmlpull/v1/XmlPullParser;)V"/>
+		<method name="schemeSpecificPartsIterator()Ljava/util/Iterator;" since="19"/>
+		<method name="schemesIterator()Ljava/util/Iterator;"/>
+		<method name="setPriority(I)V"/>
+		<method name="typesIterator()Ljava/util/Iterator;"/>
+		<method name="writeToXml(Lorg/xmlpull/v1/XmlSerializer;)V"/>
+		<field name="CREATOR"/>
+		<field name="MATCH_ADJUSTMENT_MASK"/>
+		<field name="MATCH_ADJUSTMENT_NORMAL"/>
+		<field name="MATCH_CATEGORY_EMPTY"/>
+		<field name="MATCH_CATEGORY_HOST"/>
+		<field name="MATCH_CATEGORY_MASK"/>
+		<field name="MATCH_CATEGORY_PATH"/>
+		<field name="MATCH_CATEGORY_PORT"/>
+		<field name="MATCH_CATEGORY_SCHEME"/>
+		<field name="MATCH_CATEGORY_SCHEME_SPECIFIC_PART" since="19"/>
+		<field name="MATCH_CATEGORY_TYPE"/>
+		<field name="NO_MATCH_ACTION"/>
+		<field name="NO_MATCH_CATEGORY"/>
+		<field name="NO_MATCH_DATA"/>
+		<field name="NO_MATCH_TYPE"/>
+		<field name="SYSTEM_HIGH_PRIORITY"/>
+		<field name="SYSTEM_LOW_PRIORITY"/>
 	</class>
 	<class name="android/content/IntentFilter$AuthorityEntry" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="getHost()Ljava/lang/String;" />
-		<method name="getPort()I" />
-		<method name="match(Landroid/net/Uri;)I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="getHost()Ljava/lang/String;"/>
+		<method name="getPort()I"/>
+		<method name="match(Landroid/net/Uri;)I"/>
 	</class>
 	<class name="android/content/IntentFilter$MalformedMimeTypeException" since="1">
-		<extends name="android/util/AndroidException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/util/AndroidException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/IntentSender" since="4">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getCreatorPackage()Ljava/lang/String;" since="17" />
-		<method name="getCreatorUid()I" since="17" />
-		<method name="getCreatorUserHandle()Landroid/os/UserHandle;" since="17" />
-		<method name="getTargetPackage()Ljava/lang/String;" since="9" deprecated="17" />
-		<method name="readIntentSenderOrNullFromParcel(Landroid/os/Parcel;)Landroid/content/IntentSender;" />
-		<method name="sendIntent(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V" />
-		<method name="sendIntent(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V" since="14" />
-		<method name="writeIntentSenderOrNullToParcel(Landroid/content/IntentSender;Landroid/os/Parcel;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCreatorPackage()Ljava/lang/String;" since="17"/>
+		<method name="getCreatorUid()I" since="17"/>
+		<method name="getCreatorUserHandle()Landroid/os/UserHandle;" since="17"/>
+		<method name="getTargetPackage()Ljava/lang/String;" since="9" deprecated="17"/>
+		<method name="readIntentSenderOrNullFromParcel(Landroid/os/Parcel;)Landroid/content/IntentSender;"/>
+		<method name="sendIntent(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;)V"/>
+		<method name="sendIntent(Landroid/content/Context;ILandroid/content/Intent;Landroid/content/IntentSender$OnFinished;Landroid/os/Handler;Ljava/lang/String;)V" since="14"/>
+		<method name="writeIntentSenderOrNullToParcel(Landroid/content/IntentSender;Landroid/os/Parcel;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/IntentSender$OnFinished" since="4">
-		<extends name="java/lang/Object" />
-		<method name="onSendFinished(Landroid/content/IntentSender;Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onSendFinished(Landroid/content/IntentSender;Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/content/IntentSender$SendIntentException" since="4">
-		<extends name="android/util/AndroidException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/Exception;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/util/AndroidException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/Exception;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/Loader" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="abandon()V" />
-		<method name="cancelLoad()Z" since="16" />
-		<method name="commitContentChanged()V" since="18" />
-		<method name="dataToString(Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="deliverCancellation()V" since="16" />
-		<method name="deliverResult(Ljava/lang/Object;)V" />
-		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V" />
-		<method name="forceLoad()V" />
-		<method name="getContext()Landroid/content/Context;" />
-		<method name="getId()I" />
-		<method name="isAbandoned()Z" />
-		<method name="isReset()Z" />
-		<method name="isStarted()Z" />
-		<method name="onAbandon()V" />
-		<method name="onCancelLoad()Z" since="16" />
-		<method name="onContentChanged()V" />
-		<method name="onForceLoad()V" />
-		<method name="onReset()V" />
-		<method name="onStartLoading()V" />
-		<method name="onStopLoading()V" />
-		<method name="registerListener(ILandroid/content/Loader$OnLoadCompleteListener;)V" />
-		<method name="registerOnLoadCanceledListener(Landroid/content/Loader$OnLoadCanceledListener;)V" since="16" />
-		<method name="reset()V" />
-		<method name="rollbackContentChanged()V" since="18" />
-		<method name="startLoading()V" />
-		<method name="stopLoading()V" />
-		<method name="takeContentChanged()Z" />
-		<method name="unregisterListener(Landroid/content/Loader$OnLoadCompleteListener;)V" />
-		<method name="unregisterOnLoadCanceledListener(Landroid/content/Loader$OnLoadCanceledListener;)V" since="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="abandon()V"/>
+		<method name="cancelLoad()Z" since="16"/>
+		<method name="commitContentChanged()V" since="18"/>
+		<method name="dataToString(Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="deliverCancellation()V" since="16"/>
+		<method name="deliverResult(Ljava/lang/Object;)V"/>
+		<method name="dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V"/>
+		<method name="forceLoad()V"/>
+		<method name="getContext()Landroid/content/Context;"/>
+		<method name="getId()I"/>
+		<method name="isAbandoned()Z"/>
+		<method name="isReset()Z"/>
+		<method name="isStarted()Z"/>
+		<method name="onAbandon()V"/>
+		<method name="onCancelLoad()Z" since="16"/>
+		<method name="onContentChanged()V"/>
+		<method name="onForceLoad()V"/>
+		<method name="onReset()V"/>
+		<method name="onStartLoading()V"/>
+		<method name="onStopLoading()V"/>
+		<method name="registerListener(ILandroid/content/Loader$OnLoadCompleteListener;)V"/>
+		<method name="registerOnLoadCanceledListener(Landroid/content/Loader$OnLoadCanceledListener;)V" since="16"/>
+		<method name="reset()V"/>
+		<method name="rollbackContentChanged()V" since="18"/>
+		<method name="startLoading()V"/>
+		<method name="stopLoading()V"/>
+		<method name="takeContentChanged()Z"/>
+		<method name="unregisterListener(Landroid/content/Loader$OnLoadCompleteListener;)V"/>
+		<method name="unregisterOnLoadCanceledListener(Landroid/content/Loader$OnLoadCanceledListener;)V" since="16"/>
 	</class>
 	<class name="android/content/Loader$ForceLoadContentObserver" since="11">
-		<extends name="android/database/ContentObserver" />
-		<method name="&lt;init>(Landroid/content/Loader;)V" />
+		<extends name="android/database/ContentObserver"/>
+		<method name="&lt;init>(Landroid/content/Loader;)V"/>
 	</class>
 	<class name="android/content/Loader$OnLoadCanceledListener" since="16">
-		<extends name="java/lang/Object" />
-		<method name="onLoadCanceled(Landroid/content/Loader;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onLoadCanceled(Landroid/content/Loader;)V"/>
 	</class>
 	<class name="android/content/Loader$OnLoadCompleteListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onLoadComplete(Landroid/content/Loader;Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onLoadComplete(Landroid/content/Loader;Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/content/MutableContextWrapper" since="1">
-		<extends name="android/content/ContextWrapper" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="setBaseContext(Landroid/content/Context;)V" />
+		<extends name="android/content/ContextWrapper"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="setBaseContext(Landroid/content/Context;)V"/>
 	</class>
 	<class name="android/content/OperationApplicationException" since="5">
-		<extends name="java/lang/Exception" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
-		<method name="getNumSuccessfulYieldPoints()I" />
+		<extends name="java/lang/Exception"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
+		<method name="getNumSuccessfulYieldPoints()I"/>
 	</class>
 	<class name="android/content/PeriodicSync" since="8">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;J)V" />
-		<field name="CREATOR" />
-		<field name="account" />
-		<field name="authority" />
-		<field name="extras" />
-		<field name="period" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/accounts/Account;Ljava/lang/String;Landroid/os/Bundle;J)V"/>
+		<field name="CREATOR"/>
+		<field name="account"/>
+		<field name="authority"/>
+		<field name="extras"/>
+		<field name="period"/>
 	</class>
 	<class name="android/content/QuickViewConstants" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="FEATURE_DOWNLOAD" />
-		<field name="FEATURE_EDIT" />
-		<field name="FEATURE_PRINT" />
-		<field name="FEATURE_SEND" />
-		<field name="FEATURE_VIEW" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="FEATURE_DOWNLOAD"/>
+		<field name="FEATURE_EDIT"/>
+		<field name="FEATURE_PRINT"/>
+		<field name="FEATURE_SEND"/>
+		<field name="FEATURE_VIEW"/>
 	</class>
 	<class name="android/content/ReceiverCallNotAllowedException" since="1">
-		<extends name="android/util/AndroidRuntimeException" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/util/AndroidRuntimeException"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/RestrictionEntry" since="18">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(ILjava/lang/String;)V" since="21" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" since="21" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Z)V" />
-		<method name="&lt;init>(Ljava/lang/String;[Ljava/lang/String;)V" />
-		<method name="createBundleArrayEntry(Ljava/lang/String;[Landroid/content/RestrictionEntry;)Landroid/content/RestrictionEntry;" since="23" />
-		<method name="createBundleEntry(Ljava/lang/String;[Landroid/content/RestrictionEntry;)Landroid/content/RestrictionEntry;" since="23" />
-		<method name="getAllSelectedStrings()[Ljava/lang/String;" />
-		<method name="getChoiceEntries()[Ljava/lang/String;" />
-		<method name="getChoiceValues()[Ljava/lang/String;" />
-		<method name="getDescription()Ljava/lang/String;" />
-		<method name="getIntValue()I" since="21" />
-		<method name="getKey()Ljava/lang/String;" />
-		<method name="getRestrictions()[Landroid/content/RestrictionEntry;" since="23" />
-		<method name="getSelectedState()Z" />
-		<method name="getSelectedString()Ljava/lang/String;" />
-		<method name="getTitle()Ljava/lang/String;" />
-		<method name="getType()I" />
-		<method name="setAllSelectedStrings([Ljava/lang/String;)V" />
-		<method name="setChoiceEntries(Landroid/content/Context;I)V" />
-		<method name="setChoiceEntries([Ljava/lang/String;)V" />
-		<method name="setChoiceValues(Landroid/content/Context;I)V" />
-		<method name="setChoiceValues([Ljava/lang/String;)V" />
-		<method name="setDescription(Ljava/lang/String;)V" />
-		<method name="setIntValue(I)V" since="21" />
-		<method name="setRestrictions([Landroid/content/RestrictionEntry;)V" since="23" />
-		<method name="setSelectedState(Z)V" />
-		<method name="setSelectedString(Ljava/lang/String;)V" />
-		<method name="setTitle(Ljava/lang/String;)V" />
-		<method name="setType(I)V" />
-		<field name="CREATOR" />
-		<field name="TYPE_BOOLEAN" />
-		<field name="TYPE_BUNDLE" since="23" />
-		<field name="TYPE_BUNDLE_ARRAY" since="23" />
-		<field name="TYPE_CHOICE" />
-		<field name="TYPE_INTEGER" since="21" />
-		<field name="TYPE_MULTI_SELECT" />
-		<field name="TYPE_NULL" />
-		<field name="TYPE_STRING" since="21" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(ILjava/lang/String;)V" since="21"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V" since="21"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Z)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[Ljava/lang/String;)V"/>
+		<method name="createBundleArrayEntry(Ljava/lang/String;[Landroid/content/RestrictionEntry;)Landroid/content/RestrictionEntry;" since="23"/>
+		<method name="createBundleEntry(Ljava/lang/String;[Landroid/content/RestrictionEntry;)Landroid/content/RestrictionEntry;" since="23"/>
+		<method name="getAllSelectedStrings()[Ljava/lang/String;"/>
+		<method name="getChoiceEntries()[Ljava/lang/String;"/>
+		<method name="getChoiceValues()[Ljava/lang/String;"/>
+		<method name="getDescription()Ljava/lang/String;"/>
+		<method name="getIntValue()I" since="21"/>
+		<method name="getKey()Ljava/lang/String;"/>
+		<method name="getRestrictions()[Landroid/content/RestrictionEntry;" since="23"/>
+		<method name="getSelectedState()Z"/>
+		<method name="getSelectedString()Ljava/lang/String;"/>
+		<method name="getTitle()Ljava/lang/String;"/>
+		<method name="getType()I"/>
+		<method name="setAllSelectedStrings([Ljava/lang/String;)V"/>
+		<method name="setChoiceEntries(Landroid/content/Context;I)V"/>
+		<method name="setChoiceEntries([Ljava/lang/String;)V"/>
+		<method name="setChoiceValues(Landroid/content/Context;I)V"/>
+		<method name="setChoiceValues([Ljava/lang/String;)V"/>
+		<method name="setDescription(Ljava/lang/String;)V"/>
+		<method name="setIntValue(I)V" since="21"/>
+		<method name="setRestrictions([Landroid/content/RestrictionEntry;)V" since="23"/>
+		<method name="setSelectedState(Z)V"/>
+		<method name="setSelectedString(Ljava/lang/String;)V"/>
+		<method name="setTitle(Ljava/lang/String;)V"/>
+		<method name="setType(I)V"/>
+		<field name="CREATOR"/>
+		<field name="TYPE_BOOLEAN"/>
+		<field name="TYPE_BUNDLE" since="23"/>
+		<field name="TYPE_BUNDLE_ARRAY" since="23"/>
+		<field name="TYPE_CHOICE"/>
+		<field name="TYPE_INTEGER" since="21"/>
+		<field name="TYPE_MULTI_SELECT"/>
+		<field name="TYPE_NULL"/>
+		<field name="TYPE_STRING" since="21"/>
 	</class>
 	<class name="android/content/RestrictionsManager" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="convertRestrictionsToBundle(Ljava/util/List;)Landroid/os/Bundle;" since="23" />
-		<method name="createLocalApprovalIntent()Landroid/content/Intent;" />
-		<method name="getApplicationRestrictions()Landroid/os/Bundle;" />
-		<method name="getManifestRestrictions(Ljava/lang/String;)Ljava/util/List;" />
-		<method name="hasRestrictionsProvider()Z" />
-		<method name="notifyPermissionResponse(Ljava/lang/String;Landroid/os/PersistableBundle;)V" />
-		<method name="requestPermission(Ljava/lang/String;Ljava/lang/String;Landroid/os/PersistableBundle;)V" />
-		<field name="ACTION_PERMISSION_RESPONSE_RECEIVED" />
-		<field name="ACTION_REQUEST_LOCAL_APPROVAL" />
-		<field name="ACTION_REQUEST_PERMISSION" />
-		<field name="EXTRA_PACKAGE_NAME" />
-		<field name="EXTRA_REQUEST_BUNDLE" />
-		<field name="EXTRA_REQUEST_ID" />
-		<field name="EXTRA_REQUEST_TYPE" />
-		<field name="EXTRA_RESPONSE_BUNDLE" />
-		<field name="META_DATA_APP_RESTRICTIONS" />
-		<field name="REQUEST_KEY_APPROVE_LABEL" />
-		<field name="REQUEST_KEY_DATA" />
-		<field name="REQUEST_KEY_DENY_LABEL" />
-		<field name="REQUEST_KEY_ICON" />
-		<field name="REQUEST_KEY_ID" />
-		<field name="REQUEST_KEY_MESSAGE" />
-		<field name="REQUEST_KEY_NEW_REQUEST" />
-		<field name="REQUEST_KEY_TITLE" />
-		<field name="REQUEST_TYPE_APPROVAL" />
-		<field name="RESPONSE_KEY_ERROR_CODE" />
-		<field name="RESPONSE_KEY_MESSAGE" />
-		<field name="RESPONSE_KEY_RESPONSE_TIMESTAMP" />
-		<field name="RESPONSE_KEY_RESULT" />
-		<field name="RESULT_APPROVED" />
-		<field name="RESULT_DENIED" />
-		<field name="RESULT_ERROR" />
-		<field name="RESULT_ERROR_BAD_REQUEST" />
-		<field name="RESULT_ERROR_INTERNAL" />
-		<field name="RESULT_ERROR_NETWORK" />
-		<field name="RESULT_NO_RESPONSE" />
-		<field name="RESULT_UNKNOWN_REQUEST" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="convertRestrictionsToBundle(Ljava/util/List;)Landroid/os/Bundle;" since="23"/>
+		<method name="createLocalApprovalIntent()Landroid/content/Intent;"/>
+		<method name="getApplicationRestrictions()Landroid/os/Bundle;"/>
+		<method name="getManifestRestrictions(Ljava/lang/String;)Ljava/util/List;"/>
+		<method name="hasRestrictionsProvider()Z"/>
+		<method name="notifyPermissionResponse(Ljava/lang/String;Landroid/os/PersistableBundle;)V"/>
+		<method name="requestPermission(Ljava/lang/String;Ljava/lang/String;Landroid/os/PersistableBundle;)V"/>
+		<field name="ACTION_PERMISSION_RESPONSE_RECEIVED"/>
+		<field name="ACTION_REQUEST_LOCAL_APPROVAL"/>
+		<field name="ACTION_REQUEST_PERMISSION"/>
+		<field name="EXTRA_PACKAGE_NAME"/>
+		<field name="EXTRA_REQUEST_BUNDLE"/>
+		<field name="EXTRA_REQUEST_ID"/>
+		<field name="EXTRA_REQUEST_TYPE"/>
+		<field name="EXTRA_RESPONSE_BUNDLE"/>
+		<field name="META_DATA_APP_RESTRICTIONS"/>
+		<field name="REQUEST_KEY_APPROVE_LABEL"/>
+		<field name="REQUEST_KEY_DATA"/>
+		<field name="REQUEST_KEY_DENY_LABEL"/>
+		<field name="REQUEST_KEY_ICON"/>
+		<field name="REQUEST_KEY_ID"/>
+		<field name="REQUEST_KEY_MESSAGE"/>
+		<field name="REQUEST_KEY_NEW_REQUEST"/>
+		<field name="REQUEST_KEY_TITLE"/>
+		<field name="REQUEST_TYPE_APPROVAL"/>
+		<field name="RESPONSE_KEY_ERROR_CODE"/>
+		<field name="RESPONSE_KEY_MESSAGE"/>
+		<field name="RESPONSE_KEY_RESPONSE_TIMESTAMP"/>
+		<field name="RESPONSE_KEY_RESULT"/>
+		<field name="RESULT_APPROVED"/>
+		<field name="RESULT_DENIED"/>
+		<field name="RESULT_ERROR"/>
+		<field name="RESULT_ERROR_BAD_REQUEST"/>
+		<field name="RESULT_ERROR_INTERNAL"/>
+		<field name="RESULT_ERROR_NETWORK"/>
+		<field name="RESULT_NO_RESPONSE"/>
+		<field name="RESULT_UNKNOWN_REQUEST"/>
 	</class>
 	<class name="android/content/SearchRecentSuggestionsProvider" since="1">
-		<extends name="android/content/ContentProvider" />
-		<method name="&lt;init>()V" />
-		<method name="setupSuggestions(Ljava/lang/String;I)V" />
-		<field name="DATABASE_MODE_2LINES" />
-		<field name="DATABASE_MODE_QUERIES" />
+		<extends name="android/content/ContentProvider"/>
+		<method name="&lt;init>()V"/>
+		<method name="setupSuggestions(Ljava/lang/String;I)V"/>
+		<field name="DATABASE_MODE_2LINES"/>
+		<field name="DATABASE_MODE_QUERIES"/>
 	</class>
 	<class name="android/content/ServiceConnection" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onBindingDied(Landroid/content/ComponentName;)V" since="26" />
-		<method name="onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V" />
-		<method name="onServiceDisconnected(Landroid/content/ComponentName;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onBindingDied(Landroid/content/ComponentName;)V" since="26"/>
+		<method name="onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V"/>
+		<method name="onServiceDisconnected(Landroid/content/ComponentName;)V"/>
 	</class>
 	<class name="android/content/SharedPreferences" since="1">
-		<extends name="java/lang/Object" />
-		<method name="contains(Ljava/lang/String;)Z" />
-		<method name="edit()Landroid/content/SharedPreferences$Editor;" />
-		<method name="getAll()Ljava/util/Map;" />
-		<method name="getBoolean(Ljava/lang/String;Z)Z" />
-		<method name="getFloat(Ljava/lang/String;F)F" />
-		<method name="getInt(Ljava/lang/String;I)I" />
-		<method name="getLong(Ljava/lang/String;J)J" />
-		<method name="getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;" since="11" />
-		<method name="registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V" />
-		<method name="unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="contains(Ljava/lang/String;)Z"/>
+		<method name="edit()Landroid/content/SharedPreferences$Editor;"/>
+		<method name="getAll()Ljava/util/Map;"/>
+		<method name="getBoolean(Ljava/lang/String;Z)Z"/>
+		<method name="getFloat(Ljava/lang/String;F)F"/>
+		<method name="getInt(Ljava/lang/String;I)I"/>
+		<method name="getLong(Ljava/lang/String;J)J"/>
+		<method name="getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getStringSet(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;" since="11"/>
+		<method name="registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V"/>
+		<method name="unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V"/>
 	</class>
 	<class name="android/content/SharedPreferences$Editor" since="1">
-		<extends name="java/lang/Object" />
-		<method name="apply()V" since="9" />
-		<method name="clear()Landroid/content/SharedPreferences$Editor;" />
-		<method name="commit()Z" />
-		<method name="putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;" />
-		<method name="putFloat(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor;" />
-		<method name="putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;" />
-		<method name="putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;" />
-		<method name="putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" />
-		<method name="putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor;" since="11" />
-		<method name="remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;" />
+		<extends name="java/lang/Object"/>
+		<method name="apply()V" since="9"/>
+		<method name="clear()Landroid/content/SharedPreferences$Editor;"/>
+		<method name="commit()Z"/>
+		<method name="putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;"/>
+		<method name="putFloat(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor;"/>
+		<method name="putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;"/>
+		<method name="putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;"/>
+		<method name="putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;"/>
+		<method name="putStringSet(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor;" since="11"/>
+		<method name="remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;"/>
 	</class>
 	<class name="android/content/SharedPreferences$OnSharedPreferenceChangeListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/SyncAdapterType" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;ZZ)V" />
-		<method name="allowParallelSyncs()Z" since="11" />
-		<method name="getSettingsActivity()Ljava/lang/String;" since="14" />
-		<method name="isAlwaysSyncable()Z" since="11" />
-		<method name="isUserVisible()Z" />
-		<method name="newKey(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SyncAdapterType;" />
-		<method name="supportsUploading()Z" />
-		<field name="CREATOR" />
-		<field name="accountType" />
-		<field name="authority" />
-		<field name="isKey" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;ZZ)V"/>
+		<method name="allowParallelSyncs()Z" since="11"/>
+		<method name="getSettingsActivity()Ljava/lang/String;" since="14"/>
+		<method name="isAlwaysSyncable()Z" since="11"/>
+		<method name="isUserVisible()Z"/>
+		<method name="newKey(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SyncAdapterType;"/>
+		<method name="supportsUploading()Z"/>
+		<field name="CREATOR"/>
+		<field name="accountType"/>
+		<field name="authority"/>
+		<field name="isKey"/>
 	</class>
 	<class name="android/content/SyncContext" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getSyncContextBinder()Landroid/os/IBinder;" />
-		<method name="onFinished(Landroid/content/SyncResult;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getSyncContextBinder()Landroid/os/IBinder;"/>
+		<method name="onFinished(Landroid/content/SyncResult;)V"/>
 	</class>
 	<class name="android/content/SyncInfo" since="8">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="11" />
-		<method name="&lt;init>()V" />
-		<field name="account" />
-		<field name="authority" />
-		<field name="startTime" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="11"/>
+		<method name="&lt;init>()V"/>
+		<field name="account"/>
+		<field name="authority"/>
+		<field name="startTime"/>
 	</class>
 	<class name="android/content/SyncRequest" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/SyncRequest$Builder" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/content/SyncRequest;" />
-		<method name="setDisallowMetered(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setExpedited(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setExtras(Landroid/os/Bundle;)Landroid/content/SyncRequest$Builder;" />
-		<method name="setIgnoreBackoff(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setIgnoreSettings(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setManual(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setNoRetry(Z)Landroid/content/SyncRequest$Builder;" />
-		<method name="setRequiresCharging(Z)Landroid/content/SyncRequest$Builder;" since="24" />
-		<method name="setSyncAdapter(Landroid/accounts/Account;Ljava/lang/String;)Landroid/content/SyncRequest$Builder;" />
-		<method name="syncOnce()Landroid/content/SyncRequest$Builder;" />
-		<method name="syncPeriodic(JJ)Landroid/content/SyncRequest$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/content/SyncRequest;"/>
+		<method name="setDisallowMetered(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setExpedited(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setExtras(Landroid/os/Bundle;)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setIgnoreBackoff(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setIgnoreSettings(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setManual(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setNoRetry(Z)Landroid/content/SyncRequest$Builder;"/>
+		<method name="setRequiresCharging(Z)Landroid/content/SyncRequest$Builder;" since="24"/>
+		<method name="setSyncAdapter(Landroid/accounts/Account;Ljava/lang/String;)Landroid/content/SyncRequest$Builder;"/>
+		<method name="syncOnce()Landroid/content/SyncRequest$Builder;"/>
+		<method name="syncPeriodic(JJ)Landroid/content/SyncRequest$Builder;"/>
 	</class>
 	<class name="android/content/SyncResult" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="clear()V" />
-		<method name="hasError()Z" />
-		<method name="hasHardError()Z" />
-		<method name="hasSoftError()Z" />
-		<method name="madeSomeProgress()Z" />
-		<method name="toDebugString()Ljava/lang/String;" />
-		<field name="ALREADY_IN_PROGRESS" />
-		<field name="CREATOR" />
-		<field name="databaseError" />
-		<field name="delayUntil" since="8" />
-		<field name="fullSyncRequested" />
-		<field name="moreRecordsToGet" />
-		<field name="partialSyncUnavailable" />
-		<field name="stats" />
-		<field name="syncAlreadyInProgress" />
-		<field name="tooManyDeletions" />
-		<field name="tooManyRetries" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="clear()V"/>
+		<method name="hasError()Z"/>
+		<method name="hasHardError()Z"/>
+		<method name="hasSoftError()Z"/>
+		<method name="madeSomeProgress()Z"/>
+		<method name="toDebugString()Ljava/lang/String;"/>
+		<field name="ALREADY_IN_PROGRESS"/>
+		<field name="CREATOR"/>
+		<field name="databaseError"/>
+		<field name="delayUntil" since="8"/>
+		<field name="fullSyncRequested"/>
+		<field name="moreRecordsToGet"/>
+		<field name="partialSyncUnavailable"/>
+		<field name="stats"/>
+		<field name="syncAlreadyInProgress"/>
+		<field name="tooManyDeletions"/>
+		<field name="tooManyRetries"/>
 	</class>
 	<class name="android/content/SyncStats" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="clear()V" />
-		<field name="CREATOR" />
-		<field name="numAuthExceptions" />
-		<field name="numConflictDetectedExceptions" />
-		<field name="numDeletes" />
-		<field name="numEntries" />
-		<field name="numInserts" />
-		<field name="numIoExceptions" />
-		<field name="numParseExceptions" />
-		<field name="numSkippedEntries" />
-		<field name="numUpdates" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="clear()V"/>
+		<field name="CREATOR"/>
+		<field name="numAuthExceptions"/>
+		<field name="numConflictDetectedExceptions"/>
+		<field name="numDeletes"/>
+		<field name="numEntries"/>
+		<field name="numInserts"/>
+		<field name="numIoExceptions"/>
+		<field name="numParseExceptions"/>
+		<field name="numSkippedEntries"/>
+		<field name="numUpdates"/>
 	</class>
 	<class name="android/content/SyncStatusObserver" since="5">
-		<extends name="java/lang/Object" />
-		<method name="onStatusChanged(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onStatusChanged(I)V"/>
 	</class>
 	<class name="android/content/UriMatcher" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I)V" />
-		<method name="addURI(Ljava/lang/String;Ljava/lang/String;I)V" />
-		<method name="match(Landroid/net/Uri;)I" />
-		<field name="NO_MATCH" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="addURI(Ljava/lang/String;Ljava/lang/String;I)V"/>
+		<method name="match(Landroid/net/Uri;)I"/>
+		<field name="NO_MATCH"/>
 	</class>
 	<class name="android/content/UriPermission" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getPersistedTime()J" />
-		<method name="getUri()Landroid/net/Uri;" />
-		<method name="isReadPermission()Z" />
-		<method name="isWritePermission()Z" />
-		<field name="CREATOR" />
-		<field name="INVALID_TIME" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getPersistedTime()J"/>
+		<method name="getUri()Landroid/net/Uri;"/>
+		<method name="isReadPermission()Z"/>
+		<method name="isWritePermission()Z"/>
+		<field name="CREATOR"/>
+		<field name="INVALID_TIME"/>
 	</class>
 	<class name="android/content/pm/ActivityInfo" since="1">
-		<extends name="android/content/pm/ComponentInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ActivityInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getThemeResource()I" />
-		<field name="COLOR_MODE_DEFAULT" since="26" />
-		<field name="COLOR_MODE_HDR" since="26" />
-		<field name="COLOR_MODE_WIDE_COLOR_GAMUT" since="26" />
-		<field name="CONFIG_COLOR_MODE" since="26" />
-		<field name="CONFIG_DENSITY" since="17" />
-		<field name="CONFIG_FONT_SCALE" />
-		<field name="CONFIG_KEYBOARD" />
-		<field name="CONFIG_KEYBOARD_HIDDEN" />
-		<field name="CONFIG_LAYOUT_DIRECTION" since="17" />
-		<field name="CONFIG_LOCALE" />
-		<field name="CONFIG_MCC" />
-		<field name="CONFIG_MNC" />
-		<field name="CONFIG_NAVIGATION" />
-		<field name="CONFIG_ORIENTATION" />
-		<field name="CONFIG_SCREEN_LAYOUT" since="4" />
-		<field name="CONFIG_SCREEN_SIZE" since="13" />
-		<field name="CONFIG_SMALLEST_SCREEN_SIZE" since="13" />
-		<field name="CONFIG_TOUCHSCREEN" />
-		<field name="CONFIG_UI_MODE" since="8" />
-		<field name="CREATOR" />
-		<field name="DOCUMENT_LAUNCH_ALWAYS" since="21" />
-		<field name="DOCUMENT_LAUNCH_INTO_EXISTING" since="21" />
-		<field name="DOCUMENT_LAUNCH_NEVER" since="21" />
-		<field name="DOCUMENT_LAUNCH_NONE" since="21" />
-		<field name="FLAG_ALLOW_TASK_REPARENTING" />
-		<field name="FLAG_ALWAYS_RETAIN_TASK_STATE" />
-		<field name="FLAG_AUTO_REMOVE_FROM_RECENTS" since="21" />
-		<field name="FLAG_CLEAR_TASK_ON_LAUNCH" />
-		<field name="FLAG_ENABLE_VR_MODE" since="24" />
-		<field name="FLAG_EXCLUDE_FROM_RECENTS" />
-		<field name="FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS" since="5" />
-		<field name="FLAG_FINISH_ON_TASK_LAUNCH" />
-		<field name="FLAG_HARDWARE_ACCELERATED" since="11" />
-		<field name="FLAG_IMMERSIVE" since="18" />
-		<field name="FLAG_MULTIPROCESS" />
-		<field name="FLAG_NO_HISTORY" since="3" />
-		<field name="FLAG_RELINQUISH_TASK_IDENTITY" since="21" />
-		<field name="FLAG_RESUME_WHILE_PAUSING" since="21" />
-		<field name="FLAG_SINGLE_USER" since="17" />
-		<field name="FLAG_STATE_NOT_NEEDED" />
-		<field name="LAUNCH_MULTIPLE" />
-		<field name="LAUNCH_SINGLE_INSTANCE" />
-		<field name="LAUNCH_SINGLE_TASK" />
-		<field name="LAUNCH_SINGLE_TOP" />
-		<field name="PERSIST_ACROSS_REBOOTS" since="21" />
-		<field name="PERSIST_NEVER" since="21" />
-		<field name="PERSIST_ROOT_ONLY" since="21" />
-		<field name="SCREEN_ORIENTATION_BEHIND" />
-		<field name="SCREEN_ORIENTATION_FULL_SENSOR" since="9" />
-		<field name="SCREEN_ORIENTATION_FULL_USER" since="18" />
-		<field name="SCREEN_ORIENTATION_LANDSCAPE" />
-		<field name="SCREEN_ORIENTATION_LOCKED" since="18" />
-		<field name="SCREEN_ORIENTATION_NOSENSOR" />
-		<field name="SCREEN_ORIENTATION_PORTRAIT" />
-		<field name="SCREEN_ORIENTATION_REVERSE_LANDSCAPE" since="9" />
-		<field name="SCREEN_ORIENTATION_REVERSE_PORTRAIT" since="9" />
-		<field name="SCREEN_ORIENTATION_SENSOR" />
-		<field name="SCREEN_ORIENTATION_SENSOR_LANDSCAPE" since="9" />
-		<field name="SCREEN_ORIENTATION_SENSOR_PORTRAIT" since="9" />
-		<field name="SCREEN_ORIENTATION_UNSPECIFIED" />
-		<field name="SCREEN_ORIENTATION_USER" />
-		<field name="SCREEN_ORIENTATION_USER_LANDSCAPE" since="18" />
-		<field name="SCREEN_ORIENTATION_USER_PORTRAIT" since="18" />
-		<field name="UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW" since="14" />
-		<field name="colorMode" since="26" />
-		<field name="configChanges" />
-		<field name="documentLaunchMode" since="21" />
-		<field name="flags" />
-		<field name="launchMode" />
-		<field name="maxRecents" since="21" />
-		<field name="parentActivityName" since="16" />
-		<field name="permission" />
-		<field name="persistableMode" since="21" />
-		<field name="screenOrientation" />
-		<field name="softInputMode" since="3" />
-		<field name="targetActivity" />
-		<field name="taskAffinity" />
-		<field name="theme" />
-		<field name="uiOptions" since="14" />
-		<field name="windowLayout" since="24" />
+		<extends name="android/content/pm/ComponentInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ActivityInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getThemeResource()I"/>
+		<field name="COLOR_MODE_DEFAULT" since="26"/>
+		<field name="COLOR_MODE_HDR" since="26"/>
+		<field name="COLOR_MODE_WIDE_COLOR_GAMUT" since="26"/>
+		<field name="CONFIG_COLOR_MODE" since="26"/>
+		<field name="CONFIG_DENSITY" since="17"/>
+		<field name="CONFIG_FONT_SCALE"/>
+		<field name="CONFIG_KEYBOARD"/>
+		<field name="CONFIG_KEYBOARD_HIDDEN"/>
+		<field name="CONFIG_LAYOUT_DIRECTION" since="17"/>
+		<field name="CONFIG_LOCALE"/>
+		<field name="CONFIG_MCC"/>
+		<field name="CONFIG_MNC"/>
+		<field name="CONFIG_NAVIGATION"/>
+		<field name="CONFIG_ORIENTATION"/>
+		<field name="CONFIG_SCREEN_LAYOUT" since="4"/>
+		<field name="CONFIG_SCREEN_SIZE" since="13"/>
+		<field name="CONFIG_SMALLEST_SCREEN_SIZE" since="13"/>
+		<field name="CONFIG_TOUCHSCREEN"/>
+		<field name="CONFIG_UI_MODE" since="8"/>
+		<field name="CREATOR"/>
+		<field name="DOCUMENT_LAUNCH_ALWAYS" since="21"/>
+		<field name="DOCUMENT_LAUNCH_INTO_EXISTING" since="21"/>
+		<field name="DOCUMENT_LAUNCH_NEVER" since="21"/>
+		<field name="DOCUMENT_LAUNCH_NONE" since="21"/>
+		<field name="FLAG_ALLOW_TASK_REPARENTING"/>
+		<field name="FLAG_ALWAYS_RETAIN_TASK_STATE"/>
+		<field name="FLAG_AUTO_REMOVE_FROM_RECENTS" since="21"/>
+		<field name="FLAG_CLEAR_TASK_ON_LAUNCH"/>
+		<field name="FLAG_ENABLE_VR_MODE" since="24"/>
+		<field name="FLAG_EXCLUDE_FROM_RECENTS"/>
+		<field name="FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS" since="5"/>
+		<field name="FLAG_FINISH_ON_TASK_LAUNCH"/>
+		<field name="FLAG_HARDWARE_ACCELERATED" since="11"/>
+		<field name="FLAG_IMMERSIVE" since="18"/>
+		<field name="FLAG_MULTIPROCESS"/>
+		<field name="FLAG_NO_HISTORY" since="3"/>
+		<field name="FLAG_RELINQUISH_TASK_IDENTITY" since="21"/>
+		<field name="FLAG_RESUME_WHILE_PAUSING" since="21"/>
+		<field name="FLAG_SINGLE_USER" since="17"/>
+		<field name="FLAG_STATE_NOT_NEEDED"/>
+		<field name="LAUNCH_MULTIPLE"/>
+		<field name="LAUNCH_SINGLE_INSTANCE"/>
+		<field name="LAUNCH_SINGLE_TASK"/>
+		<field name="LAUNCH_SINGLE_TOP"/>
+		<field name="PERSIST_ACROSS_REBOOTS" since="21"/>
+		<field name="PERSIST_NEVER" since="21"/>
+		<field name="PERSIST_ROOT_ONLY" since="21"/>
+		<field name="SCREEN_ORIENTATION_BEHIND"/>
+		<field name="SCREEN_ORIENTATION_FULL_SENSOR" since="9"/>
+		<field name="SCREEN_ORIENTATION_FULL_USER" since="18"/>
+		<field name="SCREEN_ORIENTATION_LANDSCAPE"/>
+		<field name="SCREEN_ORIENTATION_LOCKED" since="18"/>
+		<field name="SCREEN_ORIENTATION_NOSENSOR"/>
+		<field name="SCREEN_ORIENTATION_PORTRAIT"/>
+		<field name="SCREEN_ORIENTATION_REVERSE_LANDSCAPE" since="9"/>
+		<field name="SCREEN_ORIENTATION_REVERSE_PORTRAIT" since="9"/>
+		<field name="SCREEN_ORIENTATION_SENSOR"/>
+		<field name="SCREEN_ORIENTATION_SENSOR_LANDSCAPE" since="9"/>
+		<field name="SCREEN_ORIENTATION_SENSOR_PORTRAIT" since="9"/>
+		<field name="SCREEN_ORIENTATION_UNSPECIFIED"/>
+		<field name="SCREEN_ORIENTATION_USER"/>
+		<field name="SCREEN_ORIENTATION_USER_LANDSCAPE" since="18"/>
+		<field name="SCREEN_ORIENTATION_USER_PORTRAIT" since="18"/>
+		<field name="UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW" since="14"/>
+		<field name="colorMode" since="26"/>
+		<field name="configChanges"/>
+		<field name="documentLaunchMode" since="21"/>
+		<field name="flags"/>
+		<field name="launchMode"/>
+		<field name="maxRecents" since="21"/>
+		<field name="parentActivityName" since="16"/>
+		<field name="permission"/>
+		<field name="persistableMode" since="21"/>
+		<field name="screenOrientation"/>
+		<field name="softInputMode" since="3"/>
+		<field name="targetActivity"/>
+		<field name="taskAffinity"/>
+		<field name="theme"/>
+		<field name="uiOptions" since="14"/>
+		<field name="windowLayout" since="24"/>
 	</class>
 	<class name="android/content/pm/ActivityInfo$WindowLayout" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(IFIFIII)V" />
-		<field name="gravity" />
-		<field name="height" />
-		<field name="heightFraction" />
-		<field name="minHeight" />
-		<field name="minWidth" />
-		<field name="width" />
-		<field name="widthFraction" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(IFIFIII)V"/>
+		<field name="gravity"/>
+		<field name="height"/>
+		<field name="heightFraction"/>
+		<field name="minHeight"/>
+		<field name="minWidth"/>
+		<field name="width"/>
+		<field name="widthFraction"/>
 	</class>
 	<class name="android/content/pm/ApplicationInfo" since="1">
-		<extends name="android/content/pm/PackageItemInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ApplicationInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getCategoryTitle(Landroid/content/Context;I)Ljava/lang/CharSequence;" since="26" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<field name="CATEGORY_AUDIO" since="26" />
-		<field name="CATEGORY_GAME" since="26" />
-		<field name="CATEGORY_IMAGE" since="26" />
-		<field name="CATEGORY_MAPS" since="26" />
-		<field name="CATEGORY_NEWS" since="26" />
-		<field name="CATEGORY_PRODUCTIVITY" since="26" />
-		<field name="CATEGORY_SOCIAL" since="26" />
-		<field name="CATEGORY_UNDEFINED" since="26" />
-		<field name="CATEGORY_VIDEO" since="26" />
-		<field name="CREATOR" />
-		<field name="FLAG_ALLOW_BACKUP" since="8" />
-		<field name="FLAG_ALLOW_CLEAR_USER_DATA" />
-		<field name="FLAG_ALLOW_TASK_REPARENTING" />
-		<field name="FLAG_DEBUGGABLE" />
-		<field name="FLAG_EXTERNAL_STORAGE" since="8" />
-		<field name="FLAG_EXTRACT_NATIVE_LIBS" since="23" />
-		<field name="FLAG_FACTORY_TEST" />
-		<field name="FLAG_FULL_BACKUP_ONLY" since="21" />
-		<field name="FLAG_HARDWARE_ACCELERATED" since="23" />
-		<field name="FLAG_HAS_CODE" />
-		<field name="FLAG_INSTALLED" since="17" />
-		<field name="FLAG_IS_DATA_ONLY" since="17" />
-		<field name="FLAG_IS_GAME" since="21" deprecated="26" />
-		<field name="FLAG_KILL_AFTER_RESTORE" since="8" />
-		<field name="FLAG_LARGE_HEAP" since="11" />
-		<field name="FLAG_MULTIARCH" since="21" />
-		<field name="FLAG_PERSISTENT" />
-		<field name="FLAG_RESIZEABLE_FOR_SCREENS" since="4" />
-		<field name="FLAG_RESTORE_ANY_VERSION" since="8" />
-		<field name="FLAG_STOPPED" since="12" />
-		<field name="FLAG_SUPPORTS_LARGE_SCREENS" since="4" />
-		<field name="FLAG_SUPPORTS_NORMAL_SCREENS" since="4" />
-		<field name="FLAG_SUPPORTS_RTL" since="17" />
-		<field name="FLAG_SUPPORTS_SCREEN_DENSITIES" since="4" />
-		<field name="FLAG_SUPPORTS_SMALL_SCREENS" since="4" />
-		<field name="FLAG_SUPPORTS_XLARGE_SCREENS" since="11" />
-		<field name="FLAG_SUSPENDED" since="24" />
-		<field name="FLAG_SYSTEM" />
-		<field name="FLAG_TEST_ONLY" since="4" />
-		<field name="FLAG_UPDATED_SYSTEM_APP" since="4" />
-		<field name="FLAG_USES_CLEARTEXT_TRAFFIC" since="23" />
-		<field name="FLAG_VM_SAFE_MODE" since="8" />
-		<field name="backupAgentName" since="8" />
-		<field name="category" since="26" />
-		<field name="className" />
-		<field name="compatibleWidthLimitDp" since="13" />
-		<field name="dataDir" />
-		<field name="descriptionRes" />
-		<field name="deviceProtectedDataDir" since="24" />
-		<field name="enabled" />
-		<field name="flags" />
-		<field name="largestWidthLimitDp" since="13" />
-		<field name="manageSpaceActivityName" />
-		<field name="minSdkVersion" since="24" />
-		<field name="nativeLibraryDir" since="9" />
-		<field name="permission" />
-		<field name="processName" />
-		<field name="publicSourceDir" />
-		<field name="requiresSmallestWidthDp" since="13" />
-		<field name="sharedLibraryFiles" />
-		<field name="sourceDir" />
-		<field name="splitNames" since="26" />
-		<field name="splitPublicSourceDirs" since="21" />
-		<field name="splitSourceDirs" since="21" />
-		<field name="storageUuid" since="26" />
-		<field name="targetSdkVersion" since="4" />
-		<field name="taskAffinity" />
-		<field name="theme" />
-		<field name="uiOptions" since="14" />
-		<field name="uid" />
+		<extends name="android/content/pm/PackageItemInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ApplicationInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getCategoryTitle(Landroid/content/Context;I)Ljava/lang/CharSequence;" since="26"/>
+		<method name="isVirtualPreload()Z" since="27"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<field name="CATEGORY_AUDIO" since="26"/>
+		<field name="CATEGORY_GAME" since="26"/>
+		<field name="CATEGORY_IMAGE" since="26"/>
+		<field name="CATEGORY_MAPS" since="26"/>
+		<field name="CATEGORY_NEWS" since="26"/>
+		<field name="CATEGORY_PRODUCTIVITY" since="26"/>
+		<field name="CATEGORY_SOCIAL" since="26"/>
+		<field name="CATEGORY_UNDEFINED" since="26"/>
+		<field name="CATEGORY_VIDEO" since="26"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_ALLOW_BACKUP" since="8"/>
+		<field name="FLAG_ALLOW_CLEAR_USER_DATA"/>
+		<field name="FLAG_ALLOW_TASK_REPARENTING"/>
+		<field name="FLAG_DEBUGGABLE"/>
+		<field name="FLAG_EXTERNAL_STORAGE" since="8"/>
+		<field name="FLAG_EXTRACT_NATIVE_LIBS" since="23"/>
+		<field name="FLAG_FACTORY_TEST"/>
+		<field name="FLAG_FULL_BACKUP_ONLY" since="21"/>
+		<field name="FLAG_HARDWARE_ACCELERATED" since="23"/>
+		<field name="FLAG_HAS_CODE"/>
+		<field name="FLAG_INSTALLED" since="17"/>
+		<field name="FLAG_IS_DATA_ONLY" since="17"/>
+		<field name="FLAG_IS_GAME" since="21" deprecated="26"/>
+		<field name="FLAG_KILL_AFTER_RESTORE" since="8"/>
+		<field name="FLAG_LARGE_HEAP" since="11"/>
+		<field name="FLAG_MULTIARCH" since="21"/>
+		<field name="FLAG_PERSISTENT"/>
+		<field name="FLAG_RESIZEABLE_FOR_SCREENS" since="4"/>
+		<field name="FLAG_RESTORE_ANY_VERSION" since="8"/>
+		<field name="FLAG_STOPPED" since="12"/>
+		<field name="FLAG_SUPPORTS_LARGE_SCREENS" since="4"/>
+		<field name="FLAG_SUPPORTS_NORMAL_SCREENS" since="4"/>
+		<field name="FLAG_SUPPORTS_RTL" since="17"/>
+		<field name="FLAG_SUPPORTS_SCREEN_DENSITIES" since="4"/>
+		<field name="FLAG_SUPPORTS_SMALL_SCREENS" since="4"/>
+		<field name="FLAG_SUPPORTS_XLARGE_SCREENS" since="11"/>
+		<field name="FLAG_SUSPENDED" since="24"/>
+		<field name="FLAG_SYSTEM"/>
+		<field name="FLAG_TEST_ONLY" since="4"/>
+		<field name="FLAG_UPDATED_SYSTEM_APP" since="4"/>
+		<field name="FLAG_USES_CLEARTEXT_TRAFFIC" since="23"/>
+		<field name="FLAG_VM_SAFE_MODE" since="8"/>
+		<field name="backupAgentName" since="8"/>
+		<field name="category" since="26"/>
+		<field name="className"/>
+		<field name="compatibleWidthLimitDp" since="13"/>
+		<field name="dataDir"/>
+		<field name="descriptionRes"/>
+		<field name="deviceProtectedDataDir" since="24"/>
+		<field name="enabled"/>
+		<field name="flags"/>
+		<field name="largestWidthLimitDp" since="13"/>
+		<field name="manageSpaceActivityName"/>
+		<field name="minSdkVersion" since="24"/>
+		<field name="nativeLibraryDir" since="9"/>
+		<field name="permission"/>
+		<field name="processName"/>
+		<field name="publicSourceDir"/>
+		<field name="requiresSmallestWidthDp" since="13"/>
+		<field name="sharedLibraryFiles"/>
+		<field name="sourceDir"/>
+		<field name="splitNames" since="26"/>
+		<field name="splitPublicSourceDirs" since="21"/>
+		<field name="splitSourceDirs" since="21"/>
+		<field name="storageUuid" since="26"/>
+		<field name="targetSdkVersion" since="4"/>
+		<field name="taskAffinity"/>
+		<field name="theme"/>
+		<field name="uiOptions" since="14"/>
+		<field name="uid"/>
 	</class>
 	<class name="android/content/pm/ApplicationInfo$DisplayNameComparator" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/util/Comparator" />
-		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V" />
-		<method name="compare(Landroid/content/pm/ApplicationInfo;Landroid/content/pm/ApplicationInfo;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/util/Comparator"/>
+		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V"/>
+		<method name="compare(Landroid/content/pm/ApplicationInfo;Landroid/content/pm/ApplicationInfo;)I"/>
 	</class>
 	<class name="android/content/pm/ChangedPackages" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(ILjava/util/List;)V" />
-		<method name="getPackageNames()Ljava/util/List;" />
-		<method name="getSequenceNumber()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(ILjava/util/List;)V"/>
+		<method name="getPackageNames()Ljava/util/List;"/>
+		<method name="getSequenceNumber()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/pm/ComponentInfo" since="1">
-		<extends name="android/content/pm/PackageItemInfo" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ComponentInfo;)V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="getBannerResource()I" since="20" />
-		<method name="getIconResource()I" />
-		<method name="getLogoResource()I" since="19" />
-		<method name="isEnabled()Z" since="11" />
-		<field name="applicationInfo" />
-		<field name="descriptionRes" since="8" />
-		<field name="directBootAware" since="24" />
-		<field name="enabled" />
-		<field name="exported" />
-		<field name="processName" />
-		<field name="splitName" since="26" />
+		<extends name="android/content/pm/PackageItemInfo"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ComponentInfo;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="getBannerResource()I" since="20"/>
+		<method name="getIconResource()I"/>
+		<method name="getLogoResource()I" since="19"/>
+		<method name="isEnabled()Z" since="11"/>
+		<field name="applicationInfo"/>
+		<field name="descriptionRes" since="8"/>
+		<field name="directBootAware" since="24"/>
+		<field name="enabled"/>
+		<field name="exported"/>
+		<field name="processName"/>
+		<field name="splitName" since="26"/>
 	</class>
 	<class name="android/content/pm/ConfigurationInfo" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ConfigurationInfo;)V" />
-		<method name="getGlEsVersion()Ljava/lang/String;" since="4" />
-		<field name="CREATOR" />
-		<field name="GL_ES_VERSION_UNDEFINED" since="4" />
-		<field name="INPUT_FEATURE_FIVE_WAY_NAV" />
-		<field name="INPUT_FEATURE_HARD_KEYBOARD" />
-		<field name="reqGlEsVersion" since="4" />
-		<field name="reqInputFeatures" />
-		<field name="reqKeyboardType" />
-		<field name="reqNavigation" />
-		<field name="reqTouchScreen" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ConfigurationInfo;)V"/>
+		<method name="getGlEsVersion()Ljava/lang/String;" since="4"/>
+		<field name="CREATOR"/>
+		<field name="GL_ES_VERSION_UNDEFINED" since="4"/>
+		<field name="INPUT_FEATURE_FIVE_WAY_NAV"/>
+		<field name="INPUT_FEATURE_HARD_KEYBOARD"/>
+		<field name="reqGlEsVersion" since="4"/>
+		<field name="reqInputFeatures"/>
+		<field name="reqKeyboardType"/>
+		<field name="reqNavigation"/>
+		<field name="reqTouchScreen"/>
 	</class>
 	<class name="android/content/pm/FeatureGroupInfo" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/FeatureGroupInfo;)V" />
-		<field name="CREATOR" />
-		<field name="features" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/FeatureGroupInfo;)V"/>
+		<field name="CREATOR"/>
+		<field name="features"/>
 	</class>
 	<class name="android/content/pm/FeatureInfo" since="5">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/FeatureInfo;)V" />
-		<method name="getGlEsVersion()Ljava/lang/String;" />
-		<field name="CREATOR" />
-		<field name="FLAG_REQUIRED" />
-		<field name="GL_ES_VERSION_UNDEFINED" />
-		<field name="flags" />
-		<field name="name" />
-		<field name="reqGlEsVersion" />
-		<field name="version" since="24" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/FeatureInfo;)V"/>
+		<method name="getGlEsVersion()Ljava/lang/String;"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_REQUIRED"/>
+		<field name="GL_ES_VERSION_UNDEFINED"/>
+		<field name="flags"/>
+		<field name="name"/>
+		<field name="reqGlEsVersion"/>
+		<field name="version" since="24"/>
 	</class>
-	<class name="android/content/pm/IPackageInstallObserver" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/IInterface" />
-		<method name="packageInstalled(Ljava/lang/String;I)V" />
+	<class name="android/content/pm/IPackageInstallObserver" since="1" removed="4">
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/IInterface"/>
+		<method name="packageInstalled(Ljava/lang/String;I)V"/>
 	</class>
-	<class name="android/content/pm/IPackageInstallObserver$Stub" since="1">
-		<extends name="android/os/Binder" />
-		<implements name="android/content/pm/IPackageInstallObserver" />
-		<method name="&lt;init>()V" />
-		<method name="asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageInstallObserver;" />
+	<class name="android/content/pm/IPackageInstallObserver$Stub" since="1" removed="4">
+		<extends name="android/os/Binder"/>
+		<implements name="android/content/pm/IPackageInstallObserver"/>
+		<method name="&lt;init>()V"/>
+		<method name="asInterface(Landroid/os/IBinder;)Landroid/content/pm/IPackageInstallObserver;"/>
 	</class>
 	<class name="android/content/pm/InstrumentationInfo" since="1">
-		<extends name="android/content/pm/PackageItemInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/InstrumentationInfo;)V" />
-		<field name="CREATOR" />
-		<field name="dataDir" />
-		<field name="functionalTest" />
-		<field name="handleProfiling" />
-		<field name="publicSourceDir" />
-		<field name="sourceDir" />
-		<field name="splitNames" since="26" />
-		<field name="splitPublicSourceDirs" since="21" />
-		<field name="splitSourceDirs" since="21" />
-		<field name="targetPackage" />
-		<field name="targetProcesses" since="26" />
+		<extends name="android/content/pm/PackageItemInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/InstrumentationInfo;)V"/>
+		<field name="CREATOR"/>
+		<field name="dataDir"/>
+		<field name="functionalTest"/>
+		<field name="handleProfiling"/>
+		<field name="publicSourceDir"/>
+		<field name="sourceDir"/>
+		<field name="splitNames" since="26"/>
+		<field name="splitPublicSourceDirs" since="21"/>
+		<field name="splitSourceDirs" since="21"/>
+		<field name="targetPackage"/>
+		<field name="targetProcesses" since="26"/>
 	</class>
 	<class name="android/content/pm/LabeledIntent" since="5">
-		<extends name="android/content/Intent" />
-		<method name="&lt;init>(Landroid/content/Intent;Ljava/lang/String;II)V" />
-		<method name="&lt;init>(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/CharSequence;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;II)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V" />
-		<method name="getIconResource()I" />
-		<method name="getLabelResource()I" />
-		<method name="getNonLocalizedLabel()Ljava/lang/CharSequence;" />
-		<method name="getSourcePackage()Ljava/lang/String;" />
-		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
+		<extends name="android/content/Intent"/>
+		<method name="&lt;init>(Landroid/content/Intent;Ljava/lang/String;II)V"/>
+		<method name="&lt;init>(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/CharSequence;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;II)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V"/>
+		<method name="getIconResource()I"/>
+		<method name="getLabelResource()I"/>
+		<method name="getNonLocalizedLabel()Ljava/lang/CharSequence;"/>
+		<method name="getSourcePackage()Ljava/lang/String;"/>
+		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/pm/LauncherActivityInfo" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getApplicationInfo()Landroid/content/pm/ApplicationInfo;" />
-		<method name="getBadgedIcon(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="getComponentName()Landroid/content/ComponentName;" />
-		<method name="getFirstInstallTime()J" />
-		<method name="getIcon(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="getLabel()Ljava/lang/CharSequence;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getUser()Landroid/os/UserHandle;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getApplicationInfo()Landroid/content/pm/ApplicationInfo;"/>
+		<method name="getBadgedIcon(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getComponentName()Landroid/content/ComponentName;"/>
+		<method name="getFirstInstallTime()J"/>
+		<method name="getIcon(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getLabel()Ljava/lang/CharSequence;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getUser()Landroid/os/UserHandle;"/>
 	</class>
 	<class name="android/content/pm/LauncherApps" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getActivityList(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;" />
-		<method name="getApplicationInfo(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;" since="26" />
-		<method name="getPinItemRequest(Landroid/content/Intent;)Landroid/content/pm/LauncherApps$PinItemRequest;" since="26" />
-		<method name="getProfiles()Ljava/util/List;" since="26" />
-		<method name="getShortcutBadgedIconDrawable(Landroid/content/pm/ShortcutInfo;I)Landroid/graphics/drawable/Drawable;" since="25" />
-		<method name="getShortcutConfigActivityIntent(Landroid/content/pm/LauncherActivityInfo;)Landroid/content/IntentSender;" since="26" />
-		<method name="getShortcutConfigActivityList(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;" since="26" />
-		<method name="getShortcutIconDrawable(Landroid/content/pm/ShortcutInfo;I)Landroid/graphics/drawable/Drawable;" since="25" />
-		<method name="getShortcuts(Landroid/content/pm/LauncherApps$ShortcutQuery;Landroid/os/UserHandle;)Ljava/util/List;" since="25" />
-		<method name="hasShortcutHostPermission()Z" since="25" />
-		<method name="isActivityEnabled(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z" />
-		<method name="isPackageEnabled(Ljava/lang/String;Landroid/os/UserHandle;)Z" />
-		<method name="pinShortcuts(Ljava/lang/String;Ljava/util/List;Landroid/os/UserHandle;)V" since="25" />
-		<method name="registerCallback(Landroid/content/pm/LauncherApps$Callback;)V" />
-		<method name="registerCallback(Landroid/content/pm/LauncherApps$Callback;Landroid/os/Handler;)V" />
-		<method name="resolveActivity(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/pm/LauncherActivityInfo;" />
-		<method name="startAppDetailsActivity(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/graphics/Rect;Landroid/os/Bundle;)V" />
-		<method name="startMainActivity(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/graphics/Rect;Landroid/os/Bundle;)V" />
-		<method name="startShortcut(Landroid/content/pm/ShortcutInfo;Landroid/graphics/Rect;Landroid/os/Bundle;)V" since="25" />
-		<method name="startShortcut(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;Landroid/os/Bundle;Landroid/os/UserHandle;)V" since="25" />
-		<method name="unregisterCallback(Landroid/content/pm/LauncherApps$Callback;)V" />
-		<field name="ACTION_CONFIRM_PIN_APPWIDGET" since="26" />
-		<field name="ACTION_CONFIRM_PIN_SHORTCUT" since="26" />
-		<field name="EXTRA_PIN_ITEM_REQUEST" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getActivityList(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;"/>
+		<method name="getApplicationInfo(Ljava/lang/String;ILandroid/os/UserHandle;)Landroid/content/pm/ApplicationInfo;" since="26"/>
+		<method name="getPinItemRequest(Landroid/content/Intent;)Landroid/content/pm/LauncherApps$PinItemRequest;" since="26"/>
+		<method name="getProfiles()Ljava/util/List;" since="26"/>
+		<method name="getShortcutBadgedIconDrawable(Landroid/content/pm/ShortcutInfo;I)Landroid/graphics/drawable/Drawable;" since="25"/>
+		<method name="getShortcutConfigActivityIntent(Landroid/content/pm/LauncherActivityInfo;)Landroid/content/IntentSender;" since="26"/>
+		<method name="getShortcutConfigActivityList(Ljava/lang/String;Landroid/os/UserHandle;)Ljava/util/List;" since="26"/>
+		<method name="getShortcutIconDrawable(Landroid/content/pm/ShortcutInfo;I)Landroid/graphics/drawable/Drawable;" since="25"/>
+		<method name="getShortcuts(Landroid/content/pm/LauncherApps$ShortcutQuery;Landroid/os/UserHandle;)Ljava/util/List;" since="25"/>
+		<method name="hasShortcutHostPermission()Z" since="25"/>
+		<method name="isActivityEnabled(Landroid/content/ComponentName;Landroid/os/UserHandle;)Z"/>
+		<method name="isPackageEnabled(Ljava/lang/String;Landroid/os/UserHandle;)Z"/>
+		<method name="pinShortcuts(Ljava/lang/String;Ljava/util/List;Landroid/os/UserHandle;)V" since="25"/>
+		<method name="registerCallback(Landroid/content/pm/LauncherApps$Callback;)V"/>
+		<method name="registerCallback(Landroid/content/pm/LauncherApps$Callback;Landroid/os/Handler;)V"/>
+		<method name="resolveActivity(Landroid/content/Intent;Landroid/os/UserHandle;)Landroid/content/pm/LauncherActivityInfo;"/>
+		<method name="startAppDetailsActivity(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/graphics/Rect;Landroid/os/Bundle;)V"/>
+		<method name="startMainActivity(Landroid/content/ComponentName;Landroid/os/UserHandle;Landroid/graphics/Rect;Landroid/os/Bundle;)V"/>
+		<method name="startShortcut(Landroid/content/pm/ShortcutInfo;Landroid/graphics/Rect;Landroid/os/Bundle;)V" since="25"/>
+		<method name="startShortcut(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;Landroid/os/Bundle;Landroid/os/UserHandle;)V" since="25"/>
+		<method name="unregisterCallback(Landroid/content/pm/LauncherApps$Callback;)V"/>
+		<field name="ACTION_CONFIRM_PIN_APPWIDGET" since="26"/>
+		<field name="ACTION_CONFIRM_PIN_SHORTCUT" since="26"/>
+		<field name="EXTRA_PIN_ITEM_REQUEST" since="26"/>
 	</class>
 	<class name="android/content/pm/LauncherApps$Callback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onPackageAdded(Ljava/lang/String;Landroid/os/UserHandle;)V" />
-		<method name="onPackageChanged(Ljava/lang/String;Landroid/os/UserHandle;)V" />
-		<method name="onPackageRemoved(Ljava/lang/String;Landroid/os/UserHandle;)V" />
-		<method name="onPackagesAvailable([Ljava/lang/String;Landroid/os/UserHandle;Z)V" />
-		<method name="onPackagesSuspended([Ljava/lang/String;Landroid/os/UserHandle;)V" since="24" />
-		<method name="onPackagesUnavailable([Ljava/lang/String;Landroid/os/UserHandle;Z)V" />
-		<method name="onPackagesUnsuspended([Ljava/lang/String;Landroid/os/UserHandle;)V" since="24" />
-		<method name="onShortcutsChanged(Ljava/lang/String;Ljava/util/List;Landroid/os/UserHandle;)V" since="25" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onPackageAdded(Ljava/lang/String;Landroid/os/UserHandle;)V"/>
+		<method name="onPackageChanged(Ljava/lang/String;Landroid/os/UserHandle;)V"/>
+		<method name="onPackageRemoved(Ljava/lang/String;Landroid/os/UserHandle;)V"/>
+		<method name="onPackagesAvailable([Ljava/lang/String;Landroid/os/UserHandle;Z)V"/>
+		<method name="onPackagesSuspended([Ljava/lang/String;Landroid/os/UserHandle;)V" since="24"/>
+		<method name="onPackagesUnavailable([Ljava/lang/String;Landroid/os/UserHandle;Z)V"/>
+		<method name="onPackagesUnsuspended([Ljava/lang/String;Landroid/os/UserHandle;)V" since="24"/>
+		<method name="onShortcutsChanged(Ljava/lang/String;Ljava/util/List;Landroid/os/UserHandle;)V" since="25"/>
 	</class>
 	<class name="android/content/pm/LauncherApps$PinItemRequest" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="accept()Z" />
-		<method name="accept(Landroid/os/Bundle;)Z" />
-		<method name="getAppWidgetProviderInfo(Landroid/content/Context;)Landroid/appwidget/AppWidgetProviderInfo;" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getRequestType()I" />
-		<method name="getShortcutInfo()Landroid/content/pm/ShortcutInfo;" />
-		<method name="isValid()Z" />
-		<field name="CREATOR" />
-		<field name="REQUEST_TYPE_APPWIDGET" />
-		<field name="REQUEST_TYPE_SHORTCUT" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="accept()Z"/>
+		<method name="accept(Landroid/os/Bundle;)Z"/>
+		<method name="getAppWidgetProviderInfo(Landroid/content/Context;)Landroid/appwidget/AppWidgetProviderInfo;"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getRequestType()I"/>
+		<method name="getShortcutInfo()Landroid/content/pm/ShortcutInfo;"/>
+		<method name="isValid()Z"/>
+		<field name="CREATOR"/>
+		<field name="REQUEST_TYPE_APPWIDGET"/>
+		<field name="REQUEST_TYPE_SHORTCUT"/>
 	</class>
 	<class name="android/content/pm/LauncherApps$ShortcutQuery" since="25">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="setActivity(Landroid/content/ComponentName;)Landroid/content/pm/LauncherApps$ShortcutQuery;" />
-		<method name="setChangedSince(J)Landroid/content/pm/LauncherApps$ShortcutQuery;" />
-		<method name="setPackage(Ljava/lang/String;)Landroid/content/pm/LauncherApps$ShortcutQuery;" />
-		<method name="setQueryFlags(I)Landroid/content/pm/LauncherApps$ShortcutQuery;" />
-		<method name="setShortcutIds(Ljava/util/List;)Landroid/content/pm/LauncherApps$ShortcutQuery;" />
-		<field name="FLAG_GET_KEY_FIELDS_ONLY" />
-		<field name="FLAG_MATCH_DYNAMIC" />
-		<field name="FLAG_MATCH_MANIFEST" />
-		<field name="FLAG_MATCH_PINNED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="setActivity(Landroid/content/ComponentName;)Landroid/content/pm/LauncherApps$ShortcutQuery;"/>
+		<method name="setChangedSince(J)Landroid/content/pm/LauncherApps$ShortcutQuery;"/>
+		<method name="setPackage(Ljava/lang/String;)Landroid/content/pm/LauncherApps$ShortcutQuery;"/>
+		<method name="setQueryFlags(I)Landroid/content/pm/LauncherApps$ShortcutQuery;"/>
+		<method name="setShortcutIds(Ljava/util/List;)Landroid/content/pm/LauncherApps$ShortcutQuery;"/>
+		<field name="FLAG_GET_KEY_FIELDS_ONLY"/>
+		<field name="FLAG_MATCH_DYNAMIC"/>
+		<field name="FLAG_MATCH_MANIFEST"/>
+		<field name="FLAG_MATCH_PINNED"/>
 	</class>
 	<class name="android/content/pm/PackageInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
-		<field name="INSTALL_LOCATION_AUTO" since="21" />
-		<field name="INSTALL_LOCATION_INTERNAL_ONLY" since="21" />
-		<field name="INSTALL_LOCATION_PREFER_EXTERNAL" since="21" />
-		<field name="REQUESTED_PERMISSION_GRANTED" since="16" />
-		<field name="REQUESTED_PERMISSION_REQUIRED" since="16" />
-		<field name="activities" />
-		<field name="applicationInfo" />
-		<field name="baseRevisionCode" since="22" />
-		<field name="configPreferences" since="3" />
-		<field name="featureGroups" since="21" />
-		<field name="firstInstallTime" since="9" />
-		<field name="gids" />
-		<field name="installLocation" since="21" />
-		<field name="instrumentation" />
-		<field name="lastUpdateTime" since="9" />
-		<field name="packageName" />
-		<field name="permissions" />
-		<field name="providers" />
-		<field name="receivers" />
-		<field name="reqFeatures" since="5" />
-		<field name="requestedPermissions" />
-		<field name="requestedPermissionsFlags" since="16" />
-		<field name="services" />
-		<field name="sharedUserId" since="3" />
-		<field name="sharedUserLabel" since="3" />
-		<field name="signatures" />
-		<field name="splitNames" since="21" />
-		<field name="splitRevisionCodes" since="22" />
-		<field name="versionCode" />
-		<field name="versionName" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
+		<field name="INSTALL_LOCATION_AUTO" since="21"/>
+		<field name="INSTALL_LOCATION_INTERNAL_ONLY" since="21"/>
+		<field name="INSTALL_LOCATION_PREFER_EXTERNAL" since="21"/>
+		<field name="REQUESTED_PERMISSION_GRANTED" since="16"/>
+		<field name="REQUESTED_PERMISSION_REQUIRED" since="16" removed="23"/>
+		<field name="activities"/>
+		<field name="applicationInfo"/>
+		<field name="baseRevisionCode" since="22"/>
+		<field name="configPreferences" since="3"/>
+		<field name="featureGroups" since="21"/>
+		<field name="firstInstallTime" since="9"/>
+		<field name="gids"/>
+		<field name="installLocation" since="21"/>
+		<field name="instrumentation"/>
+		<field name="lastUpdateTime" since="9"/>
+		<field name="packageName"/>
+		<field name="permissions"/>
+		<field name="providers"/>
+		<field name="receivers"/>
+		<field name="reqFeatures" since="5"/>
+		<field name="requestedPermissions"/>
+		<field name="requestedPermissionsFlags" since="16"/>
+		<field name="services"/>
+		<field name="sharedUserId" since="3"/>
+		<field name="sharedUserLabel" since="3"/>
+		<field name="signatures"/>
+		<field name="splitNames" since="21"/>
+		<field name="splitRevisionCodes" since="22"/>
+		<field name="versionCode"/>
+		<field name="versionName"/>
 	</class>
 	<class name="android/content/pm/PackageInstaller" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="abandonSession(I)V" />
-		<method name="createSession(Landroid/content/pm/PackageInstaller$SessionParams;)I" />
-		<method name="getAllSessions()Ljava/util/List;" />
-		<method name="getMySessions()Ljava/util/List;" />
-		<method name="getSessionInfo(I)Landroid/content/pm/PackageInstaller$SessionInfo;" />
-		<method name="openSession(I)Landroid/content/pm/PackageInstaller$Session;" />
-		<method name="registerSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;)V" />
-		<method name="registerSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;Landroid/os/Handler;)V" />
-		<method name="uninstall(Landroid/content/pm/VersionedPackage;Landroid/content/IntentSender;)V" since="26" />
-		<method name="uninstall(Ljava/lang/String;Landroid/content/IntentSender;)V" />
-		<method name="unregisterSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;)V" />
-		<method name="updateSessionAppIcon(ILandroid/graphics/Bitmap;)V" />
-		<method name="updateSessionAppLabel(ILjava/lang/CharSequence;)V" />
-		<field name="ACTION_SESSION_COMMITTED" since="26" />
-		<field name="ACTION_SESSION_DETAILS" />
-		<field name="EXTRA_OTHER_PACKAGE_NAME" />
-		<field name="EXTRA_PACKAGE_NAME" />
-		<field name="EXTRA_SESSION" since="26" />
-		<field name="EXTRA_SESSION_ID" />
-		<field name="EXTRA_STATUS" />
-		<field name="EXTRA_STATUS_MESSAGE" />
-		<field name="EXTRA_STORAGE_PATH" />
-		<field name="STATUS_FAILURE" />
-		<field name="STATUS_FAILURE_ABORTED" />
-		<field name="STATUS_FAILURE_BLOCKED" />
-		<field name="STATUS_FAILURE_CONFLICT" />
-		<field name="STATUS_FAILURE_INCOMPATIBLE" />
-		<field name="STATUS_FAILURE_INVALID" />
-		<field name="STATUS_FAILURE_STORAGE" />
-		<field name="STATUS_PENDING_USER_ACTION" />
-		<field name="STATUS_SUCCESS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="abandonSession(I)V"/>
+		<method name="createSession(Landroid/content/pm/PackageInstaller$SessionParams;)I"/>
+		<method name="getAllSessions()Ljava/util/List;"/>
+		<method name="getMySessions()Ljava/util/List;"/>
+		<method name="getSessionInfo(I)Landroid/content/pm/PackageInstaller$SessionInfo;"/>
+		<method name="openSession(I)Landroid/content/pm/PackageInstaller$Session;"/>
+		<method name="registerSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;)V"/>
+		<method name="registerSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;Landroid/os/Handler;)V"/>
+		<method name="uninstall(Landroid/content/pm/VersionedPackage;Landroid/content/IntentSender;)V" since="26"/>
+		<method name="uninstall(Ljava/lang/String;Landroid/content/IntentSender;)V"/>
+		<method name="unregisterSessionCallback(Landroid/content/pm/PackageInstaller$SessionCallback;)V"/>
+		<method name="updateSessionAppIcon(ILandroid/graphics/Bitmap;)V"/>
+		<method name="updateSessionAppLabel(ILjava/lang/CharSequence;)V"/>
+		<field name="ACTION_SESSION_COMMITTED" since="26"/>
+		<field name="ACTION_SESSION_DETAILS"/>
+		<field name="EXTRA_OTHER_PACKAGE_NAME"/>
+		<field name="EXTRA_PACKAGE_NAME"/>
+		<field name="EXTRA_SESSION" since="26"/>
+		<field name="EXTRA_SESSION_ID"/>
+		<field name="EXTRA_STATUS"/>
+		<field name="EXTRA_STATUS_MESSAGE"/>
+		<field name="EXTRA_STORAGE_PATH"/>
+		<field name="STATUS_FAILURE"/>
+		<field name="STATUS_FAILURE_ABORTED"/>
+		<field name="STATUS_FAILURE_BLOCKED"/>
+		<field name="STATUS_FAILURE_CONFLICT"/>
+		<field name="STATUS_FAILURE_INCOMPATIBLE"/>
+		<field name="STATUS_FAILURE_INVALID"/>
+		<field name="STATUS_FAILURE_STORAGE"/>
+		<field name="STATUS_PENDING_USER_ACTION"/>
+		<field name="STATUS_SUCCESS"/>
 	</class>
 	<class name="android/content/pm/PackageInstaller$Session" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Closeable" />
-		<method name="&lt;init>()V" />
-		<method name="abandon()V" />
-		<method name="commit(Landroid/content/IntentSender;)V" />
-		<method name="fsync(Ljava/io/OutputStream;)V" />
-		<method name="getNames()[Ljava/lang/String;" />
-		<method name="openRead(Ljava/lang/String;)Ljava/io/InputStream;" />
-		<method name="openWrite(Ljava/lang/String;JJ)Ljava/io/OutputStream;" />
-		<method name="removeSplit(Ljava/lang/String;)V" since="24" />
-		<method name="setStagingProgress(F)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Closeable"/>
+		<method name="&lt;init>()V"/>
+		<method name="abandon()V"/>
+		<method name="commit(Landroid/content/IntentSender;)V"/>
+		<method name="fsync(Ljava/io/OutputStream;)V"/>
+		<method name="getNames()[Ljava/lang/String;"/>
+		<method name="openRead(Ljava/lang/String;)Ljava/io/InputStream;"/>
+		<method name="openWrite(Ljava/lang/String;JJ)Ljava/io/OutputStream;"/>
+		<method name="removeSplit(Ljava/lang/String;)V" since="24"/>
+		<method name="setStagingProgress(F)V"/>
+		<method name="transfer(Ljava/lang/String;)V" since="27"/>
 	</class>
 	<class name="android/content/pm/PackageInstaller$SessionCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onActiveChanged(IZ)V" />
-		<method name="onBadgingChanged(I)V" />
-		<method name="onCreated(I)V" />
-		<method name="onFinished(IZ)V" />
-		<method name="onProgressChanged(IF)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onActiveChanged(IZ)V"/>
+		<method name="onBadgingChanged(I)V"/>
+		<method name="onCreated(I)V"/>
+		<method name="onFinished(IZ)V"/>
+		<method name="onProgressChanged(IF)V"/>
 	</class>
 	<class name="android/content/pm/PackageInstaller$SessionInfo" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="createDetailsIntent()Landroid/content/Intent;" />
-		<method name="getAppIcon()Landroid/graphics/Bitmap;" />
-		<method name="getAppLabel()Ljava/lang/CharSequence;" />
-		<method name="getAppPackageName()Ljava/lang/String;" />
-		<method name="getInstallReason()I" since="26" />
-		<method name="getInstallerPackageName()Ljava/lang/String;" />
-		<method name="getProgress()F" />
-		<method name="getSessionId()I" />
-		<method name="isActive()Z" />
-		<method name="isSealed()Z" since="26" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="createDetailsIntent()Landroid/content/Intent;"/>
+		<method name="getAppIcon()Landroid/graphics/Bitmap;"/>
+		<method name="getAppLabel()Ljava/lang/CharSequence;"/>
+		<method name="getAppPackageName()Ljava/lang/String;"/>
+		<method name="getInstallLocation()I" since="27"/>
+		<method name="getInstallReason()I" since="26"/>
+		<method name="getInstallerPackageName()Ljava/lang/String;"/>
+		<method name="getMode()I" since="27"/>
+		<method name="getOriginatingUid()I" since="27"/>
+		<method name="getOriginatingUri()Landroid/net/Uri;" since="27"/>
+		<method name="getProgress()F"/>
+		<method name="getReferrerUri()Landroid/net/Uri;" since="27"/>
+		<method name="getSessionId()I"/>
+		<method name="getSize()J" since="27"/>
+		<method name="isActive()Z"/>
+		<method name="isSealed()Z" since="26"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/pm/PackageInstaller$SessionParams" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(I)V" />
-		<method name="setAppIcon(Landroid/graphics/Bitmap;)V" />
-		<method name="setAppLabel(Ljava/lang/CharSequence;)V" />
-		<method name="setAppPackageName(Ljava/lang/String;)V" />
-		<method name="setInstallLocation(I)V" />
-		<method name="setInstallReason(I)V" since="26" />
-		<method name="setOriginatingUid(I)V" since="24" />
-		<method name="setOriginatingUri(Landroid/net/Uri;)V" />
-		<method name="setReferrerUri(Landroid/net/Uri;)V" />
-		<method name="setSize(J)V" />
-		<field name="CREATOR" />
-		<field name="MODE_FULL_INSTALL" />
-		<field name="MODE_INHERIT_EXISTING" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="setAppIcon(Landroid/graphics/Bitmap;)V"/>
+		<method name="setAppLabel(Ljava/lang/CharSequence;)V"/>
+		<method name="setAppPackageName(Ljava/lang/String;)V"/>
+		<method name="setInstallLocation(I)V"/>
+		<method name="setInstallReason(I)V" since="26"/>
+		<method name="setOriginatingUid(I)V" since="24"/>
+		<method name="setOriginatingUri(Landroid/net/Uri;)V"/>
+		<method name="setReferrerUri(Landroid/net/Uri;)V"/>
+		<method name="setSize(J)V"/>
+		<field name="CREATOR"/>
+		<field name="MODE_FULL_INSTALL"/>
+		<field name="MODE_INHERIT_EXISTING"/>
 	</class>
 	<class name="android/content/pm/PackageItemInfo" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/PackageItemInfo;)V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="dumpBack(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="dumpFront(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="loadBanner(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="20" />
-		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<method name="loadLogo(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="9" />
-		<method name="loadUnbadgedIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="22" />
-		<method name="loadXmlMetaData(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser;" />
-		<method name="writeToParcel(Landroid/os/Parcel;I)V" />
-		<field name="banner" since="20" />
-		<field name="icon" />
-		<field name="labelRes" />
-		<field name="logo" since="9" />
-		<field name="metaData" />
-		<field name="name" />
-		<field name="nonLocalizedLabel" />
-		<field name="packageName" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/PackageItemInfo;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="dumpBack(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="dumpFront(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="loadBanner(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="20"/>
+		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<method name="loadLogo(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="9"/>
+		<method name="loadUnbadgedIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" since="22"/>
+		<method name="loadXmlMetaData(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser;"/>
+		<method name="writeToParcel(Landroid/os/Parcel;I)V"/>
+		<field name="banner" since="20"/>
+		<field name="icon"/>
+		<field name="labelRes"/>
+		<field name="logo" since="9"/>
+		<field name="metaData"/>
+		<field name="name"/>
+		<field name="nonLocalizedLabel"/>
+		<field name="packageName"/>
 	</class>
 	<class name="android/content/pm/PackageItemInfo$DisplayNameComparator" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/util/Comparator" />
-		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V" />
-		<method name="compare(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageItemInfo;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/util/Comparator"/>
+		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V"/>
+		<method name="compare(Landroid/content/pm/PackageItemInfo;Landroid/content/pm/PackageItemInfo;)I"/>
 	</class>
 	<class name="android/content/pm/PackageManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addPackageToPreferred(Ljava/lang/String;)V" deprecated="16" />
-		<method name="addPermission(Landroid/content/pm/PermissionInfo;)Z" />
-		<method name="addPermissionAsync(Landroid/content/pm/PermissionInfo;)Z" since="8" />
-		<method name="addPreferredActivity(Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;)V" deprecated="16" />
-		<method name="canRequestPackageInstalls()Z" since="26" />
-		<method name="canonicalToCurrentPackageNames([Ljava/lang/String;)[Ljava/lang/String;" since="8" />
-		<method name="checkPermission(Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="checkSignatures(II)I" since="5" />
-		<method name="checkSignatures(Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="clearInstantAppCookie()V" since="26" />
-		<method name="clearPackagePreferredActivities(Ljava/lang/String;)V" />
-		<method name="currentToCanonicalPackageNames([Ljava/lang/String;)[Ljava/lang/String;" since="8" />
-		<method name="extendVerificationTimeout(IIJ)V" since="17" />
-		<method name="getActivityBanner(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;" since="20" />
-		<method name="getActivityBanner(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;" since="20" />
-		<method name="getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;" />
-		<method name="getActivityIcon(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;" />
-		<method name="getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;" />
-		<method name="getActivityLogo(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;" since="9" />
-		<method name="getActivityLogo(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;" since="9" />
-		<method name="getAllPermissionGroups(I)Ljava/util/List;" />
-		<method name="getApplicationBanner(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" since="20" />
-		<method name="getApplicationBanner(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="20" />
-		<method name="getApplicationEnabledSetting(Ljava/lang/String;)I" />
-		<method name="getApplicationIcon(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" />
-		<method name="getApplicationIcon(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" />
-		<method name="getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;" />
-		<method name="getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" />
-		<method name="getApplicationLogo(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" since="9" />
-		<method name="getApplicationLogo(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="9" />
-		<method name="getChangedPackages(I)Landroid/content/pm/ChangedPackages;" since="26" />
-		<method name="getComponentEnabledSetting(Landroid/content/ComponentName;)I" />
-		<method name="getDefaultActivityIcon()Landroid/graphics/drawable/Drawable;" />
-		<method name="getDrawable(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" />
-		<method name="getInstalledApplications(I)Ljava/util/List;" />
-		<method name="getInstalledPackages(I)Ljava/util/List;" />
-		<method name="getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String;" since="5" />
-		<method name="getInstantAppCookie()[B" since="26" />
-		<method name="getInstantAppCookieMaxBytes()I" since="26" />
-		<method name="getInstrumentationInfo(Landroid/content/ComponentName;I)Landroid/content/pm/InstrumentationInfo;" />
-		<method name="getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;" since="3" />
-		<method name="getLeanbackLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;" since="21" />
-		<method name="getNameForUid(I)Ljava/lang/String;" />
-		<method name="getPackageArchiveInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;" />
-		<method name="getPackageGids(Ljava/lang/String;)[I" />
-		<method name="getPackageGids(Ljava/lang/String;I)[I" since="24" />
-		<method name="getPackageInfo(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;" since="26" />
-		<method name="getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;" />
-		<method name="getPackageInstaller()Landroid/content/pm/PackageInstaller;" since="21" />
-		<method name="getPackageUid(Ljava/lang/String;I)I" since="24" />
-		<method name="getPackagesForUid(I)[Ljava/lang/String;" />
-		<method name="getPackagesHoldingPermissions([Ljava/lang/String;I)Ljava/util/List;" since="18" />
-		<method name="getPermissionGroupInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;" />
-		<method name="getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;" />
-		<method name="getPreferredActivities(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)I" />
-		<method name="getPreferredPackages(I)Ljava/util/List;" />
-		<method name="getProviderInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ProviderInfo;" since="9" />
-		<method name="getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;" />
-		<method name="getResourcesForActivity(Landroid/content/ComponentName;)Landroid/content/res/Resources;" />
-		<method name="getResourcesForApplication(Landroid/content/pm/ApplicationInfo;)Landroid/content/res/Resources;" />
-		<method name="getResourcesForApplication(Ljava/lang/String;)Landroid/content/res/Resources;" />
-		<method name="getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;" />
-		<method name="getSharedLibraries(I)Ljava/util/List;" since="26" />
-		<method name="getSystemAvailableFeatures()[Landroid/content/pm/FeatureInfo;" since="5" />
-		<method name="getSystemSharedLibraryNames()[Ljava/lang/String;" since="3" />
-		<method name="getText(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;" />
-		<method name="getUserBadgedDrawableForDensity(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;Landroid/graphics/Rect;I)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getUserBadgedIcon(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getUserBadgedLabel(Ljava/lang/CharSequence;Landroid/os/UserHandle;)Ljava/lang/CharSequence;" since="21" />
-		<method name="getXml(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/content/res/XmlResourceParser;" />
-		<method name="hasSystemFeature(Ljava/lang/String;)Z" since="5" />
-		<method name="hasSystemFeature(Ljava/lang/String;I)Z" since="24" />
-		<method name="installPackage(Landroid/net/Uri;)V" />
-		<method name="installPackage(Landroid/net/Uri;Landroid/content/pm/IPackageInstallObserver;I)V" />
-		<method name="isInstantApp()Z" since="26" />
-		<method name="isInstantApp(Ljava/lang/String;)Z" since="26" />
-		<method name="isPermissionRevokedByPolicy(Ljava/lang/String;Ljava/lang/String;)Z" since="23" />
-		<method name="isSafeMode()Z" since="3" />
-		<method name="queryBroadcastReceivers(Landroid/content/Intent;I)Ljava/util/List;" />
-		<method name="queryContentProviders(Ljava/lang/String;II)Ljava/util/List;" />
-		<method name="queryInstrumentation(Ljava/lang/String;I)Ljava/util/List;" />
-		<method name="queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;" />
-		<method name="queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;" />
-		<method name="queryIntentContentProviders(Landroid/content/Intent;I)Ljava/util/List;" since="19" />
-		<method name="queryIntentServices(Landroid/content/Intent;I)Ljava/util/List;" />
-		<method name="queryPermissionsByGroup(Ljava/lang/String;I)Ljava/util/List;" />
-		<method name="removePackageFromPreferred(Ljava/lang/String;)V" deprecated="16" />
-		<method name="removePermission(Ljava/lang/String;)V" />
-		<method name="resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;" />
-		<method name="resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;" />
-		<method name="resolveService(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;" />
-		<method name="setApplicationCategoryHint(Ljava/lang/String;I)V" since="26" />
-		<method name="setApplicationEnabledSetting(Ljava/lang/String;II)V" />
-		<method name="setComponentEnabledSetting(Landroid/content/ComponentName;II)V" />
-		<method name="setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V" since="11" />
-		<method name="updateInstantAppCookie([B)V" since="26" />
-		<method name="verifyPendingInstall(II)V" since="14" />
-		<field name="COMPONENT_ENABLED_STATE_DEFAULT" />
-		<field name="COMPONENT_ENABLED_STATE_DISABLED" />
-		<field name="COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED" since="18" />
-		<field name="COMPONENT_ENABLED_STATE_DISABLED_USER" since="14" />
-		<field name="COMPONENT_ENABLED_STATE_ENABLED" />
-		<field name="DONT_KILL_APP" />
-		<field name="EXTRA_VERIFICATION_ID" since="14" />
-		<field name="EXTRA_VERIFICATION_RESULT" since="17" />
-		<field name="FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS" since="26" />
-		<field name="FEATURE_APP_WIDGETS" since="18" />
-		<field name="FEATURE_AUDIO_LOW_LATENCY" since="9" />
-		<field name="FEATURE_AUDIO_OUTPUT" since="21" />
-		<field name="FEATURE_AUDIO_PRO" since="23" />
-		<field name="FEATURE_AUTOFILL" since="26" />
-		<field name="FEATURE_AUTOMOTIVE" since="23" />
-		<field name="FEATURE_BACKUP" since="20" />
-		<field name="FEATURE_BLUETOOTH" since="8" />
-		<field name="FEATURE_BLUETOOTH_LE" since="18" />
-		<field name="FEATURE_CAMERA" since="7" />
-		<field name="FEATURE_CAMERA_ANY" since="17" />
-		<field name="FEATURE_CAMERA_AUTOFOCUS" since="7" />
-		<field name="FEATURE_CAMERA_CAPABILITY_MANUAL_POST_PROCESSING" since="21" />
-		<field name="FEATURE_CAMERA_CAPABILITY_MANUAL_SENSOR" since="21" />
-		<field name="FEATURE_CAMERA_CAPABILITY_RAW" since="21" />
-		<field name="FEATURE_CAMERA_EXTERNAL" since="20" />
-		<field name="FEATURE_CAMERA_FLASH" since="7" />
-		<field name="FEATURE_CAMERA_FRONT" since="9" />
-		<field name="FEATURE_CAMERA_LEVEL_FULL" since="21" />
-		<field name="FEATURE_COMPANION_DEVICE_SETUP" since="26" />
-		<field name="FEATURE_CONNECTION_SERVICE" since="21" />
-		<field name="FEATURE_CONSUMER_IR" since="19" />
-		<field name="FEATURE_DEVICE_ADMIN" since="19" />
-		<field name="FEATURE_EMBEDDED" since="26" />
-		<field name="FEATURE_ETHERNET" since="24" />
-		<field name="FEATURE_FAKETOUCH" since="11" />
-		<field name="FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT" since="13" />
-		<field name="FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND" since="13" />
-		<field name="FEATURE_FINGERPRINT" since="23" />
-		<field name="FEATURE_FREEFORM_WINDOW_MANAGEMENT" since="24" />
-		<field name="FEATURE_GAMEPAD" since="21" />
-		<field name="FEATURE_HIFI_SENSORS" since="23" />
-		<field name="FEATURE_HOME_SCREEN" since="18" />
-		<field name="FEATURE_INPUT_METHODS" since="18" />
-		<field name="FEATURE_LEANBACK" since="21" />
-		<field name="FEATURE_LEANBACK_ONLY" since="26" />
-		<field name="FEATURE_LIVE_TV" since="21" />
-		<field name="FEATURE_LIVE_WALLPAPER" since="7" />
-		<field name="FEATURE_LOCATION" since="8" />
-		<field name="FEATURE_LOCATION_GPS" since="8" />
-		<field name="FEATURE_LOCATION_NETWORK" since="8" />
-		<field name="FEATURE_MANAGED_USERS" since="21" />
-		<field name="FEATURE_MICROPHONE" since="8" />
-		<field name="FEATURE_MIDI" since="23" />
-		<field name="FEATURE_NFC" since="9" />
-		<field name="FEATURE_NFC_HOST_CARD_EMULATION" since="19" />
-		<field name="FEATURE_NFC_HOST_CARD_EMULATION_NFCF" since="24" />
-		<field name="FEATURE_OPENGLES_EXTENSION_PACK" since="21" />
-		<field name="FEATURE_PICTURE_IN_PICTURE" since="24" />
-		<field name="FEATURE_PRINTING" since="20" />
-		<field name="FEATURE_SCREEN_LANDSCAPE" since="13" />
-		<field name="FEATURE_SCREEN_PORTRAIT" since="13" />
-		<field name="FEATURE_SECURELY_REMOVES_USERS" since="21" />
-		<field name="FEATURE_SENSOR_ACCELEROMETER" since="8" />
-		<field name="FEATURE_SENSOR_AMBIENT_TEMPERATURE" since="21" />
-		<field name="FEATURE_SENSOR_BAROMETER" since="9" />
-		<field name="FEATURE_SENSOR_COMPASS" since="8" />
-		<field name="FEATURE_SENSOR_GYROSCOPE" since="9" />
-		<field name="FEATURE_SENSOR_HEART_RATE" since="20" />
-		<field name="FEATURE_SENSOR_HEART_RATE_ECG" since="21" />
-		<field name="FEATURE_SENSOR_LIGHT" since="7" />
-		<field name="FEATURE_SENSOR_PROXIMITY" since="7" />
-		<field name="FEATURE_SENSOR_RELATIVE_HUMIDITY" since="21" />
-		<field name="FEATURE_SENSOR_STEP_COUNTER" since="19" />
-		<field name="FEATURE_SENSOR_STEP_DETECTOR" since="19" />
-		<field name="FEATURE_SIP" since="9" />
-		<field name="FEATURE_SIP_VOIP" since="9" />
-		<field name="FEATURE_TELEPHONY" since="7" />
-		<field name="FEATURE_TELEPHONY_CDMA" since="7" />
-		<field name="FEATURE_TELEPHONY_GSM" since="7" />
-		<field name="FEATURE_TELEVISION" since="16" deprecated="21" />
-		<field name="FEATURE_TOUCHSCREEN" since="8" />
-		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH" since="7" />
-		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT" since="8" />
-		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" since="9" />
-		<field name="FEATURE_USB_ACCESSORY" since="12" />
-		<field name="FEATURE_USB_HOST" since="12" />
-		<field name="FEATURE_VERIFIED_BOOT" since="21" />
-		<field name="FEATURE_VR_HEADTRACKING" since="26" />
-		<field name="FEATURE_VR_MODE" since="24" />
-		<field name="FEATURE_VR_MODE_HIGH_PERFORMANCE" since="24" />
-		<field name="FEATURE_VULKAN_HARDWARE_COMPUTE" since="26" />
-		<field name="FEATURE_VULKAN_HARDWARE_LEVEL" since="24" />
-		<field name="FEATURE_VULKAN_HARDWARE_VERSION" since="24" />
-		<field name="FEATURE_WATCH" since="20" />
-		<field name="FEATURE_WEBVIEW" since="20" />
-		<field name="FEATURE_WIFI" since="8" />
-		<field name="FEATURE_WIFI_AWARE" since="26" />
-		<field name="FEATURE_WIFI_DIRECT" since="14" />
-		<field name="FORWARD_LOCK_PACKAGE" />
-		<field name="GET_ACTIVITIES" />
-		<field name="GET_CONFIGURATIONS" since="3" />
-		<field name="GET_DISABLED_COMPONENTS" deprecated="24" />
-		<field name="GET_DISABLED_UNTIL_USED_COMPONENTS" since="18" deprecated="24" />
-		<field name="GET_GIDS" />
-		<field name="GET_INSTRUMENTATION" />
-		<field name="GET_INTENT_FILTERS" />
-		<field name="GET_META_DATA" />
-		<field name="GET_PERMISSIONS" />
-		<field name="GET_PROVIDERS" />
-		<field name="GET_RECEIVERS" />
-		<field name="GET_RESOLVED_FILTER" />
-		<field name="GET_SERVICES" />
-		<field name="GET_SHARED_LIBRARY_FILES" />
-		<field name="GET_SIGNATURES" />
-		<field name="GET_UNINSTALLED_PACKAGES" since="3" deprecated="24" />
-		<field name="GET_URI_PERMISSION_PATTERNS" />
-		<field name="INSTALL_FAILED_ALREADY_EXISTS" />
-		<field name="INSTALL_FAILED_CONFLICTING_PROVIDER" since="3" />
-		<field name="INSTALL_FAILED_DEXOPT" />
-		<field name="INSTALL_FAILED_DUPLICATE_PACKAGE" />
-		<field name="INSTALL_FAILED_INSUFFICIENT_STORAGE" />
-		<field name="INSTALL_FAILED_INVALID_APK" />
-		<field name="INSTALL_FAILED_INVALID_URI" />
-		<field name="INSTALL_FAILED_MISSING_SHARED_LIBRARY" />
-		<field name="INSTALL_FAILED_NO_SHARED_USER" />
-		<field name="INSTALL_FAILED_OLDER_SDK" />
-		<field name="INSTALL_FAILED_REPLACE_COULDNT_DELETE" />
-		<field name="INSTALL_FAILED_SHARED_USER_INCOMPATIBLE" />
-		<field name="INSTALL_FAILED_UPDATE_INCOMPATIBLE" />
-		<field name="INSTALL_PARSE_FAILED_BAD_MANIFEST" />
-		<field name="INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME" />
-		<field name="INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID" />
-		<field name="INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING" />
-		<field name="INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES" />
-		<field name="INSTALL_PARSE_FAILED_MANIFEST_EMPTY" />
-		<field name="INSTALL_PARSE_FAILED_MANIFEST_MALFORMED" />
-		<field name="INSTALL_PARSE_FAILED_NOT_APK" />
-		<field name="INSTALL_PARSE_FAILED_NO_CERTIFICATES" />
-		<field name="INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION" />
-		<field name="INSTALL_REASON_DEVICE_RESTORE" since="26" />
-		<field name="INSTALL_REASON_DEVICE_SETUP" since="26" />
-		<field name="INSTALL_REASON_POLICY" since="26" />
-		<field name="INSTALL_REASON_UNKNOWN" since="26" />
-		<field name="INSTALL_REASON_USER" since="26" />
-		<field name="INSTALL_SUCCEEDED" />
-		<field name="MATCH_ALL" since="23" />
-		<field name="MATCH_DEFAULT_ONLY" />
-		<field name="MATCH_DIRECT_BOOT_AWARE" since="24" />
-		<field name="MATCH_DIRECT_BOOT_UNAWARE" since="24" />
-		<field name="MATCH_DISABLED_COMPONENTS" since="24" />
-		<field name="MATCH_DISABLED_UNTIL_USED_COMPONENTS" since="24" />
-		<field name="MATCH_SYSTEM_ONLY" since="24" />
-		<field name="MATCH_UNINSTALLED_PACKAGES" since="24" />
-		<field name="MAXIMUM_VERIFICATION_TIMEOUT" since="17" />
-		<field name="PERMISSION_DENIED" />
-		<field name="PERMISSION_GRANTED" />
-		<field name="PKG_INSTALL_COMPLETE" />
-		<field name="PKG_INSTALL_INCOMPLETE" />
-		<field name="REPLACE_EXISTING_PACKAGE" />
-		<field name="SIGNATURE_FIRST_NOT_SIGNED" />
-		<field name="SIGNATURE_MATCH" />
-		<field name="SIGNATURE_NEITHER_SIGNED" />
-		<field name="SIGNATURE_NO_MATCH" />
-		<field name="SIGNATURE_SECOND_NOT_SIGNED" />
-		<field name="SIGNATURE_UNKNOWN_PACKAGE" />
-		<field name="VERIFICATION_ALLOW" since="14" />
-		<field name="VERIFICATION_REJECT" since="14" />
-		<field name="VERSION_CODE_HIGHEST" since="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addPackageToPreferred(Ljava/lang/String;)V" deprecated="16"/>
+		<method name="addPermission(Landroid/content/pm/PermissionInfo;)Z"/>
+		<method name="addPermissionAsync(Landroid/content/pm/PermissionInfo;)Z" since="8"/>
+		<method name="addPreferredActivity(Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;)V" deprecated="16"/>
+		<method name="canRequestPackageInstalls()Z" since="26"/>
+		<method name="canonicalToCurrentPackageNames([Ljava/lang/String;)[Ljava/lang/String;" since="8"/>
+		<method name="checkPermission(Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="checkSignatures(II)I" since="5"/>
+		<method name="checkSignatures(Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="clearInstantAppCookie()V" since="26"/>
+		<method name="clearPackagePreferredActivities(Ljava/lang/String;)V"/>
+		<method name="currentToCanonicalPackageNames([Ljava/lang/String;)[Ljava/lang/String;" since="8"/>
+		<method name="extendVerificationTimeout(IIJ)V" since="17"/>
+		<method name="getActivityBanner(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;" since="20"/>
+		<method name="getActivityBanner(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;" since="20"/>
+		<method name="getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getActivityIcon(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;"/>
+		<method name="getActivityLogo(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;" since="9"/>
+		<method name="getActivityLogo(Landroid/content/Intent;)Landroid/graphics/drawable/Drawable;" since="9"/>
+		<method name="getAllPermissionGroups(I)Ljava/util/List;"/>
+		<method name="getApplicationBanner(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" since="20"/>
+		<method name="getApplicationBanner(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="20"/>
+		<method name="getApplicationEnabledSetting(Ljava/lang/String;)I"/>
+		<method name="getApplicationIcon(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getApplicationIcon(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;"/>
+		<method name="getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;"/>
+		<method name="getApplicationLogo(Landroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;" since="9"/>
+		<method name="getApplicationLogo(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="9"/>
+		<method name="getChangedPackages(I)Landroid/content/pm/ChangedPackages;" since="26"/>
+		<method name="getComponentEnabledSetting(Landroid/content/ComponentName;)I"/>
+		<method name="getDefaultActivityIcon()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getDrawable(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getInstalledApplications(I)Ljava/util/List;"/>
+		<method name="getInstalledPackages(I)Ljava/util/List;"/>
+		<method name="getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String;" since="5"/>
+		<method name="getInstantAppCookie()[B" since="26"/>
+		<method name="getInstantAppCookieMaxBytes()I" since="26"/>
+		<method name="getInstrumentationInfo(Landroid/content/ComponentName;I)Landroid/content/pm/InstrumentationInfo;"/>
+		<method name="getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;" since="3"/>
+		<method name="getLeanbackLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;" since="21"/>
+		<method name="getNameForUid(I)Ljava/lang/String;"/>
+		<method name="getPackageArchiveInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;"/>
+		<method name="getPackageGids(Ljava/lang/String;)[I"/>
+		<method name="getPackageGids(Ljava/lang/String;I)[I" since="24"/>
+		<method name="getPackageInfo(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;" since="26"/>
+		<method name="getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;"/>
+		<method name="getPackageInstaller()Landroid/content/pm/PackageInstaller;" since="21"/>
+		<method name="getPackageUid(Ljava/lang/String;I)I" since="24"/>
+		<method name="getPackagesForUid(I)[Ljava/lang/String;"/>
+		<method name="getPackagesHoldingPermissions([Ljava/lang/String;I)Ljava/util/List;" since="18"/>
+		<method name="getPermissionGroupInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;"/>
+		<method name="getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;"/>
+		<method name="getPreferredActivities(Ljava/util/List;Ljava/util/List;Ljava/lang/String;)I"/>
+		<method name="getPreferredPackages(I)Ljava/util/List;"/>
+		<method name="getProviderInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ProviderInfo;" since="9"/>
+		<method name="getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;"/>
+		<method name="getResourcesForActivity(Landroid/content/ComponentName;)Landroid/content/res/Resources;"/>
+		<method name="getResourcesForApplication(Landroid/content/pm/ApplicationInfo;)Landroid/content/res/Resources;"/>
+		<method name="getResourcesForApplication(Ljava/lang/String;)Landroid/content/res/Resources;"/>
+		<method name="getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo;"/>
+		<method name="getSharedLibraries(I)Ljava/util/List;" since="26"/>
+		<method name="getSystemAvailableFeatures()[Landroid/content/pm/FeatureInfo;" since="5"/>
+		<method name="getSystemSharedLibraryNames()[Ljava/lang/String;" since="3"/>
+		<method name="getText(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;"/>
+		<method name="getUserBadgedDrawableForDensity(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;Landroid/graphics/Rect;I)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getUserBadgedIcon(Landroid/graphics/drawable/Drawable;Landroid/os/UserHandle;)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getUserBadgedLabel(Ljava/lang/CharSequence;Landroid/os/UserHandle;)Ljava/lang/CharSequence;" since="21"/>
+		<method name="getXml(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/content/res/XmlResourceParser;"/>
+		<method name="hasSystemFeature(Ljava/lang/String;)Z" since="5"/>
+		<method name="hasSystemFeature(Ljava/lang/String;I)Z" since="24"/>
+		<method name="installPackage(Landroid/net/Uri;)V" removed="4"/>
+		<method name="installPackage(Landroid/net/Uri;Landroid/content/pm/IPackageInstallObserver;I)V" removed="4"/>
+		<method name="isInstantApp()Z" since="26"/>
+		<method name="isInstantApp(Ljava/lang/String;)Z" since="26"/>
+		<method name="isPermissionRevokedByPolicy(Ljava/lang/String;Ljava/lang/String;)Z" since="23"/>
+		<method name="isSafeMode()Z" since="3"/>
+		<method name="queryBroadcastReceivers(Landroid/content/Intent;I)Ljava/util/List;"/>
+		<method name="queryContentProviders(Ljava/lang/String;II)Ljava/util/List;"/>
+		<method name="queryInstrumentation(Ljava/lang/String;I)Ljava/util/List;"/>
+		<method name="queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;"/>
+		<method name="queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;"/>
+		<method name="queryIntentContentProviders(Landroid/content/Intent;I)Ljava/util/List;" since="19"/>
+		<method name="queryIntentServices(Landroid/content/Intent;I)Ljava/util/List;"/>
+		<method name="queryPermissionsByGroup(Ljava/lang/String;I)Ljava/util/List;"/>
+		<method name="removePackageFromPreferred(Ljava/lang/String;)V" deprecated="16"/>
+		<method name="removePermission(Ljava/lang/String;)V"/>
+		<method name="resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;"/>
+		<method name="resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;"/>
+		<method name="resolveService(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;"/>
+		<method name="setApplicationCategoryHint(Ljava/lang/String;I)V" since="26"/>
+		<method name="setApplicationEnabledSetting(Ljava/lang/String;II)V"/>
+		<method name="setComponentEnabledSetting(Landroid/content/ComponentName;II)V"/>
+		<method name="setInstallerPackageName(Ljava/lang/String;Ljava/lang/String;)V" since="11"/>
+		<method name="updateInstantAppCookie([B)V" since="26"/>
+		<method name="verifyPendingInstall(II)V" since="14"/>
+		<field name="COMPONENT_ENABLED_STATE_DEFAULT"/>
+		<field name="COMPONENT_ENABLED_STATE_DISABLED"/>
+		<field name="COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED" since="18"/>
+		<field name="COMPONENT_ENABLED_STATE_DISABLED_USER" since="14"/>
+		<field name="COMPONENT_ENABLED_STATE_ENABLED"/>
+		<field name="DONT_KILL_APP"/>
+		<field name="EXTRA_VERIFICATION_ID" since="14"/>
+		<field name="EXTRA_VERIFICATION_RESULT" since="17"/>
+		<field name="FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS" since="26"/>
+		<field name="FEATURE_APP_WIDGETS" since="18"/>
+		<field name="FEATURE_AUDIO_LOW_LATENCY" since="9"/>
+		<field name="FEATURE_AUDIO_OUTPUT" since="21"/>
+		<field name="FEATURE_AUDIO_PRO" since="23"/>
+		<field name="FEATURE_AUTOFILL" since="26"/>
+		<field name="FEATURE_AUTOMOTIVE" since="23"/>
+		<field name="FEATURE_BACKUP" since="20"/>
+		<field name="FEATURE_BLUETOOTH" since="8"/>
+		<field name="FEATURE_BLUETOOTH_LE" since="18"/>
+		<field name="FEATURE_CAMERA" since="7"/>
+		<field name="FEATURE_CAMERA_ANY" since="17"/>
+		<field name="FEATURE_CAMERA_AUTOFOCUS" since="7"/>
+		<field name="FEATURE_CAMERA_CAPABILITY_MANUAL_POST_PROCESSING" since="21"/>
+		<field name="FEATURE_CAMERA_CAPABILITY_MANUAL_SENSOR" since="21"/>
+		<field name="FEATURE_CAMERA_CAPABILITY_RAW" since="21"/>
+		<field name="FEATURE_CAMERA_EXTERNAL" since="20"/>
+		<field name="FEATURE_CAMERA_FLASH" since="7"/>
+		<field name="FEATURE_CAMERA_FRONT" since="9"/>
+		<field name="FEATURE_CAMERA_LEVEL_FULL" since="21"/>
+		<field name="FEATURE_COMPANION_DEVICE_SETUP" since="26"/>
+		<field name="FEATURE_CONNECTION_SERVICE" since="21"/>
+		<field name="FEATURE_CONSUMER_IR" since="19"/>
+		<field name="FEATURE_DEVICE_ADMIN" since="19"/>
+		<field name="FEATURE_EMBEDDED" since="26"/>
+		<field name="FEATURE_ETHERNET" since="24"/>
+		<field name="FEATURE_FAKETOUCH" since="11"/>
+		<field name="FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT" since="13"/>
+		<field name="FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND" since="13"/>
+		<field name="FEATURE_FINGERPRINT" since="23"/>
+		<field name="FEATURE_FREEFORM_WINDOW_MANAGEMENT" since="24"/>
+		<field name="FEATURE_GAMEPAD" since="21"/>
+		<field name="FEATURE_HIFI_SENSORS" since="23"/>
+		<field name="FEATURE_HOME_SCREEN" since="18"/>
+		<field name="FEATURE_INPUT_METHODS" since="18"/>
+		<field name="FEATURE_LEANBACK" since="21"/>
+		<field name="FEATURE_LEANBACK_ONLY" since="26"/>
+		<field name="FEATURE_LIVE_TV" since="21"/>
+		<field name="FEATURE_LIVE_WALLPAPER" since="7"/>
+		<field name="FEATURE_LOCATION" since="8"/>
+		<field name="FEATURE_LOCATION_GPS" since="8"/>
+		<field name="FEATURE_LOCATION_NETWORK" since="8"/>
+		<field name="FEATURE_MANAGED_USERS" since="21"/>
+		<field name="FEATURE_MICROPHONE" since="8"/>
+		<field name="FEATURE_MIDI" since="23"/>
+		<field name="FEATURE_NFC" since="9"/>
+		<field name="FEATURE_NFC_HOST_CARD_EMULATION" since="19"/>
+		<field name="FEATURE_NFC_HOST_CARD_EMULATION_NFCF" since="24"/>
+		<field name="FEATURE_OPENGLES_EXTENSION_PACK" since="21"/>
+		<field name="FEATURE_PC" since="27"/>
+		<field name="FEATURE_PICTURE_IN_PICTURE" since="24"/>
+		<field name="FEATURE_PRINTING" since="20"/>
+		<field name="FEATURE_RAM_LOW" since="27"/>
+		<field name="FEATURE_RAM_NORMAL" since="27"/>
+		<field name="FEATURE_SCREEN_LANDSCAPE" since="13"/>
+		<field name="FEATURE_SCREEN_PORTRAIT" since="13"/>
+		<field name="FEATURE_SECURELY_REMOVES_USERS" since="21"/>
+		<field name="FEATURE_SENSOR_ACCELEROMETER" since="8"/>
+		<field name="FEATURE_SENSOR_AMBIENT_TEMPERATURE" since="21"/>
+		<field name="FEATURE_SENSOR_BAROMETER" since="9"/>
+		<field name="FEATURE_SENSOR_COMPASS" since="8"/>
+		<field name="FEATURE_SENSOR_GYROSCOPE" since="9"/>
+		<field name="FEATURE_SENSOR_HEART_RATE" since="20"/>
+		<field name="FEATURE_SENSOR_HEART_RATE_ECG" since="21"/>
+		<field name="FEATURE_SENSOR_LIGHT" since="7"/>
+		<field name="FEATURE_SENSOR_PROXIMITY" since="7"/>
+		<field name="FEATURE_SENSOR_RELATIVE_HUMIDITY" since="21"/>
+		<field name="FEATURE_SENSOR_STEP_COUNTER" since="19"/>
+		<field name="FEATURE_SENSOR_STEP_DETECTOR" since="19"/>
+		<field name="FEATURE_SIP" since="9"/>
+		<field name="FEATURE_SIP_VOIP" since="9"/>
+		<field name="FEATURE_TELEPHONY" since="7"/>
+		<field name="FEATURE_TELEPHONY_CDMA" since="7"/>
+		<field name="FEATURE_TELEPHONY_GSM" since="7"/>
+		<field name="FEATURE_TELEVISION" since="16" deprecated="21"/>
+		<field name="FEATURE_TOUCHSCREEN" since="8"/>
+		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH" since="7"/>
+		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT" since="8"/>
+		<field name="FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND" since="9"/>
+		<field name="FEATURE_USB_ACCESSORY" since="12"/>
+		<field name="FEATURE_USB_HOST" since="12"/>
+		<field name="FEATURE_VERIFIED_BOOT" since="21"/>
+		<field name="FEATURE_VR_HEADTRACKING" since="26"/>
+		<field name="FEATURE_VR_MODE" since="24"/>
+		<field name="FEATURE_VR_MODE_HIGH_PERFORMANCE" since="24"/>
+		<field name="FEATURE_VULKAN_HARDWARE_COMPUTE" since="26"/>
+		<field name="FEATURE_VULKAN_HARDWARE_LEVEL" since="24"/>
+		<field name="FEATURE_VULKAN_HARDWARE_VERSION" since="24"/>
+		<field name="FEATURE_WATCH" since="20"/>
+		<field name="FEATURE_WEBVIEW" since="20"/>
+		<field name="FEATURE_WIFI" since="8"/>
+		<field name="FEATURE_WIFI_AWARE" since="26"/>
+		<field name="FEATURE_WIFI_DIRECT" since="14"/>
+		<field name="FEATURE_WIFI_PASSPOINT" since="27"/>
+		<field name="FORWARD_LOCK_PACKAGE" removed="4"/>
+		<field name="GET_ACTIVITIES"/>
+		<field name="GET_CONFIGURATIONS" since="3"/>
+		<field name="GET_DISABLED_COMPONENTS" deprecated="24"/>
+		<field name="GET_DISABLED_UNTIL_USED_COMPONENTS" since="18" deprecated="24"/>
+		<field name="GET_GIDS"/>
+		<field name="GET_INSTRUMENTATION"/>
+		<field name="GET_INTENT_FILTERS"/>
+		<field name="GET_META_DATA"/>
+		<field name="GET_PERMISSIONS"/>
+		<field name="GET_PROVIDERS"/>
+		<field name="GET_RECEIVERS"/>
+		<field name="GET_RESOLVED_FILTER"/>
+		<field name="GET_SERVICES"/>
+		<field name="GET_SHARED_LIBRARY_FILES"/>
+		<field name="GET_SIGNATURES"/>
+		<field name="GET_UNINSTALLED_PACKAGES" since="3" deprecated="24"/>
+		<field name="GET_URI_PERMISSION_PATTERNS"/>
+		<field name="INSTALL_FAILED_ALREADY_EXISTS" removed="4"/>
+		<field name="INSTALL_FAILED_CONFLICTING_PROVIDER" since="3" removed="4"/>
+		<field name="INSTALL_FAILED_DEXOPT" removed="4"/>
+		<field name="INSTALL_FAILED_DUPLICATE_PACKAGE" removed="4"/>
+		<field name="INSTALL_FAILED_INSUFFICIENT_STORAGE" removed="4"/>
+		<field name="INSTALL_FAILED_INVALID_APK" removed="4"/>
+		<field name="INSTALL_FAILED_INVALID_URI" removed="4"/>
+		<field name="INSTALL_FAILED_MISSING_SHARED_LIBRARY" removed="4"/>
+		<field name="INSTALL_FAILED_NO_SHARED_USER" removed="4"/>
+		<field name="INSTALL_FAILED_OLDER_SDK" removed="4"/>
+		<field name="INSTALL_FAILED_REPLACE_COULDNT_DELETE" removed="4"/>
+		<field name="INSTALL_FAILED_SHARED_USER_INCOMPATIBLE" removed="4"/>
+		<field name="INSTALL_FAILED_UPDATE_INCOMPATIBLE" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_BAD_MANIFEST" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_MANIFEST_EMPTY" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_MANIFEST_MALFORMED" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_NOT_APK" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_NO_CERTIFICATES" removed="4"/>
+		<field name="INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION" removed="4"/>
+		<field name="INSTALL_REASON_DEVICE_RESTORE" since="26"/>
+		<field name="INSTALL_REASON_DEVICE_SETUP" since="26"/>
+		<field name="INSTALL_REASON_POLICY" since="26"/>
+		<field name="INSTALL_REASON_UNKNOWN" since="26"/>
+		<field name="INSTALL_REASON_USER" since="26"/>
+		<field name="INSTALL_SUCCEEDED" removed="4"/>
+		<field name="MATCH_ALL" since="23"/>
+		<field name="MATCH_DEFAULT_ONLY"/>
+		<field name="MATCH_DIRECT_BOOT_AWARE" since="24"/>
+		<field name="MATCH_DIRECT_BOOT_UNAWARE" since="24"/>
+		<field name="MATCH_DISABLED_COMPONENTS" since="24"/>
+		<field name="MATCH_DISABLED_UNTIL_USED_COMPONENTS" since="24"/>
+		<field name="MATCH_SYSTEM_ONLY" since="24"/>
+		<field name="MATCH_UNINSTALLED_PACKAGES" since="24"/>
+		<field name="MAXIMUM_VERIFICATION_TIMEOUT" since="17"/>
+		<field name="PERMISSION_DENIED"/>
+		<field name="PERMISSION_GRANTED"/>
+		<field name="PKG_INSTALL_COMPLETE" removed="8"/>
+		<field name="PKG_INSTALL_INCOMPLETE" removed="8"/>
+		<field name="REPLACE_EXISTING_PACKAGE" removed="4"/>
+		<field name="SIGNATURE_FIRST_NOT_SIGNED"/>
+		<field name="SIGNATURE_MATCH"/>
+		<field name="SIGNATURE_NEITHER_SIGNED"/>
+		<field name="SIGNATURE_NO_MATCH"/>
+		<field name="SIGNATURE_SECOND_NOT_SIGNED"/>
+		<field name="SIGNATURE_UNKNOWN_PACKAGE"/>
+		<field name="VERIFICATION_ALLOW" since="14"/>
+		<field name="VERIFICATION_REJECT" since="14"/>
+		<field name="VERSION_CODE_HIGHEST" since="26"/>
 	</class>
 	<class name="android/content/pm/PackageManager$NameNotFoundException" since="1">
-		<extends name="android/util/AndroidException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/util/AndroidException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/content/pm/PackageStats" since="1" deprecated="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/content/pm/PackageStats;)V" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<field name="CREATOR" />
-		<field name="cacheSize" />
-		<field name="codeSize" />
-		<field name="dataSize" />
-		<field name="externalCacheSize" since="11" />
-		<field name="externalCodeSize" since="14" />
-		<field name="externalDataSize" since="11" />
-		<field name="externalMediaSize" since="11" />
-		<field name="externalObbSize" since="11" />
-		<field name="packageName" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/content/pm/PackageStats;)V"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<field name="CREATOR"/>
+		<field name="cacheSize"/>
+		<field name="codeSize"/>
+		<field name="dataSize"/>
+		<field name="externalCacheSize" since="11"/>
+		<field name="externalCodeSize" since="14"/>
+		<field name="externalDataSize" since="11"/>
+		<field name="externalMediaSize" since="11"/>
+		<field name="externalObbSize" since="11"/>
+		<field name="packageName"/>
 	</class>
 	<class name="android/content/pm/PathPermission" since="4">
-		<extends name="android/os/PatternMatcher" />
-		<method name="&lt;init>(Landroid/os/Parcel;)V" />
-		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V" />
-		<method name="getReadPermission()Ljava/lang/String;" />
-		<method name="getWritePermission()Ljava/lang/String;" />
-		<field name="CREATOR" />
+		<extends name="android/os/PatternMatcher"/>
+		<method name="&lt;init>(Landroid/os/Parcel;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V"/>
+		<method name="getReadPermission()Ljava/lang/String;"/>
+		<method name="getWritePermission()Ljava/lang/String;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/pm/PermissionGroupInfo" since="1">
-		<extends name="android/content/pm/PackageItemInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/PermissionGroupInfo;)V" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
-		<field name="FLAG_PERSONAL_INFO" since="17" />
-		<field name="descriptionRes" />
-		<field name="flags" since="17" />
-		<field name="nonLocalizedDescription" />
-		<field name="priority" since="17" />
+		<extends name="android/content/pm/PackageItemInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/PermissionGroupInfo;)V"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_PERSONAL_INFO" since="17"/>
+		<field name="descriptionRes"/>
+		<field name="flags" since="17"/>
+		<field name="nonLocalizedDescription"/>
+		<field name="priority" since="17"/>
 	</class>
 	<class name="android/content/pm/PermissionInfo" since="1">
-		<extends name="android/content/pm/PackageItemInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/PermissionInfo;)V" />
-		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
-		<field name="FLAG_COSTS_MONEY" since="17" />
-		<field name="FLAG_INSTALLED" since="23" />
-		<field name="PROTECTION_DANGEROUS" />
-		<field name="PROTECTION_FLAG_APPOP" since="21" />
-		<field name="PROTECTION_FLAG_DEVELOPMENT" since="16" />
-		<field name="PROTECTION_FLAG_INSTALLER" since="23" />
-		<field name="PROTECTION_FLAG_PRE23" since="23" />
-		<field name="PROTECTION_FLAG_PREINSTALLED" since="23" />
-		<field name="PROTECTION_FLAG_PRIVILEGED" since="23" />
-		<field name="PROTECTION_FLAG_RUNTIME_ONLY" since="26" />
-		<field name="PROTECTION_FLAG_SETUP" since="24" />
-		<field name="PROTECTION_FLAG_SYSTEM" since="16" deprecated="23" />
-		<field name="PROTECTION_FLAG_VERIFIER" since="23" />
-		<field name="PROTECTION_MASK_BASE" since="16" />
-		<field name="PROTECTION_MASK_FLAGS" since="16" />
-		<field name="PROTECTION_NORMAL" />
-		<field name="PROTECTION_SIGNATURE" />
-		<field name="PROTECTION_SIGNATURE_OR_SYSTEM" deprecated="23" />
-		<field name="descriptionRes" />
-		<field name="flags" since="17" />
-		<field name="group" />
-		<field name="nonLocalizedDescription" />
-		<field name="protectionLevel" />
+		<extends name="android/content/pm/PackageItemInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/PermissionInfo;)V"/>
+		<method name="loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_COSTS_MONEY" since="17"/>
+		<field name="FLAG_INSTALLED" since="23"/>
+		<field name="PROTECTION_DANGEROUS"/>
+		<field name="PROTECTION_FLAG_APPOP" since="21"/>
+		<field name="PROTECTION_FLAG_DEVELOPMENT" since="16"/>
+		<field name="PROTECTION_FLAG_INSTALLER" since="23"/>
+		<field name="PROTECTION_FLAG_INSTANT" since="27"/>
+		<field name="PROTECTION_FLAG_PRE23" since="23"/>
+		<field name="PROTECTION_FLAG_PREINSTALLED" since="23"/>
+		<field name="PROTECTION_FLAG_PRIVILEGED" since="23"/>
+		<field name="PROTECTION_FLAG_RUNTIME_ONLY" since="26"/>
+		<field name="PROTECTION_FLAG_SETUP" since="24"/>
+		<field name="PROTECTION_FLAG_SYSTEM" since="16" deprecated="23"/>
+		<field name="PROTECTION_FLAG_VERIFIER" since="23"/>
+		<field name="PROTECTION_MASK_BASE" since="16"/>
+		<field name="PROTECTION_MASK_FLAGS" since="16"/>
+		<field name="PROTECTION_NORMAL"/>
+		<field name="PROTECTION_SIGNATURE"/>
+		<field name="PROTECTION_SIGNATURE_OR_SYSTEM" deprecated="23"/>
+		<field name="descriptionRes"/>
+		<field name="flags" since="17"/>
+		<field name="group"/>
+		<field name="nonLocalizedDescription"/>
+		<field name="protectionLevel"/>
 	</class>
 	<class name="android/content/pm/ProviderInfo" since="1">
-		<extends name="android/content/pm/ComponentInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ProviderInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="19" />
-		<field name="CREATOR" />
-		<field name="FLAG_SINGLE_USER" since="17" />
-		<field name="authority" />
-		<field name="flags" since="17" />
-		<field name="grantUriPermissions" />
-		<field name="initOrder" />
-		<field name="isSyncable" deprecated="16" />
-		<field name="multiprocess" />
-		<field name="pathPermissions" since="4" />
-		<field name="readPermission" />
-		<field name="uriPermissionPatterns" />
-		<field name="writePermission" />
+		<extends name="android/content/pm/ComponentInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ProviderInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="19"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_SINGLE_USER" since="17"/>
+		<field name="authority"/>
+		<field name="flags" since="17"/>
+		<field name="grantUriPermissions"/>
+		<field name="initOrder"/>
+		<field name="isSyncable" deprecated="16"/>
+		<field name="multiprocess"/>
+		<field name="pathPermissions" since="4"/>
+		<field name="readPermission"/>
+		<field name="uriPermissionPatterns"/>
+		<field name="writePermission"/>
 	</class>
 	<class name="android/content/pm/ResolveInfo" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ResolveInfo;)V" since="17" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" />
-		<method name="getIconResource()I" />
-		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;" />
-		<field name="CREATOR" />
-		<field name="activityInfo" />
-		<field name="filter" />
-		<field name="icon" />
-		<field name="isDefault" />
-		<field name="isInstantAppAvailable" since="26" />
-		<field name="labelRes" />
-		<field name="match" />
-		<field name="nonLocalizedLabel" />
-		<field name="preferredOrder" />
-		<field name="priority" />
-		<field name="providerInfo" since="19" />
-		<field name="resolvePackageName" since="5" />
-		<field name="serviceInfo" />
-		<field name="specificIndex" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ResolveInfo;)V" since="17"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V"/>
+		<method name="getIconResource()I"/>
+		<method name="loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;"/>
+		<field name="CREATOR"/>
+		<field name="activityInfo"/>
+		<field name="filter"/>
+		<field name="icon"/>
+		<field name="isDefault"/>
+		<field name="isInstantAppAvailable" since="26"/>
+		<field name="labelRes"/>
+		<field name="match"/>
+		<field name="nonLocalizedLabel"/>
+		<field name="preferredOrder"/>
+		<field name="priority"/>
+		<field name="providerInfo" since="19"/>
+		<field name="resolvePackageName" since="5"/>
+		<field name="serviceInfo"/>
+		<field name="specificIndex"/>
 	</class>
 	<class name="android/content/pm/ResolveInfo$DisplayNameComparator" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/util/Comparator" />
-		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V" />
-		<method name="compare(Landroid/content/pm/ResolveInfo;Landroid/content/pm/ResolveInfo;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/util/Comparator"/>
+		<method name="&lt;init>(Landroid/content/pm/PackageManager;)V"/>
+		<method name="compare(Landroid/content/pm/ResolveInfo;Landroid/content/pm/ResolveInfo;)I"/>
 	</class>
 	<class name="android/content/pm/ServiceInfo" since="1">
-		<extends name="android/content/pm/ComponentInfo" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/pm/ServiceInfo;)V" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="5" />
-		<field name="CREATOR" />
-		<field name="FLAG_EXTERNAL_SERVICE" since="24" />
-		<field name="FLAG_ISOLATED_PROCESS" since="16" />
-		<field name="FLAG_SINGLE_USER" since="17" />
-		<field name="FLAG_STOP_WITH_TASK" since="14" />
-		<field name="flags" since="14" />
-		<field name="permission" />
+		<extends name="android/content/pm/ComponentInfo"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/pm/ServiceInfo;)V"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="5"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_EXTERNAL_SERVICE" since="24"/>
+		<field name="FLAG_ISOLATED_PROCESS" since="16"/>
+		<field name="FLAG_SINGLE_USER" since="17"/>
+		<field name="FLAG_STOP_WITH_TASK" since="14"/>
+		<field name="flags" since="14"/>
+		<field name="permission"/>
 	</class>
 	<class name="android/content/pm/SharedLibraryInfo" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getDeclaringPackage()Landroid/content/pm/VersionedPackage;" />
-		<method name="getDependentPackages()Ljava/util/List;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getType()I" />
-		<method name="getVersion()I" />
-		<field name="CREATOR" />
-		<field name="TYPE_BUILTIN" />
-		<field name="TYPE_DYNAMIC" />
-		<field name="TYPE_STATIC" />
-		<field name="VERSION_UNDEFINED" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDeclaringPackage()Landroid/content/pm/VersionedPackage;"/>
+		<method name="getDependentPackages()Ljava/util/List;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getType()I"/>
+		<method name="getVersion()I"/>
+		<field name="CREATOR"/>
+		<field name="TYPE_BUILTIN"/>
+		<field name="TYPE_DYNAMIC"/>
+		<field name="TYPE_STATIC"/>
+		<field name="VERSION_UNDEFINED"/>
 	</class>
 	<class name="android/content/pm/ShortcutInfo" since="25">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getActivity()Landroid/content/ComponentName;" />
-		<method name="getCategories()Ljava/util/Set;" />
-		<method name="getDisabledMessage()Ljava/lang/CharSequence;" />
-		<method name="getExtras()Landroid/os/PersistableBundle;" />
-		<method name="getId()Ljava/lang/String;" />
-		<method name="getIntent()Landroid/content/Intent;" />
-		<method name="getIntents()[Landroid/content/Intent;" />
-		<method name="getLastChangedTimestamp()J" />
-		<method name="getLongLabel()Ljava/lang/CharSequence;" />
-		<method name="getPackage()Ljava/lang/String;" />
-		<method name="getRank()I" />
-		<method name="getShortLabel()Ljava/lang/CharSequence;" />
-		<method name="getUserHandle()Landroid/os/UserHandle;" />
-		<method name="hasKeyFieldsOnly()Z" />
-		<method name="isDeclaredInManifest()Z" />
-		<method name="isDynamic()Z" />
-		<method name="isEnabled()Z" />
-		<method name="isImmutable()Z" />
-		<method name="isPinned()Z" />
-		<field name="CREATOR" />
-		<field name="SHORTCUT_CATEGORY_CONVERSATION" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getActivity()Landroid/content/ComponentName;"/>
+		<method name="getCategories()Ljava/util/Set;"/>
+		<method name="getDisabledMessage()Ljava/lang/CharSequence;"/>
+		<method name="getExtras()Landroid/os/PersistableBundle;"/>
+		<method name="getId()Ljava/lang/String;"/>
+		<method name="getIntent()Landroid/content/Intent;"/>
+		<method name="getIntents()[Landroid/content/Intent;"/>
+		<method name="getLastChangedTimestamp()J"/>
+		<method name="getLongLabel()Ljava/lang/CharSequence;"/>
+		<method name="getPackage()Ljava/lang/String;"/>
+		<method name="getRank()I"/>
+		<method name="getShortLabel()Ljava/lang/CharSequence;"/>
+		<method name="getUserHandle()Landroid/os/UserHandle;"/>
+		<method name="hasKeyFieldsOnly()Z"/>
+		<method name="isDeclaredInManifest()Z"/>
+		<method name="isDynamic()Z"/>
+		<method name="isEnabled()Z"/>
+		<method name="isImmutable()Z"/>
+		<method name="isPinned()Z"/>
+		<field name="CREATOR"/>
+		<field name="SHORTCUT_CATEGORY_CONVERSATION"/>
 	</class>
 	<class name="android/content/pm/ShortcutInfo$Builder" since="25">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V" />
-		<method name="build()Landroid/content/pm/ShortcutInfo;" />
-		<method name="setActivity(Landroid/content/ComponentName;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setCategories(Ljava/util/Set;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setDisabledMessage(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setExtras(Landroid/os/PersistableBundle;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setIcon(Landroid/graphics/drawable/Icon;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setIntent(Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setIntents([Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setLongLabel(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setRank(I)Landroid/content/pm/ShortcutInfo$Builder;" />
-		<method name="setShortLabel(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;)V"/>
+		<method name="build()Landroid/content/pm/ShortcutInfo;"/>
+		<method name="setActivity(Landroid/content/ComponentName;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setCategories(Ljava/util/Set;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setDisabledMessage(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setExtras(Landroid/os/PersistableBundle;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setIcon(Landroid/graphics/drawable/Icon;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setIntent(Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setIntents([Landroid/content/Intent;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setLongLabel(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setRank(I)Landroid/content/pm/ShortcutInfo$Builder;"/>
+		<method name="setShortLabel(Ljava/lang/CharSequence;)Landroid/content/pm/ShortcutInfo$Builder;"/>
 	</class>
 	<class name="android/content/pm/ShortcutManager" since="25">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addDynamicShortcuts(Ljava/util/List;)Z" />
-		<method name="createShortcutResultIntent(Landroid/content/pm/ShortcutInfo;)Landroid/content/Intent;" since="26" />
-		<method name="disableShortcuts(Ljava/util/List;)V" />
-		<method name="disableShortcuts(Ljava/util/List;Ljava/lang/CharSequence;)V" />
-		<method name="enableShortcuts(Ljava/util/List;)V" />
-		<method name="getDynamicShortcuts()Ljava/util/List;" />
-		<method name="getIconMaxHeight()I" />
-		<method name="getIconMaxWidth()I" />
-		<method name="getManifestShortcuts()Ljava/util/List;" />
-		<method name="getMaxShortcutCountPerActivity()I" />
-		<method name="getPinnedShortcuts()Ljava/util/List;" />
-		<method name="isRateLimitingActive()Z" />
-		<method name="isRequestPinShortcutSupported()Z" since="26" />
-		<method name="removeAllDynamicShortcuts()V" />
-		<method name="removeDynamicShortcuts(Ljava/util/List;)V" />
-		<method name="reportShortcutUsed(Ljava/lang/String;)V" />
-		<method name="requestPinShortcut(Landroid/content/pm/ShortcutInfo;Landroid/content/IntentSender;)Z" since="26" />
-		<method name="setDynamicShortcuts(Ljava/util/List;)Z" />
-		<method name="updateShortcuts(Ljava/util/List;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addDynamicShortcuts(Ljava/util/List;)Z"/>
+		<method name="createShortcutResultIntent(Landroid/content/pm/ShortcutInfo;)Landroid/content/Intent;" since="26"/>
+		<method name="disableShortcuts(Ljava/util/List;)V"/>
+		<method name="disableShortcuts(Ljava/util/List;Ljava/lang/CharSequence;)V"/>
+		<method name="enableShortcuts(Ljava/util/List;)V"/>
+		<method name="getDynamicShortcuts()Ljava/util/List;"/>
+		<method name="getIconMaxHeight()I"/>
+		<method name="getIconMaxWidth()I"/>
+		<method name="getManifestShortcuts()Ljava/util/List;"/>
+		<method name="getMaxShortcutCountPerActivity()I"/>
+		<method name="getPinnedShortcuts()Ljava/util/List;"/>
+		<method name="isRateLimitingActive()Z"/>
+		<method name="isRequestPinShortcutSupported()Z" since="26"/>
+		<method name="removeAllDynamicShortcuts()V"/>
+		<method name="removeDynamicShortcuts(Ljava/util/List;)V"/>
+		<method name="reportShortcutUsed(Ljava/lang/String;)V"/>
+		<method name="requestPinShortcut(Landroid/content/pm/ShortcutInfo;Landroid/content/IntentSender;)Z" since="26"/>
+		<method name="setDynamicShortcuts(Ljava/util/List;)Z"/>
+		<method name="updateShortcuts(Ljava/util/List;)Z"/>
 	</class>
 	<class name="android/content/pm/Signature" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>([B)V" />
-		<method name="toByteArray()[B" />
-		<method name="toChars()[C" />
-		<method name="toChars([C[I)[C" />
-		<method name="toCharsString()Ljava/lang/String;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>([B)V"/>
+		<method name="toByteArray()[B"/>
+		<method name="toChars()[C"/>
+		<method name="toChars([C[I)[C"/>
+		<method name="toCharsString()Ljava/lang/String;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/pm/VersionedPackage" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" />
-		<method name="getPackageName()Ljava/lang/String;" />
-		<method name="getVersionCode()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V"/>
+		<method name="getPackageName()Ljava/lang/String;"/>
+		<method name="getVersionCode()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/res/AssetFileDescriptor" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="3" />
-		<implements name="java/io/Closeable" since="19" />
-		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;JJ)V" />
-		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;JJLandroid/os/Bundle;)V" since="19" />
-		<method name="close()V" />
-		<method name="createInputStream()Ljava/io/FileInputStream;" since="3" />
-		<method name="createOutputStream()Ljava/io/FileOutputStream;" since="3" />
-		<method name="getDeclaredLength()J" since="3" />
-		<method name="getExtras()Landroid/os/Bundle;" since="19" />
-		<method name="getFileDescriptor()Ljava/io/FileDescriptor;" />
-		<method name="getLength()J" />
-		<method name="getParcelFileDescriptor()Landroid/os/ParcelFileDescriptor;" />
-		<method name="getStartOffset()J" />
-		<field name="CREATOR" since="3" />
-		<field name="UNKNOWN_LENGTH" since="3" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="3"/>
+		<implements name="java/io/Closeable" since="19"/>
+		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;JJ)V"/>
+		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;JJLandroid/os/Bundle;)V" since="19"/>
+		<method name="close()V"/>
+		<method name="createInputStream()Ljava/io/FileInputStream;" since="3"/>
+		<method name="createOutputStream()Ljava/io/FileOutputStream;" since="3"/>
+		<method name="getDeclaredLength()J" since="3"/>
+		<method name="getExtras()Landroid/os/Bundle;" since="19"/>
+		<method name="getFileDescriptor()Ljava/io/FileDescriptor;"/>
+		<method name="getLength()J"/>
+		<method name="getParcelFileDescriptor()Landroid/os/ParcelFileDescriptor;"/>
+		<method name="getStartOffset()J"/>
+		<field name="CREATOR" since="3"/>
+		<field name="UNKNOWN_LENGTH" since="3"/>
 	</class>
 	<class name="android/content/res/AssetFileDescriptor$AutoCloseInputStream" since="3">
-		<extends name="android/os/ParcelFileDescriptor$AutoCloseInputStream" />
-		<method name="&lt;init>(Landroid/content/res/AssetFileDescriptor;)V" />
+		<extends name="android/os/ParcelFileDescriptor$AutoCloseInputStream"/>
+		<method name="&lt;init>(Landroid/content/res/AssetFileDescriptor;)V"/>
 	</class>
 	<class name="android/content/res/AssetFileDescriptor$AutoCloseOutputStream" since="3">
-		<extends name="android/os/ParcelFileDescriptor$AutoCloseOutputStream" />
-		<method name="&lt;init>(Landroid/content/res/AssetFileDescriptor;)V" />
+		<extends name="android/os/ParcelFileDescriptor$AutoCloseOutputStream"/>
+		<method name="&lt;init>(Landroid/content/res/AssetFileDescriptor;)V"/>
 	</class>
 	<class name="android/content/res/AssetManager" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" since="21" />
-		<method name="&lt;init>()V" />
-		<method name="close()V" />
-		<method name="getLocales()[Ljava/lang/String;" />
-		<method name="list(Ljava/lang/String;)[Ljava/lang/String;" />
-		<method name="open(Ljava/lang/String;)Ljava/io/InputStream;" />
-		<method name="open(Ljava/lang/String;I)Ljava/io/InputStream;" />
-		<method name="openFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" />
-		<method name="openNonAssetFd(ILjava/lang/String;)Landroid/content/res/AssetFileDescriptor;" />
-		<method name="openNonAssetFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;" />
-		<method name="openXmlResourceParser(ILjava/lang/String;)Landroid/content/res/XmlResourceParser;" />
-		<method name="openXmlResourceParser(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;" />
-		<field name="ACCESS_BUFFER" />
-		<field name="ACCESS_RANDOM" />
-		<field name="ACCESS_STREAMING" />
-		<field name="ACCESS_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable" since="21"/>
+		<method name="&lt;init>()V"/>
+		<method name="close()V"/>
+		<method name="getLocales()[Ljava/lang/String;"/>
+		<method name="list(Ljava/lang/String;)[Ljava/lang/String;"/>
+		<method name="open(Ljava/lang/String;)Ljava/io/InputStream;"/>
+		<method name="open(Ljava/lang/String;I)Ljava/io/InputStream;"/>
+		<method name="openFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;"/>
+		<method name="openNonAssetFd(ILjava/lang/String;)Landroid/content/res/AssetFileDescriptor;"/>
+		<method name="openNonAssetFd(Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;"/>
+		<method name="openXmlResourceParser(ILjava/lang/String;)Landroid/content/res/XmlResourceParser;"/>
+		<method name="openXmlResourceParser(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;"/>
+		<field name="ACCESS_BUFFER"/>
+		<field name="ACCESS_RANDOM"/>
+		<field name="ACCESS_STREAMING"/>
+		<field name="ACCESS_UNKNOWN"/>
 	</class>
 	<class name="android/content/res/AssetManager$AssetInputStream" since="1">
-		<extends name="java/io/InputStream" />
-		<method name="&lt;init>(Landroid/content/res/AssetManager;)V" />
-		<method name="getAssetInt()I" />
+		<extends name="java/io/InputStream"/>
+		<method name="&lt;init>(Landroid/content/res/AssetManager;)V"/>
+		<method name="getAssetInt()I" removed="21"/>
 	</class>
 	<class name="android/content/res/ColorStateList" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>([[I[I)V" />
-		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;)Landroid/content/res/ColorStateList;" deprecated="23" />
-		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;" since="23" />
-		<method name="getChangingConfigurations()I" since="23" />
-		<method name="getColorForState([II)I" />
-		<method name="getDefaultColor()I" />
-		<method name="isOpaque()Z" since="21" />
-		<method name="isStateful()Z" />
-		<method name="valueOf(I)Landroid/content/res/ColorStateList;" />
-		<method name="withAlpha(I)Landroid/content/res/ColorStateList;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>([[I[I)V"/>
+		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;)Landroid/content/res/ColorStateList;" deprecated="23"/>
+		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;" since="23"/>
+		<method name="getChangingConfigurations()I" since="23"/>
+		<method name="getColorForState([II)I"/>
+		<method name="getDefaultColor()I"/>
+		<method name="isOpaque()Z" since="21"/>
+		<method name="isStateful()Z"/>
+		<method name="valueOf(I)Landroid/content/res/ColorStateList;"/>
+		<method name="withAlpha(I)Landroid/content/res/ColorStateList;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/content/res/Configuration" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/content/res/Configuration;)V" />
-		<method name="compareTo(Landroid/content/res/Configuration;)I" />
-		<method name="diff(Landroid/content/res/Configuration;)I" />
-		<method name="equals(Landroid/content/res/Configuration;)Z" />
-		<method name="getLayoutDirection()I" since="17" />
-		<method name="getLocales()Landroid/os/LocaleList;" since="24" />
-		<method name="isLayoutSizeAtLeast(I)Z" since="11" />
-		<method name="isScreenHdr()Z" since="26" />
-		<method name="isScreenRound()Z" since="23" />
-		<method name="isScreenWideColorGamut()Z" since="26" />
-		<method name="needNewResources(II)Z" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" since="8" />
-		<method name="setLayoutDirection(Ljava/util/Locale;)V" since="17" />
-		<method name="setLocale(Ljava/util/Locale;)V" since="17" />
-		<method name="setLocales(Landroid/os/LocaleList;)V" since="24" />
-		<method name="setTo(Landroid/content/res/Configuration;)V" since="8" />
-		<method name="setToDefaults()V" />
-		<method name="updateFrom(Landroid/content/res/Configuration;)I" />
-		<field name="COLOR_MODE_HDR_MASK" since="26" />
-		<field name="COLOR_MODE_HDR_NO" since="26" />
-		<field name="COLOR_MODE_HDR_SHIFT" since="26" />
-		<field name="COLOR_MODE_HDR_UNDEFINED" since="26" />
-		<field name="COLOR_MODE_HDR_YES" since="26" />
-		<field name="COLOR_MODE_UNDEFINED" since="26" />
-		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_MASK" since="26" />
-		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_NO" since="26" />
-		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED" since="26" />
-		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_YES" since="26" />
-		<field name="CREATOR" />
-		<field name="DENSITY_DPI_UNDEFINED" since="17" />
-		<field name="HARDKEYBOARDHIDDEN_NO" since="3" />
-		<field name="HARDKEYBOARDHIDDEN_UNDEFINED" since="3" />
-		<field name="HARDKEYBOARDHIDDEN_YES" since="3" />
-		<field name="KEYBOARDHIDDEN_NO" />
-		<field name="KEYBOARDHIDDEN_UNDEFINED" />
-		<field name="KEYBOARDHIDDEN_YES" />
-		<field name="KEYBOARD_12KEY" />
-		<field name="KEYBOARD_NOKEYS" />
-		<field name="KEYBOARD_QWERTY" />
-		<field name="KEYBOARD_UNDEFINED" />
-		<field name="MNC_ZERO" since="19" />
-		<field name="NAVIGATIONHIDDEN_NO" since="5" />
-		<field name="NAVIGATIONHIDDEN_UNDEFINED" since="5" />
-		<field name="NAVIGATIONHIDDEN_YES" since="5" />
-		<field name="NAVIGATION_DPAD" />
-		<field name="NAVIGATION_NONAV" />
-		<field name="NAVIGATION_TRACKBALL" />
-		<field name="NAVIGATION_UNDEFINED" />
-		<field name="NAVIGATION_WHEEL" />
-		<field name="ORIENTATION_LANDSCAPE" />
-		<field name="ORIENTATION_PORTRAIT" />
-		<field name="ORIENTATION_SQUARE" deprecated="16" />
-		<field name="ORIENTATION_UNDEFINED" />
-		<field name="SCREENLAYOUT_LAYOUTDIR_LTR" since="17" />
-		<field name="SCREENLAYOUT_LAYOUTDIR_MASK" since="17" />
-		<field name="SCREENLAYOUT_LAYOUTDIR_RTL" since="17" />
-		<field name="SCREENLAYOUT_LAYOUTDIR_SHIFT" since="17" />
-		<field name="SCREENLAYOUT_LAYOUTDIR_UNDEFINED" since="17" />
-		<field name="SCREENLAYOUT_LONG_MASK" since="4" />
-		<field name="SCREENLAYOUT_LONG_NO" since="4" />
-		<field name="SCREENLAYOUT_LONG_UNDEFINED" since="4" />
-		<field name="SCREENLAYOUT_LONG_YES" since="4" />
-		<field name="SCREENLAYOUT_ROUND_MASK" since="23" />
-		<field name="SCREENLAYOUT_ROUND_NO" since="23" />
-		<field name="SCREENLAYOUT_ROUND_UNDEFINED" since="23" />
-		<field name="SCREENLAYOUT_ROUND_YES" since="23" />
-		<field name="SCREENLAYOUT_SIZE_LARGE" since="4" />
-		<field name="SCREENLAYOUT_SIZE_MASK" since="4" />
-		<field name="SCREENLAYOUT_SIZE_NORMAL" since="4" />
-		<field name="SCREENLAYOUT_SIZE_SMALL" since="4" />
-		<field name="SCREENLAYOUT_SIZE_UNDEFINED" since="4" />
-		<field name="SCREENLAYOUT_SIZE_XLARGE" since="9" />
-		<field name="SCREENLAYOUT_UNDEFINED" since="17" />
-		<field name="SCREEN_HEIGHT_DP_UNDEFINED" since="13" />
-		<field name="SCREEN_WIDTH_DP_UNDEFINED" since="13" />
-		<field name="SMALLEST_SCREEN_WIDTH_DP_UNDEFINED" since="13" />
-		<field name="TOUCHSCREEN_FINGER" />
-		<field name="TOUCHSCREEN_NOTOUCH" />
-		<field name="TOUCHSCREEN_STYLUS" deprecated="16" />
-		<field name="TOUCHSCREEN_UNDEFINED" />
-		<field name="UI_MODE_NIGHT_MASK" since="8" />
-		<field name="UI_MODE_NIGHT_NO" since="8" />
-		<field name="UI_MODE_NIGHT_UNDEFINED" since="8" />
-		<field name="UI_MODE_NIGHT_YES" since="8" />
-		<field name="UI_MODE_TYPE_APPLIANCE" since="16" />
-		<field name="UI_MODE_TYPE_CAR" since="8" />
-		<field name="UI_MODE_TYPE_DESK" since="8" />
-		<field name="UI_MODE_TYPE_MASK" since="8" />
-		<field name="UI_MODE_TYPE_NORMAL" since="8" />
-		<field name="UI_MODE_TYPE_TELEVISION" since="13" />
-		<field name="UI_MODE_TYPE_UNDEFINED" since="8" />
-		<field name="UI_MODE_TYPE_VR_HEADSET" since="26" />
-		<field name="UI_MODE_TYPE_WATCH" since="20" />
-		<field name="colorMode" since="26" />
-		<field name="densityDpi" since="17" />
-		<field name="fontScale" />
-		<field name="hardKeyboardHidden" since="3" />
-		<field name="keyboard" />
-		<field name="keyboardHidden" />
-		<field name="locale" deprecated="24" />
-		<field name="mcc" />
-		<field name="mnc" />
-		<field name="navigation" />
-		<field name="navigationHidden" since="5" />
-		<field name="orientation" />
-		<field name="screenHeightDp" since="13" />
-		<field name="screenLayout" since="4" />
-		<field name="screenWidthDp" since="13" />
-		<field name="smallestScreenWidthDp" since="13" />
-		<field name="touchscreen" />
-		<field name="uiMode" since="8" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/content/res/Configuration;)V"/>
+		<method name="compareTo(Landroid/content/res/Configuration;)I"/>
+		<method name="diff(Landroid/content/res/Configuration;)I"/>
+		<method name="equals(Landroid/content/res/Configuration;)Z"/>
+		<method name="getLayoutDirection()I" since="17"/>
+		<method name="getLocales()Landroid/os/LocaleList;" since="24"/>
+		<method name="isLayoutSizeAtLeast(I)Z" since="11"/>
+		<method name="isScreenHdr()Z" since="26"/>
+		<method name="isScreenRound()Z" since="23"/>
+		<method name="isScreenWideColorGamut()Z" since="26"/>
+		<method name="needNewResources(II)Z"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V" since="8"/>
+		<method name="setLayoutDirection(Ljava/util/Locale;)V" since="17"/>
+		<method name="setLocale(Ljava/util/Locale;)V" since="17"/>
+		<method name="setLocales(Landroid/os/LocaleList;)V" since="24"/>
+		<method name="setTo(Landroid/content/res/Configuration;)V" since="8"/>
+		<method name="setToDefaults()V"/>
+		<method name="updateFrom(Landroid/content/res/Configuration;)I"/>
+		<field name="COLOR_MODE_HDR_MASK" since="26"/>
+		<field name="COLOR_MODE_HDR_NO" since="26"/>
+		<field name="COLOR_MODE_HDR_SHIFT" since="26"/>
+		<field name="COLOR_MODE_HDR_UNDEFINED" since="26"/>
+		<field name="COLOR_MODE_HDR_YES" since="26"/>
+		<field name="COLOR_MODE_UNDEFINED" since="26"/>
+		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_MASK" since="26"/>
+		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_NO" since="26"/>
+		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_UNDEFINED" since="26"/>
+		<field name="COLOR_MODE_WIDE_COLOR_GAMUT_YES" since="26"/>
+		<field name="CREATOR"/>
+		<field name="DENSITY_DPI_UNDEFINED" since="17"/>
+		<field name="HARDKEYBOARDHIDDEN_NO" since="3"/>
+		<field name="HARDKEYBOARDHIDDEN_UNDEFINED" since="3"/>
+		<field name="HARDKEYBOARDHIDDEN_YES" since="3"/>
+		<field name="KEYBOARDHIDDEN_NO"/>
+		<field name="KEYBOARDHIDDEN_UNDEFINED"/>
+		<field name="KEYBOARDHIDDEN_YES"/>
+		<field name="KEYBOARD_12KEY"/>
+		<field name="KEYBOARD_NOKEYS"/>
+		<field name="KEYBOARD_QWERTY"/>
+		<field name="KEYBOARD_UNDEFINED"/>
+		<field name="MNC_ZERO" since="19"/>
+		<field name="NAVIGATIONHIDDEN_NO" since="5"/>
+		<field name="NAVIGATIONHIDDEN_UNDEFINED" since="5"/>
+		<field name="NAVIGATIONHIDDEN_YES" since="5"/>
+		<field name="NAVIGATION_DPAD"/>
+		<field name="NAVIGATION_NONAV"/>
+		<field name="NAVIGATION_TRACKBALL"/>
+		<field name="NAVIGATION_UNDEFINED"/>
+		<field name="NAVIGATION_WHEEL"/>
+		<field name="ORIENTATION_LANDSCAPE"/>
+		<field name="ORIENTATION_PORTRAIT"/>
+		<field name="ORIENTATION_SQUARE" deprecated="16"/>
+		<field name="ORIENTATION_UNDEFINED"/>
+		<field name="SCREENLAYOUT_LAYOUTDIR_LTR" since="17"/>
+		<field name="SCREENLAYOUT_LAYOUTDIR_MASK" since="17"/>
+		<field name="SCREENLAYOUT_LAYOUTDIR_RTL" since="17"/>
+		<field name="SCREENLAYOUT_LAYOUTDIR_SHIFT" since="17"/>
+		<field name="SCREENLAYOUT_LAYOUTDIR_UNDEFINED" since="17"/>
+		<field name="SCREENLAYOUT_LONG_MASK" since="4"/>
+		<field name="SCREENLAYOUT_LONG_NO" since="4"/>
+		<field name="SCREENLAYOUT_LONG_UNDEFINED" since="4"/>
+		<field name="SCREENLAYOUT_LONG_YES" since="4"/>
+		<field name="SCREENLAYOUT_ROUND_MASK" since="23"/>
+		<field name="SCREENLAYOUT_ROUND_NO" since="23"/>
+		<field name="SCREENLAYOUT_ROUND_UNDEFINED" since="23"/>
+		<field name="SCREENLAYOUT_ROUND_YES" since="23"/>
+		<field name="SCREENLAYOUT_SIZE_LARGE" since="4"/>
+		<field name="SCREENLAYOUT_SIZE_MASK" since="4"/>
+		<field name="SCREENLAYOUT_SIZE_NORMAL" since="4"/>
+		<field name="SCREENLAYOUT_SIZE_SMALL" since="4"/>
+		<field name="SCREENLAYOUT_SIZE_UNDEFINED" since="4"/>
+		<field name="SCREENLAYOUT_SIZE_XLARGE" since="9"/>
+		<field name="SCREENLAYOUT_UNDEFINED" since="17"/>
+		<field name="SCREEN_HEIGHT_DP_UNDEFINED" since="13"/>
+		<field name="SCREEN_WIDTH_DP_UNDEFINED" since="13"/>
+		<field name="SMALLEST_SCREEN_WIDTH_DP_UNDEFINED" since="13"/>
+		<field name="TOUCHSCREEN_FINGER"/>
+		<field name="TOUCHSCREEN_NOTOUCH"/>
+		<field name="TOUCHSCREEN_STYLUS" deprecated="16"/>
+		<field name="TOUCHSCREEN_UNDEFINED"/>
+		<field name="UI_MODE_NIGHT_MASK" since="8"/>
+		<field name="UI_MODE_NIGHT_NO" since="8"/>
+		<field name="UI_MODE_NIGHT_UNDEFINED" since="8"/>
+		<field name="UI_MODE_NIGHT_YES" since="8"/>
+		<field name="UI_MODE_TYPE_APPLIANCE" since="16"/>
+		<field name="UI_MODE_TYPE_CAR" since="8"/>
+		<field name="UI_MODE_TYPE_DESK" since="8"/>
+		<field name="UI_MODE_TYPE_MASK" since="8"/>
+		<field name="UI_MODE_TYPE_NORMAL" since="8"/>
+		<field name="UI_MODE_TYPE_TELEVISION" since="13"/>
+		<field name="UI_MODE_TYPE_UNDEFINED" since="8"/>
+		<field name="UI_MODE_TYPE_VR_HEADSET" since="26"/>
+		<field name="UI_MODE_TYPE_WATCH" since="20"/>
+		<field name="colorMode" since="26"/>
+		<field name="densityDpi" since="17"/>
+		<field name="fontScale"/>
+		<field name="hardKeyboardHidden" since="3"/>
+		<field name="keyboard"/>
+		<field name="keyboardHidden"/>
+		<field name="locale" deprecated="24"/>
+		<field name="mcc"/>
+		<field name="mnc"/>
+		<field name="navigation"/>
+		<field name="navigationHidden" since="5"/>
+		<field name="orientation"/>
+		<field name="screenHeightDp" since="13"/>
+		<field name="screenLayout" since="4"/>
+		<field name="screenWidthDp" since="13"/>
+		<field name="smallestScreenWidthDp" since="13"/>
+		<field name="touchscreen"/>
+		<field name="uiMode" since="8"/>
 	</class>
 	<class name="android/content/res/ObbInfo" since="9">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<field name="CREATOR" />
-		<field name="OBB_OVERLAY" />
-		<field name="filename" />
-		<field name="flags" />
-		<field name="packageName" />
-		<field name="version" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<field name="CREATOR"/>
+		<field name="OBB_OVERLAY"/>
+		<field name="filename"/>
+		<field name="flags"/>
+		<field name="packageName"/>
+		<field name="version"/>
 	</class>
 	<class name="android/content/res/ObbScanner" since="9">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getObbInfo(Ljava/lang/String;)Landroid/content/res/ObbInfo;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getObbInfo(Ljava/lang/String;)Landroid/content/res/ObbInfo;"/>
 	</class>
 	<class name="android/content/res/Resources" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V" deprecated="25" />
-		<method name="finishPreloading()V" />
-		<method name="flushLayoutCache()V" />
-		<method name="getAnimation(I)Landroid/content/res/XmlResourceParser;" />
-		<method name="getAssets()Landroid/content/res/AssetManager;" />
-		<method name="getBoolean(I)Z" since="3" />
-		<method name="getColor(I)I" deprecated="23" />
-		<method name="getColor(ILandroid/content/res/Resources$Theme;)I" since="23" />
-		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;" deprecated="23" />
-		<method name="getColorStateList(ILandroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;" since="23" />
-		<method name="getConfiguration()Landroid/content/res/Configuration;" />
-		<method name="getDimension(I)F" />
-		<method name="getDimensionPixelOffset(I)I" />
-		<method name="getDimensionPixelSize(I)I" />
-		<method name="getDisplayMetrics()Landroid/util/DisplayMetrics;" />
-		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" deprecated="22" />
-		<method name="getDrawable(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getDrawableForDensity(II)Landroid/graphics/drawable/Drawable;" since="15" deprecated="22" />
-		<method name="getDrawableForDensity(IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getFont(I)Landroid/graphics/Typeface;" since="26" />
-		<method name="getFraction(III)F" since="3" />
-		<method name="getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="getIntArray(I)[I" />
-		<method name="getInteger(I)I" />
-		<method name="getLayout(I)Landroid/content/res/XmlResourceParser;" />
-		<method name="getMovie(I)Landroid/graphics/Movie;" />
-		<method name="getQuantityString(II)Ljava/lang/String;" />
-		<method name="getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getQuantityText(II)Ljava/lang/CharSequence;" />
-		<method name="getResourceEntryName(I)Ljava/lang/String;" />
-		<method name="getResourceName(I)Ljava/lang/String;" />
-		<method name="getResourcePackageName(I)Ljava/lang/String;" />
-		<method name="getResourceTypeName(I)Ljava/lang/String;" />
-		<method name="getString(I)Ljava/lang/String;" />
-		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getStringArray(I)[Ljava/lang/String;" />
-		<method name="getSystem()Landroid/content/res/Resources;" />
-		<method name="getText(I)Ljava/lang/CharSequence;" />
-		<method name="getText(ILjava/lang/CharSequence;)Ljava/lang/CharSequence;" />
-		<method name="getTextArray(I)[Ljava/lang/CharSequence;" />
-		<method name="getValue(ILandroid/util/TypedValue;Z)V" />
-		<method name="getValue(Ljava/lang/String;Landroid/util/TypedValue;Z)V" />
-		<method name="getValueForDensity(IILandroid/util/TypedValue;Z)V" since="15" />
-		<method name="getXml(I)Landroid/content/res/XmlResourceParser;" />
-		<method name="newTheme()Landroid/content/res/Resources$Theme;" />
-		<method name="obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;" />
-		<method name="obtainTypedArray(I)Landroid/content/res/TypedArray;" />
-		<method name="openRawResource(I)Ljava/io/InputStream;" />
-		<method name="openRawResource(ILandroid/util/TypedValue;)Ljava/io/InputStream;" since="3" />
-		<method name="openRawResourceFd(I)Landroid/content/res/AssetFileDescriptor;" />
-		<method name="parseBundleExtra(Ljava/lang/String;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="3" />
-		<method name="parseBundleExtras(Landroid/content/res/XmlResourceParser;Landroid/os/Bundle;)V" since="3" />
-		<method name="updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V" deprecated="25" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V" deprecated="25"/>
+		<method name="finishPreloading()V"/>
+		<method name="flushLayoutCache()V"/>
+		<method name="getAnimation(I)Landroid/content/res/XmlResourceParser;"/>
+		<method name="getAssets()Landroid/content/res/AssetManager;"/>
+		<method name="getBoolean(I)Z" since="3"/>
+		<method name="getColor(I)I" deprecated="23"/>
+		<method name="getColor(ILandroid/content/res/Resources$Theme;)I" since="23"/>
+		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;" deprecated="23"/>
+		<method name="getColorStateList(ILandroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;" since="23"/>
+		<method name="getConfiguration()Landroid/content/res/Configuration;"/>
+		<method name="getDimension(I)F"/>
+		<method name="getDimensionPixelOffset(I)I"/>
+		<method name="getDimensionPixelSize(I)I"/>
+		<method name="getDisplayMetrics()Landroid/util/DisplayMetrics;"/>
+		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" deprecated="22"/>
+		<method name="getDrawable(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getDrawableForDensity(II)Landroid/graphics/drawable/Drawable;" since="15" deprecated="22"/>
+		<method name="getDrawableForDensity(IILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getFont(I)Landroid/graphics/Typeface;" since="26"/>
+		<method name="getFraction(III)F" since="3"/>
+		<method name="getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="getIntArray(I)[I"/>
+		<method name="getInteger(I)I"/>
+		<method name="getLayout(I)Landroid/content/res/XmlResourceParser;"/>
+		<method name="getMovie(I)Landroid/graphics/Movie;"/>
+		<method name="getQuantityString(II)Ljava/lang/String;"/>
+		<method name="getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getQuantityText(II)Ljava/lang/CharSequence;"/>
+		<method name="getResourceEntryName(I)Ljava/lang/String;"/>
+		<method name="getResourceName(I)Ljava/lang/String;"/>
+		<method name="getResourcePackageName(I)Ljava/lang/String;"/>
+		<method name="getResourceTypeName(I)Ljava/lang/String;"/>
+		<method name="getString(I)Ljava/lang/String;"/>
+		<method name="getString(I[Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getStringArray(I)[Ljava/lang/String;"/>
+		<method name="getSystem()Landroid/content/res/Resources;"/>
+		<method name="getText(I)Ljava/lang/CharSequence;"/>
+		<method name="getText(ILjava/lang/CharSequence;)Ljava/lang/CharSequence;"/>
+		<method name="getTextArray(I)[Ljava/lang/CharSequence;"/>
+		<method name="getValue(ILandroid/util/TypedValue;Z)V"/>
+		<method name="getValue(Ljava/lang/String;Landroid/util/TypedValue;Z)V"/>
+		<method name="getValueForDensity(IILandroid/util/TypedValue;Z)V" since="15"/>
+		<method name="getXml(I)Landroid/content/res/XmlResourceParser;"/>
+		<method name="newTheme()Landroid/content/res/Resources$Theme;"/>
+		<method name="obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;"/>
+		<method name="obtainTypedArray(I)Landroid/content/res/TypedArray;"/>
+		<method name="openRawResource(I)Ljava/io/InputStream;"/>
+		<method name="openRawResource(ILandroid/util/TypedValue;)Ljava/io/InputStream;" since="3"/>
+		<method name="openRawResourceFd(I)Landroid/content/res/AssetFileDescriptor;"/>
+		<method name="parseBundleExtra(Ljava/lang/String;Landroid/util/AttributeSet;Landroid/os/Bundle;)V" since="3"/>
+		<method name="parseBundleExtras(Landroid/content/res/XmlResourceParser;Landroid/os/Bundle;)V" since="3"/>
+		<method name="updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V" deprecated="25"/>
 	</class>
 	<class name="android/content/res/Resources$NotFoundException" since="1">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Exception;)V" since="24" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Exception;)V" since="24"/>
 	</class>
 	<class name="android/content/res/Resources$Theme" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/res/Resources;)V" />
-		<method name="applyStyle(IZ)V" />
-		<method name="dump(ILjava/lang/String;Ljava/lang/String;)V" />
-		<method name="getChangingConfigurations()I" since="23" />
-		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="getResources()Landroid/content/res/Resources;" since="21" />
-		<method name="obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;" />
-		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;" />
-		<method name="obtainStyledAttributes([I)Landroid/content/res/TypedArray;" />
-		<method name="resolveAttribute(ILandroid/util/TypedValue;Z)Z" />
-		<method name="setTo(Landroid/content/res/Resources$Theme;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;)V"/>
+		<method name="applyStyle(IZ)V"/>
+		<method name="dump(ILjava/lang/String;Ljava/lang/String;)V"/>
+		<method name="getChangingConfigurations()I" since="23"/>
+		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="getResources()Landroid/content/res/Resources;" since="21"/>
+		<method name="obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;"/>
+		<method name="obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;"/>
+		<method name="obtainStyledAttributes([I)Landroid/content/res/TypedArray;"/>
+		<method name="resolveAttribute(ILandroid/util/TypedValue;Z)Z"/>
+		<method name="setTo(Landroid/content/res/Resources$Theme;)V"/>
 	</class>
 	<class name="android/content/res/TypedArray" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getBoolean(IZ)Z" />
-		<method name="getChangingConfigurations()I" since="21" />
-		<method name="getColor(II)I" />
-		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;" />
-		<method name="getDimension(IF)F" />
-		<method name="getDimensionPixelOffset(II)I" />
-		<method name="getDimensionPixelSize(II)I" />
-		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="getFloat(IF)F" />
-		<method name="getFont(I)Landroid/graphics/Typeface;" since="26" />
-		<method name="getFraction(IIIF)F" />
-		<method name="getIndex(I)I" />
-		<method name="getIndexCount()I" />
-		<method name="getInt(II)I" />
-		<method name="getInteger(II)I" />
-		<method name="getLayoutDimension(II)I" since="3" />
-		<method name="getLayoutDimension(ILjava/lang/String;)I" />
-		<method name="getNonResourceString(I)Ljava/lang/String;" />
-		<method name="getPositionDescription()Ljava/lang/String;" />
-		<method name="getResourceId(II)I" />
-		<method name="getResources()Landroid/content/res/Resources;" />
-		<method name="getString(I)Ljava/lang/String;" />
-		<method name="getText(I)Ljava/lang/CharSequence;" />
-		<method name="getTextArray(I)[Ljava/lang/CharSequence;" />
-		<method name="getType(I)I" since="21" />
-		<method name="getValue(ILandroid/util/TypedValue;)Z" />
-		<method name="hasValue(I)Z" />
-		<method name="hasValueOrEmpty(I)Z" since="22" />
-		<method name="length()I" />
-		<method name="peekValue(I)Landroid/util/TypedValue;" />
-		<method name="recycle()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBoolean(IZ)Z"/>
+		<method name="getChangingConfigurations()I" since="21"/>
+		<method name="getColor(II)I"/>
+		<method name="getColorStateList(I)Landroid/content/res/ColorStateList;"/>
+		<method name="getDimension(IF)F"/>
+		<method name="getDimensionPixelOffset(II)I"/>
+		<method name="getDimensionPixelSize(II)I"/>
+		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getFloat(IF)F"/>
+		<method name="getFont(I)Landroid/graphics/Typeface;" since="26"/>
+		<method name="getFraction(IIIF)F"/>
+		<method name="getIndex(I)I"/>
+		<method name="getIndexCount()I"/>
+		<method name="getInt(II)I"/>
+		<method name="getInteger(II)I"/>
+		<method name="getLayoutDimension(II)I" since="3"/>
+		<method name="getLayoutDimension(ILjava/lang/String;)I"/>
+		<method name="getNonResourceString(I)Ljava/lang/String;"/>
+		<method name="getPositionDescription()Ljava/lang/String;"/>
+		<method name="getResourceId(II)I"/>
+		<method name="getResources()Landroid/content/res/Resources;"/>
+		<method name="getString(I)Ljava/lang/String;"/>
+		<method name="getText(I)Ljava/lang/CharSequence;"/>
+		<method name="getTextArray(I)[Ljava/lang/CharSequence;"/>
+		<method name="getType(I)I" since="21"/>
+		<method name="getValue(ILandroid/util/TypedValue;)Z"/>
+		<method name="hasValue(I)Z"/>
+		<method name="hasValueOrEmpty(I)Z" since="22"/>
+		<method name="length()I"/>
+		<method name="peekValue(I)Landroid/util/TypedValue;"/>
+		<method name="recycle()V"/>
 	</class>
 	<class name="android/content/res/XmlResourceParser" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/util/AttributeSet" />
-		<implements name="java/lang/AutoCloseable" since="19" />
-		<implements name="org/xmlpull/v1/XmlPullParser" />
-		<method name="close()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/util/AttributeSet"/>
+		<implements name="java/lang/AutoCloseable" since="19"/>
+		<implements name="org/xmlpull/v1/XmlPullParser"/>
+		<method name="close()V"/>
 	</class>
 	<class name="android/database/AbstractCursor" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/database/CrossProcessCursor" />
-		<method name="&lt;init>()V" />
-		<method name="checkPosition()V" />
-		<method name="getNotificationUri()Landroid/net/Uri;" since="11" />
-		<method name="getUpdatedField(I)Ljava/lang/Object;" deprecated="16" />
-		<method name="isFieldUpdated(I)Z" deprecated="16" />
-		<method name="onChange(Z)V" />
-		<field name="mClosed" deprecated="23" />
-		<field name="mContentResolver" deprecated="23" />
-		<field name="mCurrentRowID" deprecated="16" />
-		<field name="mPos" deprecated="23" />
-		<field name="mRowIdColumnIndex" deprecated="16" />
-		<field name="mUpdatedRows" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/database/CrossProcessCursor"/>
+		<method name="&lt;init>()V"/>
+		<method name="checkPosition()V"/>
+		<method name="getNotificationUri()Landroid/net/Uri;" since="11"/>
+		<method name="getUpdatedField(I)Ljava/lang/Object;" deprecated="16"/>
+		<method name="isFieldUpdated(I)Z" deprecated="16"/>
+		<method name="onChange(Z)V"/>
+		<field name="mClosed" deprecated="23"/>
+		<field name="mContentResolver" deprecated="23"/>
+		<field name="mCurrentRowID" deprecated="16" removed="23"/>
+		<field name="mPos" deprecated="23"/>
+		<field name="mRowIdColumnIndex" deprecated="16" removed="23"/>
+		<field name="mUpdatedRows" deprecated="16" removed="23"/>
 	</class>
 	<class name="android/database/AbstractCursor$SelfContentObserver" since="1">
-		<extends name="android/database/ContentObserver" />
-		<method name="&lt;init>(Landroid/database/AbstractCursor;)V" />
+		<extends name="android/database/ContentObserver"/>
+		<method name="&lt;init>(Landroid/database/AbstractCursor;)V"/>
 	</class>
 	<class name="android/database/AbstractWindowedCursor" since="1">
-		<extends name="android/database/AbstractCursor" />
-		<method name="&lt;init>()V" />
-		<method name="hasWindow()Z" />
-		<method name="isBlob(I)Z" deprecated="16" />
-		<method name="isFloat(I)Z" since="5" deprecated="16" />
-		<method name="isLong(I)Z" since="5" deprecated="16" />
-		<method name="isString(I)Z" since="5" deprecated="16" />
-		<method name="setWindow(Landroid/database/CursorWindow;)V" />
-		<field name="mWindow" />
+		<extends name="android/database/AbstractCursor"/>
+		<method name="&lt;init>()V"/>
+		<method name="hasWindow()Z"/>
+		<method name="isBlob(I)Z" deprecated="16"/>
+		<method name="isFloat(I)Z" since="5" deprecated="16"/>
+		<method name="isLong(I)Z" since="5" deprecated="16"/>
+		<method name="isString(I)Z" since="5" deprecated="16"/>
+		<method name="setWindow(Landroid/database/CursorWindow;)V"/>
+		<field name="mWindow"/>
 	</class>
 	<class name="android/database/CharArrayBuffer" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>([C)V" />
-		<field name="data" />
-		<field name="sizeCopied" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>([C)V"/>
+		<field name="data"/>
+		<field name="sizeCopied"/>
 	</class>
 	<class name="android/database/ContentObservable" since="1">
-		<extends name="android/database/Observable" />
-		<method name="&lt;init>()V" />
-		<method name="dispatchChange(Z)V" deprecated="16" />
-		<method name="dispatchChange(ZLandroid/net/Uri;)V" since="16" />
-		<method name="notifyChange(Z)V" deprecated="16" />
-		<method name="registerObserver(Landroid/database/ContentObserver;)V" />
+		<extends name="android/database/Observable"/>
+		<method name="&lt;init>()V"/>
+		<method name="dispatchChange(Z)V" deprecated="16"/>
+		<method name="dispatchChange(ZLandroid/net/Uri;)V" since="16"/>
+		<method name="notifyChange(Z)V" deprecated="16"/>
+		<method name="registerObserver(Landroid/database/ContentObserver;)V"/>
 	</class>
 	<class name="android/database/ContentObserver" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/os/Handler;)V" />
-		<method name="deliverSelfNotifications()Z" />
-		<method name="dispatchChange(Z)V" deprecated="16" />
-		<method name="dispatchChange(ZLandroid/net/Uri;)V" since="16" />
-		<method name="onChange(Z)V" />
-		<method name="onChange(ZLandroid/net/Uri;)V" since="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/os/Handler;)V"/>
+		<method name="deliverSelfNotifications()Z"/>
+		<method name="dispatchChange(Z)V" deprecated="16"/>
+		<method name="dispatchChange(ZLandroid/net/Uri;)V" since="16"/>
+		<method name="onChange(Z)V"/>
+		<method name="onChange(ZLandroid/net/Uri;)V" since="16"/>
 	</class>
 	<class name="android/database/CrossProcessCursor" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/database/Cursor" />
-		<method name="fillWindow(ILandroid/database/CursorWindow;)V" />
-		<method name="getWindow()Landroid/database/CursorWindow;" />
-		<method name="onMove(II)Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/database/Cursor"/>
+		<method name="fillWindow(ILandroid/database/CursorWindow;)V"/>
+		<method name="getWindow()Landroid/database/CursorWindow;"/>
+		<method name="onMove(II)Z"/>
 	</class>
 	<class name="android/database/CrossProcessCursorWrapper" since="15">
-		<extends name="android/database/CursorWrapper" />
-		<implements name="android/database/CrossProcessCursor" />
-		<method name="&lt;init>(Landroid/database/Cursor;)V" />
+		<extends name="android/database/CursorWrapper"/>
+		<implements name="android/database/CrossProcessCursor"/>
+		<method name="&lt;init>(Landroid/database/Cursor;)V"/>
 	</class>
 	<class name="android/database/Cursor" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Closeable" since="16" />
-		<method name="close()V" />
-		<method name="copyStringToBuffer(ILandroid/database/CharArrayBuffer;)V" />
-		<method name="deactivate()V" deprecated="16" />
-		<method name="getBlob(I)[B" />
-		<method name="getColumnCount()I" />
-		<method name="getColumnIndex(Ljava/lang/String;)I" />
-		<method name="getColumnIndexOrThrow(Ljava/lang/String;)I" />
-		<method name="getColumnName(I)Ljava/lang/String;" />
-		<method name="getColumnNames()[Ljava/lang/String;" />
-		<method name="getCount()I" />
-		<method name="getDouble(I)D" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getFloat(I)F" />
-		<method name="getInt(I)I" />
-		<method name="getLong(I)J" />
-		<method name="getNotificationUri()Landroid/net/Uri;" since="19" />
-		<method name="getPosition()I" />
-		<method name="getShort(I)S" />
-		<method name="getString(I)Ljava/lang/String;" />
-		<method name="getType(I)I" since="11" />
-		<method name="getWantsAllOnMoveCalls()Z" />
-		<method name="isAfterLast()Z" />
-		<method name="isBeforeFirst()Z" />
-		<method name="isClosed()Z" />
-		<method name="isFirst()Z" />
-		<method name="isLast()Z" />
-		<method name="isNull(I)Z" />
-		<method name="move(I)Z" />
-		<method name="moveToFirst()Z" />
-		<method name="moveToLast()Z" />
-		<method name="moveToNext()Z" />
-		<method name="moveToPosition(I)Z" />
-		<method name="moveToPrevious()Z" />
-		<method name="registerContentObserver(Landroid/database/ContentObserver;)V" />
-		<method name="registerDataSetObserver(Landroid/database/DataSetObserver;)V" />
-		<method name="requery()Z" deprecated="16" />
-		<method name="respond(Landroid/os/Bundle;)Landroid/os/Bundle;" />
-		<method name="setExtras(Landroid/os/Bundle;)V" since="23" />
-		<method name="setNotificationUri(Landroid/content/ContentResolver;Landroid/net/Uri;)V" />
-		<method name="unregisterContentObserver(Landroid/database/ContentObserver;)V" />
-		<method name="unregisterDataSetObserver(Landroid/database/DataSetObserver;)V" />
-		<field name="FIELD_TYPE_BLOB" since="11" />
-		<field name="FIELD_TYPE_FLOAT" since="11" />
-		<field name="FIELD_TYPE_INTEGER" since="11" />
-		<field name="FIELD_TYPE_NULL" since="11" />
-		<field name="FIELD_TYPE_STRING" since="11" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Closeable" since="16"/>
+		<method name="close()V"/>
+		<method name="copyStringToBuffer(ILandroid/database/CharArrayBuffer;)V"/>
+		<method name="deactivate()V" deprecated="16"/>
+		<method name="getBlob(I)[B"/>
+		<method name="getColumnCount()I"/>
+		<method name="getColumnIndex(Ljava/lang/String;)I"/>
+		<method name="getColumnIndexOrThrow(Ljava/lang/String;)I"/>
+		<method name="getColumnName(I)Ljava/lang/String;"/>
+		<method name="getColumnNames()[Ljava/lang/String;"/>
+		<method name="getCount()I"/>
+		<method name="getDouble(I)D"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getFloat(I)F"/>
+		<method name="getInt(I)I"/>
+		<method name="getLong(I)J"/>
+		<method name="getNotificationUri()Landroid/net/Uri;" since="19"/>
+		<method name="getPosition()I"/>
+		<method name="getShort(I)S"/>
+		<method name="getString(I)Ljava/lang/String;"/>
+		<method name="getType(I)I" since="11"/>
+		<method name="getWantsAllOnMoveCalls()Z"/>
+		<method name="isAfterLast()Z"/>
+		<method name="isBeforeFirst()Z"/>
+		<method name="isClosed()Z"/>
+		<method name="isFirst()Z"/>
+		<method name="isLast()Z"/>
+		<method name="isNull(I)Z"/>
+		<method name="move(I)Z"/>
+		<method name="moveToFirst()Z"/>
+		<method name="moveToLast()Z"/>
+		<method name="moveToNext()Z"/>
+		<method name="moveToPosition(I)Z"/>
+		<method name="moveToPrevious()Z"/>
+		<method name="registerContentObserver(Landroid/database/ContentObserver;)V"/>
+		<method name="registerDataSetObserver(Landroid/database/DataSetObserver;)V"/>
+		<method name="requery()Z" deprecated="16"/>
+		<method name="respond(Landroid/os/Bundle;)Landroid/os/Bundle;"/>
+		<method name="setExtras(Landroid/os/Bundle;)V" since="23"/>
+		<method name="setNotificationUri(Landroid/content/ContentResolver;Landroid/net/Uri;)V"/>
+		<method name="unregisterContentObserver(Landroid/database/ContentObserver;)V"/>
+		<method name="unregisterDataSetObserver(Landroid/database/DataSetObserver;)V"/>
+		<field name="FIELD_TYPE_BLOB" since="11"/>
+		<field name="FIELD_TYPE_FLOAT" since="11"/>
+		<field name="FIELD_TYPE_INTEGER" since="11"/>
+		<field name="FIELD_TYPE_NULL" since="11"/>
+		<field name="FIELD_TYPE_STRING" since="11"/>
 	</class>
 	<class name="android/database/CursorIndexOutOfBoundsException" since="1">
-		<extends name="java/lang/IndexOutOfBoundsException" />
-		<method name="&lt;init>(II)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="java/lang/IndexOutOfBoundsException"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/CursorJoiner" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Iterable" />
-		<implements name="java/util/Iterator" />
-		<method name="&lt;init>(Landroid/database/Cursor;[Ljava/lang/String;Landroid/database/Cursor;[Ljava/lang/String;)V" />
-		<method name="next()Landroid/database/CursorJoiner$Result;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Iterable"/>
+		<implements name="java/util/Iterator"/>
+		<method name="&lt;init>(Landroid/database/Cursor;[Ljava/lang/String;Landroid/database/Cursor;[Ljava/lang/String;)V"/>
+		<method name="next()Landroid/database/CursorJoiner$Result;"/>
 	</class>
 	<class name="android/database/CursorJoiner$Result" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/database/CursorJoiner$Result;" />
-		<method name="values()[Landroid/database/CursorJoiner$Result;" />
-		<field name="BOTH" />
-		<field name="LEFT" />
-		<field name="RIGHT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/database/CursorJoiner$Result;"/>
+		<method name="values()[Landroid/database/CursorJoiner$Result;"/>
+		<field name="BOTH"/>
+		<field name="LEFT"/>
+		<field name="RIGHT"/>
 	</class>
 	<class name="android/database/CursorWindow" since="1">
-		<extends name="android/database/sqlite/SQLiteClosable" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/lang/String;)V" since="15" />
-		<method name="&lt;init>(Z)V" deprecated="16" />
-		<method name="allocRow()Z" />
-		<method name="clear()V" />
-		<method name="close()V" />
-		<method name="copyStringToBuffer(IILandroid/database/CharArrayBuffer;)V" />
-		<method name="freeLastRow()V" />
-		<method name="getBlob(II)[B" />
-		<method name="getDouble(II)D" />
-		<method name="getFloat(II)F" />
-		<method name="getInt(II)I" />
-		<method name="getLong(II)J" />
-		<method name="getNumRows()I" />
-		<method name="getShort(II)S" />
-		<method name="getStartPosition()I" />
-		<method name="getString(II)Ljava/lang/String;" />
-		<method name="getType(II)I" since="11" />
-		<method name="isBlob(II)Z" deprecated="16" />
-		<method name="isFloat(II)Z" since="5" deprecated="16" />
-		<method name="isLong(II)Z" since="5" deprecated="16" />
-		<method name="isNull(II)Z" deprecated="16" />
-		<method name="isString(II)Z" since="5" deprecated="16" />
-		<method name="newFromParcel(Landroid/os/Parcel;)Landroid/database/CursorWindow;" />
-		<method name="putBlob([BII)Z" />
-		<method name="putDouble(DII)Z" />
-		<method name="putLong(JII)Z" />
-		<method name="putNull(II)Z" />
-		<method name="putString(Ljava/lang/String;II)Z" />
-		<method name="setNumColumns(I)Z" />
-		<method name="setStartPosition(I)V" />
-		<field name="CREATOR" />
+		<extends name="android/database/sqlite/SQLiteClosable"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/lang/String;)V" since="15"/>
+		<method name="&lt;init>(Z)V" deprecated="16"/>
+		<method name="allocRow()Z"/>
+		<method name="clear()V"/>
+		<method name="close()V" removed="16"/>
+		<method name="copyStringToBuffer(IILandroid/database/CharArrayBuffer;)V"/>
+		<method name="freeLastRow()V"/>
+		<method name="getBlob(II)[B"/>
+		<method name="getDouble(II)D"/>
+		<method name="getFloat(II)F"/>
+		<method name="getInt(II)I"/>
+		<method name="getLong(II)J"/>
+		<method name="getNumRows()I"/>
+		<method name="getShort(II)S"/>
+		<method name="getStartPosition()I"/>
+		<method name="getString(II)Ljava/lang/String;"/>
+		<method name="getType(II)I" since="11"/>
+		<method name="isBlob(II)Z" deprecated="16"/>
+		<method name="isFloat(II)Z" since="5" deprecated="16"/>
+		<method name="isLong(II)Z" since="5" deprecated="16"/>
+		<method name="isNull(II)Z" deprecated="16"/>
+		<method name="isString(II)Z" since="5" deprecated="16"/>
+		<method name="newFromParcel(Landroid/os/Parcel;)Landroid/database/CursorWindow;"/>
+		<method name="putBlob([BII)Z"/>
+		<method name="putDouble(DII)Z"/>
+		<method name="putLong(JII)Z"/>
+		<method name="putNull(II)Z"/>
+		<method name="putString(Ljava/lang/String;II)Z"/>
+		<method name="setNumColumns(I)Z"/>
+		<method name="setStartPosition(I)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/database/CursorWrapper" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/database/Cursor" />
-		<method name="&lt;init>(Landroid/database/Cursor;)V" />
-		<method name="getWrappedCursor()Landroid/database/Cursor;" since="11" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/database/Cursor"/>
+		<method name="&lt;init>(Landroid/database/Cursor;)V"/>
+		<method name="getWrappedCursor()Landroid/database/Cursor;" since="11"/>
 	</class>
 	<class name="android/database/DataSetObservable" since="1">
-		<extends name="android/database/Observable" />
-		<method name="&lt;init>()V" />
-		<method name="notifyChanged()V" />
-		<method name="notifyInvalidated()V" />
+		<extends name="android/database/Observable"/>
+		<method name="&lt;init>()V"/>
+		<method name="notifyChanged()V"/>
+		<method name="notifyInvalidated()V"/>
 	</class>
 	<class name="android/database/DataSetObserver" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onChanged()V" />
-		<method name="onInvalidated()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onChanged()V"/>
+		<method name="onInvalidated()V"/>
 	</class>
 	<class name="android/database/DatabaseErrorHandler" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onCorruption(Landroid/database/sqlite/SQLiteDatabase;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onCorruption(Landroid/database/sqlite/SQLiteDatabase;)V"/>
 	</class>
 	<class name="android/database/DatabaseUtils" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="appendEscapedSQLString(Ljava/lang/StringBuilder;Ljava/lang/String;)V" />
-		<method name="appendSelectionArgs([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;" since="11" />
-		<method name="appendValueToSql(Ljava/lang/StringBuilder;Ljava/lang/Object;)V" />
-		<method name="bindObjectToProgram(Landroid/database/sqlite/SQLiteProgram;ILjava/lang/Object;)V" />
-		<method name="blobFileDescriptorForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="11" />
-		<method name="blobFileDescriptorForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="11" />
-		<method name="concatenateWhere(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11" />
-		<method name="createDbFromSqlStatements(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V" />
-		<method name="cursorDoubleToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V" />
-		<method name="cursorDoubleToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorDoubleToCursorValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V" />
-		<method name="cursorFloatToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorIntToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V" />
-		<method name="cursorIntToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V" />
-		<method name="cursorIntToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorLongToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V" />
-		<method name="cursorLongToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V" />
-		<method name="cursorLongToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorRowToContentValues(Landroid/database/Cursor;Landroid/content/ContentValues;)V" />
-		<method name="cursorShortToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorStringToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V" />
-		<method name="cursorStringToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V" />
-		<method name="cursorStringToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8" />
-		<method name="cursorStringToInsertHelper(Landroid/database/Cursor;Ljava/lang/String;Landroid/database/DatabaseUtils$InsertHelper;I)V" />
-		<method name="dumpCurrentRow(Landroid/database/Cursor;)V" />
-		<method name="dumpCurrentRow(Landroid/database/Cursor;Ljava/io/PrintStream;)V" />
-		<method name="dumpCurrentRow(Landroid/database/Cursor;Ljava/lang/StringBuilder;)V" />
-		<method name="dumpCurrentRowToString(Landroid/database/Cursor;)Ljava/lang/String;" />
-		<method name="dumpCursor(Landroid/database/Cursor;)V" />
-		<method name="dumpCursor(Landroid/database/Cursor;Ljava/io/PrintStream;)V" />
-		<method name="dumpCursor(Landroid/database/Cursor;Ljava/lang/StringBuilder;)V" />
-		<method name="dumpCursorToString(Landroid/database/Cursor;)Ljava/lang/String;" />
-		<method name="getCollationKey(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getHexCollationKey(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getSqlStatementType(Ljava/lang/String;)I" since="11" />
-		<method name="longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J" />
-		<method name="longForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)J" />
-		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)J" />
-		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J" since="11" />
-		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)J" since="11" />
-		<method name="readExceptionFromParcel(Landroid/os/Parcel;)V" />
-		<method name="readExceptionWithFileNotFoundExceptionFromParcel(Landroid/os/Parcel;)V" />
-		<method name="readExceptionWithOperationApplicationExceptionFromParcel(Landroid/os/Parcel;)V" since="5" />
-		<method name="sqlEscapeString(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="stringForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="stringForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="writeExceptionToParcel(Landroid/os/Parcel;Ljava/lang/Exception;)V" />
-		<field name="STATEMENT_ABORT" since="11" />
-		<field name="STATEMENT_ATTACH" since="11" />
-		<field name="STATEMENT_BEGIN" since="11" />
-		<field name="STATEMENT_COMMIT" since="11" />
-		<field name="STATEMENT_DDL" since="11" />
-		<field name="STATEMENT_OTHER" since="11" />
-		<field name="STATEMENT_PRAGMA" since="11" />
-		<field name="STATEMENT_SELECT" since="11" />
-		<field name="STATEMENT_UNPREPARED" since="11" />
-		<field name="STATEMENT_UPDATE" since="11" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="appendEscapedSQLString(Ljava/lang/StringBuilder;Ljava/lang/String;)V"/>
+		<method name="appendSelectionArgs([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;" since="11"/>
+		<method name="appendValueToSql(Ljava/lang/StringBuilder;Ljava/lang/Object;)V"/>
+		<method name="bindObjectToProgram(Landroid/database/sqlite/SQLiteProgram;ILjava/lang/Object;)V"/>
+		<method name="blobFileDescriptorForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="11"/>
+		<method name="blobFileDescriptorForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;" since="11"/>
+		<method name="concatenateWhere(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11"/>
+		<method name="createDbFromSqlStatements(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V"/>
+		<method name="cursorDoubleToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V"/>
+		<method name="cursorDoubleToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorDoubleToCursorValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V"/>
+		<method name="cursorFloatToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorIntToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V"/>
+		<method name="cursorIntToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V"/>
+		<method name="cursorIntToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorLongToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V"/>
+		<method name="cursorLongToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V"/>
+		<method name="cursorLongToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorRowToContentValues(Landroid/database/Cursor;Landroid/content/ContentValues;)V"/>
+		<method name="cursorShortToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorStringToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;)V"/>
+		<method name="cursorStringToContentValues(Landroid/database/Cursor;Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;)V"/>
+		<method name="cursorStringToContentValuesIfPresent(Landroid/database/Cursor;Landroid/content/ContentValues;Ljava/lang/String;)V" since="8"/>
+		<method name="cursorStringToInsertHelper(Landroid/database/Cursor;Ljava/lang/String;Landroid/database/DatabaseUtils$InsertHelper;I)V"/>
+		<method name="dumpCurrentRow(Landroid/database/Cursor;)V"/>
+		<method name="dumpCurrentRow(Landroid/database/Cursor;Ljava/io/PrintStream;)V"/>
+		<method name="dumpCurrentRow(Landroid/database/Cursor;Ljava/lang/StringBuilder;)V"/>
+		<method name="dumpCurrentRowToString(Landroid/database/Cursor;)Ljava/lang/String;"/>
+		<method name="dumpCursor(Landroid/database/Cursor;)V"/>
+		<method name="dumpCursor(Landroid/database/Cursor;Ljava/io/PrintStream;)V"/>
+		<method name="dumpCursor(Landroid/database/Cursor;Ljava/lang/StringBuilder;)V"/>
+		<method name="dumpCursorToString(Landroid/database/Cursor;)Ljava/lang/String;"/>
+		<method name="getCollationKey(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getHexCollationKey(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getSqlStatementType(Ljava/lang/String;)I" since="11"/>
+		<method name="longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J"/>
+		<method name="longForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)J"/>
+		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)J"/>
+		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J" since="11"/>
+		<method name="queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)J" since="11"/>
+		<method name="readExceptionFromParcel(Landroid/os/Parcel;)V"/>
+		<method name="readExceptionWithFileNotFoundExceptionFromParcel(Landroid/os/Parcel;)V"/>
+		<method name="readExceptionWithOperationApplicationExceptionFromParcel(Landroid/os/Parcel;)V" since="5"/>
+		<method name="sqlEscapeString(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="stringForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="stringForQuery(Landroid/database/sqlite/SQLiteStatement;[Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="writeExceptionToParcel(Landroid/os/Parcel;Ljava/lang/Exception;)V"/>
+		<field name="STATEMENT_ABORT" since="11"/>
+		<field name="STATEMENT_ATTACH" since="11"/>
+		<field name="STATEMENT_BEGIN" since="11"/>
+		<field name="STATEMENT_COMMIT" since="11"/>
+		<field name="STATEMENT_DDL" since="11"/>
+		<field name="STATEMENT_OTHER" since="11"/>
+		<field name="STATEMENT_PRAGMA" since="11"/>
+		<field name="STATEMENT_SELECT" since="11"/>
+		<field name="STATEMENT_UNPREPARED" since="11"/>
+		<field name="STATEMENT_UPDATE" since="11"/>
 	</class>
 	<class name="android/database/DatabaseUtils$InsertHelper" since="1" deprecated="17">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V" />
-		<method name="bind(ID)V" />
-		<method name="bind(IF)V" />
-		<method name="bind(II)V" />
-		<method name="bind(IJ)V" />
-		<method name="bind(ILjava/lang/String;)V" />
-		<method name="bind(IZ)V" />
-		<method name="bind(I[B)V" />
-		<method name="bindNull(I)V" />
-		<method name="close()V" />
-		<method name="execute()J" />
-		<method name="getColumnIndex(Ljava/lang/String;)I" />
-		<method name="insert(Landroid/content/ContentValues;)J" />
-		<method name="prepareForInsert()V" />
-		<method name="prepareForReplace()V" />
-		<method name="replace(Landroid/content/ContentValues;)J" />
-		<field name="TABLE_INFO_PRAGMA_DEFAULT_INDEX" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V"/>
+		<method name="bind(ID)V"/>
+		<method name="bind(IF)V"/>
+		<method name="bind(II)V"/>
+		<method name="bind(IJ)V"/>
+		<method name="bind(ILjava/lang/String;)V"/>
+		<method name="bind(IZ)V"/>
+		<method name="bind(I[B)V"/>
+		<method name="bindNull(I)V"/>
+		<method name="close()V"/>
+		<method name="execute()J"/>
+		<method name="getColumnIndex(Ljava/lang/String;)I"/>
+		<method name="insert(Landroid/content/ContentValues;)J"/>
+		<method name="prepareForInsert()V"/>
+		<method name="prepareForReplace()V"/>
+		<method name="replace(Landroid/content/ContentValues;)J"/>
+		<field name="TABLE_INFO_PRAGMA_DEFAULT_INDEX" removed="17"/>
 	</class>
 	<class name="android/database/DefaultDatabaseErrorHandler" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="android/database/DatabaseErrorHandler" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/database/DatabaseErrorHandler"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/database/MatrixCursor" since="1">
-		<extends name="android/database/AbstractCursor" />
-		<method name="&lt;init>([Ljava/lang/String;)V" />
-		<method name="&lt;init>([Ljava/lang/String;I)V" />
-		<method name="addRow(Ljava/lang/Iterable;)V" />
-		<method name="addRow([Ljava/lang/Object;)V" />
-		<method name="newRow()Landroid/database/MatrixCursor$RowBuilder;" />
+		<extends name="android/database/AbstractCursor"/>
+		<method name="&lt;init>([Ljava/lang/String;)V"/>
+		<method name="&lt;init>([Ljava/lang/String;I)V"/>
+		<method name="addRow(Ljava/lang/Iterable;)V"/>
+		<method name="addRow([Ljava/lang/Object;)V"/>
+		<method name="newRow()Landroid/database/MatrixCursor$RowBuilder;"/>
 	</class>
 	<class name="android/database/MatrixCursor$RowBuilder" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/database/MatrixCursor;)V" />
-		<method name="add(Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;" />
-		<method name="add(Ljava/lang/String;Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;" since="19" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/database/MatrixCursor;)V"/>
+		<method name="add(Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;"/>
+		<method name="add(Ljava/lang/String;Ljava/lang/Object;)Landroid/database/MatrixCursor$RowBuilder;" since="19"/>
 	</class>
 	<class name="android/database/MergeCursor" since="1">
-		<extends name="android/database/AbstractCursor" />
-		<method name="&lt;init>([Landroid/database/Cursor;)V" />
+		<extends name="android/database/AbstractCursor"/>
+		<method name="&lt;init>([Landroid/database/Cursor;)V"/>
 	</class>
 	<class name="android/database/Observable" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="registerObserver(Ljava/lang/Object;)V" />
-		<method name="unregisterAll()V" />
-		<method name="unregisterObserver(Ljava/lang/Object;)V" />
-		<field name="mObservers" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="registerObserver(Ljava/lang/Object;)V"/>
+		<method name="unregisterAll()V"/>
+		<method name="unregisterObserver(Ljava/lang/Object;)V"/>
+		<field name="mObservers"/>
 	</class>
 	<class name="android/database/SQLException" since="1">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="16" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="16"/>
 	</class>
 	<class name="android/database/StaleDataException" since="1">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteAbortException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteAccessPermException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteBlobTooBigException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteCantOpenDatabaseException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteClosable" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Closeable" since="16" />
-		<method name="&lt;init>()V" />
-		<method name="acquireReference()V" />
-		<method name="onAllReferencesReleased()V" />
-		<method name="onAllReferencesReleasedFromContainer()V" deprecated="16" />
-		<method name="releaseReference()V" />
-		<method name="releaseReferenceFromContainer()V" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Closeable" since="16"/>
+		<method name="&lt;init>()V"/>
+		<method name="acquireReference()V"/>
+		<method name="onAllReferencesReleased()V"/>
+		<method name="onAllReferencesReleasedFromContainer()V" deprecated="16"/>
+		<method name="releaseReference()V"/>
+		<method name="releaseReferenceFromContainer()V" deprecated="16"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteConstraintException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteCursor" since="1">
-		<extends name="android/database/AbstractWindowedCursor" />
-		<method name="&lt;init>(Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)V" since="11" />
-		<method name="&lt;init>(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)V" deprecated="16" />
-		<method name="getDatabase()Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="setSelectionArguments([Ljava/lang/String;)V" />
+		<extends name="android/database/AbstractWindowedCursor"/>
+		<method name="&lt;init>(Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)V" since="11"/>
+		<method name="&lt;init>(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)V" deprecated="16"/>
+		<method name="getDatabase()Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="setSelectionArguments([Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteCursorDriver" since="1">
-		<extends name="java/lang/Object" />
-		<method name="cursorClosed()V" />
-		<method name="cursorDeactivated()V" />
-		<method name="cursorRequeried(Landroid/database/Cursor;)V" />
-		<method name="query(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;[Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="setBindArguments([Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="cursorClosed()V"/>
+		<method name="cursorDeactivated()V"/>
+		<method name="cursorRequeried(Landroid/database/Cursor;)V"/>
+		<method name="query(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;[Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="setBindArguments([Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDatabase" since="1">
-		<extends name="android/database/sqlite/SQLiteClosable" />
-		<method name="&lt;init>()V" />
-		<method name="beginTransaction()V" />
-		<method name="beginTransactionNonExclusive()V" since="11" />
-		<method name="beginTransactionWithListener(Landroid/database/sqlite/SQLiteTransactionListener;)V" since="5" />
-		<method name="beginTransactionWithListenerNonExclusive(Landroid/database/sqlite/SQLiteTransactionListener;)V" since="11" />
-		<method name="close()V" />
-		<method name="compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement;" />
-		<method name="create(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="deleteDatabase(Ljava/io/File;)Z" since="16" />
-		<method name="disableWriteAheadLogging()V" since="16" />
-		<method name="enableWriteAheadLogging()Z" since="11" />
-		<method name="endTransaction()V" />
-		<method name="execSQL(Ljava/lang/String;)V" />
-		<method name="execSQL(Ljava/lang/String;[Ljava/lang/Object;)V" />
-		<method name="findEditTable(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getAttachedDbs()Ljava/util/List;" since="11" />
-		<method name="getMaximumSize()J" />
-		<method name="getPageSize()J" />
-		<method name="getPath()Ljava/lang/String;" />
-		<method name="getSyncedTables()Ljava/util/Map;" deprecated="16" />
-		<method name="getVersion()I" />
-		<method name="inTransaction()Z" />
-		<method name="insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J" />
-		<method name="insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J" />
-		<method name="insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J" since="8" />
-		<method name="isDatabaseIntegrityOk()Z" since="11" />
-		<method name="isDbLockedByCurrentThread()Z" />
-		<method name="isDbLockedByOtherThreads()Z" deprecated="16" />
-		<method name="isOpen()Z" />
-		<method name="isReadOnly()Z" />
-		<method name="isWriteAheadLoggingEnabled()Z" since="16" />
-		<method name="markTableSyncable(Ljava/lang/String;Ljava/lang/String;)V" deprecated="16" />
-		<method name="markTableSyncable(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" deprecated="16" />
-		<method name="needUpgrade(I)Z" />
-		<method name="openDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="openDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11" />
-		<method name="openOrCreateDatabase(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="openOrCreateDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="openOrCreateDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11" />
-		<method name="query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="queryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="queryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="rawQuery(Ljava/lang/String;[Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="rawQueryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="rawQueryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="releaseMemory()I" />
-		<method name="replace(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J" />
-		<method name="replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J" />
-		<method name="setForeignKeyConstraintsEnabled(Z)V" since="16" />
-		<method name="setLocale(Ljava/util/Locale;)V" />
-		<method name="setLockingEnabled(Z)V" deprecated="16" />
-		<method name="setMaxSqlCacheSize(I)V" since="11" />
-		<method name="setMaximumSize(J)J" />
-		<method name="setPageSize(J)V" />
-		<method name="setTransactionSuccessful()V" />
-		<method name="setVersion(I)V" />
-		<method name="update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I" />
-		<method name="updateWithOnConflict(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;I)I" since="8" />
-		<method name="validateSql(Ljava/lang/String;Landroid/os/CancellationSignal;)V" since="24" />
-		<method name="yieldIfContended()Z" deprecated="16" />
-		<method name="yieldIfContendedSafely()Z" since="3" />
-		<method name="yieldIfContendedSafely(J)Z" since="5" />
-		<field name="CONFLICT_ABORT" since="8" />
-		<field name="CONFLICT_FAIL" since="8" />
-		<field name="CONFLICT_IGNORE" since="8" />
-		<field name="CONFLICT_NONE" since="8" />
-		<field name="CONFLICT_REPLACE" since="8" />
-		<field name="CONFLICT_ROLLBACK" since="8" />
-		<field name="CREATE_IF_NECESSARY" />
-		<field name="ENABLE_WRITE_AHEAD_LOGGING" since="16" />
-		<field name="MAX_SQL_CACHE_SIZE" since="11" />
-		<field name="NO_LOCALIZED_COLLATORS" />
-		<field name="OPEN_READONLY" />
-		<field name="OPEN_READWRITE" />
-		<field name="SQLITE_MAX_LIKE_PATTERN_LENGTH" />
+		<extends name="android/database/sqlite/SQLiteClosable"/>
+		<method name="&lt;init>()V"/>
+		<method name="beginTransaction()V"/>
+		<method name="beginTransactionNonExclusive()V" since="11"/>
+		<method name="beginTransactionWithListener(Landroid/database/sqlite/SQLiteTransactionListener;)V" since="5"/>
+		<method name="beginTransactionWithListenerNonExclusive(Landroid/database/sqlite/SQLiteTransactionListener;)V" since="11"/>
+		<method name="close()V" removed="16"/>
+		<method name="compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement;"/>
+		<method name="create(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="createInMemory(Landroid/database/sqlite/SQLiteDatabase$OpenParams;)Landroid/database/sqlite/SQLiteDatabase;" since="27"/>
+		<method name="delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="deleteDatabase(Ljava/io/File;)Z" since="16"/>
+		<method name="disableWriteAheadLogging()V" since="16"/>
+		<method name="enableWriteAheadLogging()Z" since="11"/>
+		<method name="endTransaction()V"/>
+		<method name="execSQL(Ljava/lang/String;)V"/>
+		<method name="execSQL(Ljava/lang/String;[Ljava/lang/Object;)V"/>
+		<method name="findEditTable(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getAttachedDbs()Ljava/util/List;" since="11"/>
+		<method name="getMaximumSize()J"/>
+		<method name="getPageSize()J"/>
+		<method name="getPath()Ljava/lang/String;"/>
+		<method name="getSyncedTables()Ljava/util/Map;" deprecated="16"/>
+		<method name="getVersion()I"/>
+		<method name="inTransaction()Z"/>
+		<method name="insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J"/>
+		<method name="insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J"/>
+		<method name="insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J" since="8"/>
+		<method name="isDatabaseIntegrityOk()Z" since="11"/>
+		<method name="isDbLockedByCurrentThread()Z"/>
+		<method name="isDbLockedByOtherThreads()Z" deprecated="16"/>
+		<method name="isOpen()Z"/>
+		<method name="isReadOnly()Z"/>
+		<method name="isWriteAheadLoggingEnabled()Z" since="16"/>
+		<method name="markTableSyncable(Ljava/lang/String;Ljava/lang/String;)V" deprecated="16"/>
+		<method name="markTableSyncable(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" deprecated="16"/>
+		<method name="needUpgrade(I)Z"/>
+		<method name="openDatabase(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$OpenParams;)Landroid/database/sqlite/SQLiteDatabase;" since="27"/>
+		<method name="openDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="openDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11"/>
+		<method name="openOrCreateDatabase(Ljava/io/File;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="openOrCreateDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="openOrCreateDatabase(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase;" since="11"/>
+		<method name="query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="queryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="queryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="rawQuery(Ljava/lang/String;[Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="rawQueryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="rawQueryWithFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="releaseMemory()I"/>
+		<method name="replace(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J"/>
+		<method name="replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J"/>
+		<method name="setForeignKeyConstraintsEnabled(Z)V" since="16"/>
+		<method name="setLocale(Ljava/util/Locale;)V"/>
+		<method name="setLockingEnabled(Z)V" deprecated="16"/>
+		<method name="setMaxSqlCacheSize(I)V" since="11"/>
+		<method name="setMaximumSize(J)J"/>
+		<method name="setPageSize(J)V"/>
+		<method name="setTransactionSuccessful()V"/>
+		<method name="setVersion(I)V"/>
+		<method name="update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I"/>
+		<method name="updateWithOnConflict(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;I)I" since="8"/>
+		<method name="validateSql(Ljava/lang/String;Landroid/os/CancellationSignal;)V" since="24"/>
+		<method name="yieldIfContended()Z" deprecated="16"/>
+		<method name="yieldIfContendedSafely()Z" since="3"/>
+		<method name="yieldIfContendedSafely(J)Z" since="5"/>
+		<field name="CONFLICT_ABORT" since="8"/>
+		<field name="CONFLICT_FAIL" since="8"/>
+		<field name="CONFLICT_IGNORE" since="8"/>
+		<field name="CONFLICT_NONE" since="8"/>
+		<field name="CONFLICT_REPLACE" since="8"/>
+		<field name="CONFLICT_ROLLBACK" since="8"/>
+		<field name="CREATE_IF_NECESSARY"/>
+		<field name="ENABLE_WRITE_AHEAD_LOGGING" since="16"/>
+		<field name="MAX_SQL_CACHE_SIZE" since="11"/>
+		<field name="NO_LOCALIZED_COLLATORS"/>
+		<field name="OPEN_READONLY"/>
+		<field name="OPEN_READWRITE"/>
+		<field name="SQLITE_MAX_LIKE_PATTERN_LENGTH"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDatabase$CursorFactory" since="1">
-		<extends name="java/lang/Object" />
-		<method name="newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Landroid/database/Cursor;" />
+		<extends name="java/lang/Object"/>
+		<method name="newCursor(Landroid/database/sqlite/SQLiteDatabase;Landroid/database/sqlite/SQLiteCursorDriver;Ljava/lang/String;Landroid/database/sqlite/SQLiteQuery;)Landroid/database/Cursor;"/>
+	</class>
+	<class name="android/database/sqlite/SQLiteDatabase$OpenParams" since="27">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCursorFactory()Landroid/database/sqlite/SQLiteDatabase$CursorFactory;"/>
+		<method name="getErrorHandler()Landroid/database/DatabaseErrorHandler;"/>
+		<method name="getIdleConnectionTimeout()J"/>
+		<method name="getLookasideSlotCount()I"/>
+		<method name="getLookasideSlotSize()I"/>
+		<method name="getOpenFlags()I"/>
+	</class>
+	<class name="android/database/sqlite/SQLiteDatabase$OpenParams$Builder" since="27">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/database/sqlite/SQLiteDatabase$OpenParams;)V"/>
+		<method name="addOpenFlags(I)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="build()Landroid/database/sqlite/SQLiteDatabase$OpenParams;"/>
+		<method name="removeOpenFlags(I)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="setCursorFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="setErrorHandler(Landroid/database/DatabaseErrorHandler;)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="setIdleConnectionTimeout(J)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="setLookasideConfig(II)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
+		<method name="setOpenFlags(I)Landroid/database/sqlite/SQLiteDatabase$OpenParams$Builder;"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDatabaseCorruptException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDatabaseLockedException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDatatypeMismatchException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDiskIOException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteDoneException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteException" since="1">
-		<extends name="android/database/SQLException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="16" />
+		<extends name="android/database/SQLException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" since="16"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteFullException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteMisuseException" since="1">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteOpenHelper" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V" since="11" />
-		<method name="close()V" />
-		<method name="getDatabaseName()Ljava/lang/String;" since="14" />
-		<method name="getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;" />
-		<method name="onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V" since="16" />
-		<method name="onCreate(Landroid/database/sqlite/SQLiteDatabase;)V" />
-		<method name="onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V" since="11" />
-		<method name="onOpen(Landroid/database/sqlite/SQLiteDatabase;)V" />
-		<method name="onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V" />
-		<method name="setWriteAheadLoggingEnabled(Z)V" since="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V" since="11"/>
+		<method name="close()V"/>
+		<method name="getDatabaseName()Ljava/lang/String;" since="14"/>
+		<method name="getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;"/>
+		<method name="onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V" since="16"/>
+		<method name="onCreate(Landroid/database/sqlite/SQLiteDatabase;)V"/>
+		<method name="onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V" since="11"/>
+		<method name="onOpen(Landroid/database/sqlite/SQLiteDatabase;)V"/>
+		<method name="onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V"/>
+		<method name="setIdleConnectionTimeout(J)V" since="27"/>
+		<method name="setLookasideConfig(II)V" since="27"/>
+		<method name="setWriteAheadLoggingEnabled(Z)V" since="16"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteOutOfMemoryException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteProgram" since="1">
-		<extends name="android/database/sqlite/SQLiteClosable" />
-		<method name="&lt;init>()V" />
-		<method name="bindAllArgsAsStrings([Ljava/lang/String;)V" since="11" />
-		<method name="bindBlob(I[B)V" />
-		<method name="bindDouble(ID)V" />
-		<method name="bindLong(IJ)V" />
-		<method name="bindNull(I)V" />
-		<method name="bindString(ILjava/lang/String;)V" />
-		<method name="clearBindings()V" />
-		<method name="close()V" />
-		<method name="compile(Ljava/lang/String;Z)V" />
-		<method name="getUniqueId()I" deprecated="16" />
-		<method name="native_bind_blob(I[B)V" />
-		<method name="native_bind_double(ID)V" />
-		<method name="native_bind_long(IJ)V" />
-		<method name="native_bind_null(I)V" />
-		<method name="native_bind_string(ILjava/lang/String;)V" />
-		<method name="native_compile(Ljava/lang/String;)V" />
-		<method name="native_finalize()V" />
-		<field name="mDatabase" />
-		<field name="nHandle" />
-		<field name="nStatement" />
+		<extends name="android/database/sqlite/SQLiteClosable"/>
+		<method name="&lt;init>()V"/>
+		<method name="bindAllArgsAsStrings([Ljava/lang/String;)V" since="11"/>
+		<method name="bindBlob(I[B)V"/>
+		<method name="bindDouble(ID)V"/>
+		<method name="bindLong(IJ)V"/>
+		<method name="bindNull(I)V"/>
+		<method name="bindString(ILjava/lang/String;)V"/>
+		<method name="clearBindings()V"/>
+		<method name="close()V" removed="16"/>
+		<method name="compile(Ljava/lang/String;Z)V" removed="16"/>
+		<method name="getUniqueId()I" deprecated="16"/>
+		<method name="native_bind_blob(I[B)V" removed="16"/>
+		<method name="native_bind_double(ID)V" removed="16"/>
+		<method name="native_bind_long(IJ)V" removed="16"/>
+		<method name="native_bind_null(I)V" removed="16"/>
+		<method name="native_bind_string(ILjava/lang/String;)V" removed="16"/>
+		<method name="native_compile(Ljava/lang/String;)V" removed="16"/>
+		<method name="native_finalize()V" removed="16"/>
+		<field name="mDatabase" removed="16"/>
+		<field name="nHandle" removed="16"/>
+		<field name="nStatement" removed="16"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteQuery" since="1">
-		<extends name="android/database/sqlite/SQLiteProgram" />
-		<method name="&lt;init>()V" />
+		<extends name="android/database/sqlite/SQLiteProgram"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteQueryBuilder" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="appendColumns(Ljava/lang/StringBuilder;[Ljava/lang/String;)V" />
-		<method name="appendWhere(Ljava/lang/CharSequence;)V" />
-		<method name="appendWhereEscapeString(Ljava/lang/String;)V" />
-		<method name="buildQuery([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11" />
-		<method name="buildQuery([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" deprecated="16" />
-		<method name="buildQueryString(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="buildUnionQuery([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="buildUnionSubQuery(Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11" />
-		<method name="buildUnionSubQuery(Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" deprecated="16" />
-		<method name="getTables()Ljava/lang/String;" />
-		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;" />
-		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16" />
-		<method name="setCursorFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V" />
-		<method name="setDistinct(Z)V" />
-		<method name="setProjectionMap(Ljava/util/Map;)V" />
-		<method name="setStrict(Z)V" since="14" />
-		<method name="setTables(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="appendColumns(Ljava/lang/StringBuilder;[Ljava/lang/String;)V"/>
+		<method name="appendWhere(Ljava/lang/CharSequence;)V"/>
+		<method name="appendWhereEscapeString(Ljava/lang/String;)V"/>
+		<method name="buildQuery([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11"/>
+		<method name="buildQuery([Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" deprecated="16"/>
+		<method name="buildQueryString(ZLjava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="buildUnionQuery([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="buildUnionSubQuery(Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" since="11"/>
+		<method name="buildUnionSubQuery(Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" deprecated="16"/>
+		<method name="getTables()Ljava/lang/String;"/>
+		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;"/>
+		<method name="query(Landroid/database/sqlite/SQLiteDatabase;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;" since="16"/>
+		<method name="setCursorFactory(Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V"/>
+		<method name="setDistinct(Z)V"/>
+		<method name="setProjectionMap(Ljava/util/Map;)V"/>
+		<method name="setStrict(Z)V" since="14"/>
+		<method name="setTables(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteReadOnlyDatabaseException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteStatement" since="1">
-		<extends name="android/database/sqlite/SQLiteProgram" />
-		<method name="&lt;init>()V" />
-		<method name="execute()V" />
-		<method name="executeInsert()J" />
-		<method name="executeUpdateDelete()I" since="11" />
-		<method name="simpleQueryForBlobFileDescriptor()Landroid/os/ParcelFileDescriptor;" since="11" />
-		<method name="simpleQueryForLong()J" />
-		<method name="simpleQueryForString()Ljava/lang/String;" />
+		<extends name="android/database/sqlite/SQLiteProgram"/>
+		<method name="&lt;init>()V"/>
+		<method name="execute()V"/>
+		<method name="executeInsert()J"/>
+		<method name="executeUpdateDelete()I" since="11"/>
+		<method name="simpleQueryForBlobFileDescriptor()Landroid/os/ParcelFileDescriptor;" since="11"/>
+		<method name="simpleQueryForLong()J"/>
+		<method name="simpleQueryForString()Ljava/lang/String;"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteTableLockedException" since="11">
-		<extends name="android/database/sqlite/SQLiteException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/database/sqlite/SQLiteException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/database/sqlite/SQLiteTransactionListener" since="5">
-		<extends name="java/lang/Object" />
-		<method name="onBegin()V" />
-		<method name="onCommit()V" />
-		<method name="onRollback()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onBegin()V"/>
+		<method name="onCommit()V"/>
+		<method name="onRollback()V"/>
 	</class>
 	<class name="android/drm/DrmConvertedStatus" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I[BI)V" />
-		<field name="STATUS_ERROR" />
-		<field name="STATUS_INPUTDATA_ERROR" />
-		<field name="STATUS_OK" />
-		<field name="convertedData" />
-		<field name="offset" />
-		<field name="statusCode" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I[BI)V"/>
+		<field name="STATUS_ERROR"/>
+		<field name="STATUS_INPUTDATA_ERROR"/>
+		<field name="STATUS_OK"/>
+		<field name="convertedData"/>
+		<field name="offset"/>
+		<field name="statusCode"/>
 	</class>
 	<class name="android/drm/DrmErrorEvent" since="11">
-		<extends name="android/drm/DrmEvent" />
-		<method name="&lt;init>(IILjava/lang/String;)V" />
-		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12" />
-		<field name="TYPE_ACQUIRE_DRM_INFO_FAILED" since="12" />
-		<field name="TYPE_NOT_SUPPORTED" />
-		<field name="TYPE_NO_INTERNET_CONNECTION" />
-		<field name="TYPE_OUT_OF_MEMORY" />
-		<field name="TYPE_PROCESS_DRM_INFO_FAILED" />
-		<field name="TYPE_REMOVE_ALL_RIGHTS_FAILED" />
-		<field name="TYPE_RIGHTS_NOT_INSTALLED" />
-		<field name="TYPE_RIGHTS_RENEWAL_NOT_ALLOWED" />
+		<extends name="android/drm/DrmEvent"/>
+		<method name="&lt;init>(IILjava/lang/String;)V"/>
+		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12"/>
+		<field name="TYPE_ACQUIRE_DRM_INFO_FAILED" since="12"/>
+		<field name="TYPE_NOT_SUPPORTED"/>
+		<field name="TYPE_NO_INTERNET_CONNECTION"/>
+		<field name="TYPE_OUT_OF_MEMORY"/>
+		<field name="TYPE_PROCESS_DRM_INFO_FAILED"/>
+		<field name="TYPE_REMOVE_ALL_RIGHTS_FAILED"/>
+		<field name="TYPE_RIGHTS_NOT_INSTALLED"/>
+		<field name="TYPE_RIGHTS_RENEWAL_NOT_ALLOWED"/>
 	</class>
 	<class name="android/drm/DrmEvent" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(IILjava/lang/String;)V" />
-		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12" />
-		<method name="getAttribute(Ljava/lang/String;)Ljava/lang/Object;" since="12" />
-		<method name="getMessage()Ljava/lang/String;" />
-		<method name="getType()I" />
-		<method name="getUniqueId()I" />
-		<field name="DRM_INFO_OBJECT" since="12" />
-		<field name="DRM_INFO_STATUS_OBJECT" />
-		<field name="TYPE_ALL_RIGHTS_REMOVED" />
-		<field name="TYPE_DRM_INFO_PROCESSED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(IILjava/lang/String;)V"/>
+		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12"/>
+		<method name="getAttribute(Ljava/lang/String;)Ljava/lang/Object;" since="12"/>
+		<method name="getMessage()Ljava/lang/String;"/>
+		<method name="getType()I"/>
+		<method name="getUniqueId()I"/>
+		<field name="DRM_INFO_OBJECT" since="12"/>
+		<field name="DRM_INFO_STATUS_OBJECT"/>
+		<field name="TYPE_ALL_RIGHTS_REMOVED"/>
+		<field name="TYPE_DRM_INFO_PROCESSED"/>
 	</class>
 	<class name="android/drm/DrmInfo" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(ILjava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(I[BLjava/lang/String;)V" />
-		<method name="get(Ljava/lang/String;)Ljava/lang/Object;" />
-		<method name="getData()[B" />
-		<method name="getInfoType()I" />
-		<method name="getMimeType()Ljava/lang/String;" />
-		<method name="iterator()Ljava/util/Iterator;" />
-		<method name="keyIterator()Ljava/util/Iterator;" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(ILjava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(I[BLjava/lang/String;)V"/>
+		<method name="get(Ljava/lang/String;)Ljava/lang/Object;"/>
+		<method name="getData()[B"/>
+		<method name="getInfoType()I"/>
+		<method name="getMimeType()Ljava/lang/String;"/>
+		<method name="iterator()Ljava/util/Iterator;"/>
+		<method name="keyIterator()Ljava/util/Iterator;"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/drm/DrmInfoEvent" since="11">
-		<extends name="android/drm/DrmEvent" />
-		<method name="&lt;init>(IILjava/lang/String;)V" />
-		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12" />
-		<field name="TYPE_ACCOUNT_ALREADY_REGISTERED" />
-		<field name="TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT" />
-		<field name="TYPE_REMOVE_RIGHTS" />
-		<field name="TYPE_RIGHTS_INSTALLED" />
-		<field name="TYPE_RIGHTS_REMOVED" since="12" />
-		<field name="TYPE_WAIT_FOR_RIGHTS" />
+		<extends name="android/drm/DrmEvent"/>
+		<method name="&lt;init>(IILjava/lang/String;)V"/>
+		<method name="&lt;init>(IILjava/lang/String;Ljava/util/HashMap;)V" since="12"/>
+		<field name="TYPE_ACCOUNT_ALREADY_REGISTERED"/>
+		<field name="TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT"/>
+		<field name="TYPE_REMOVE_RIGHTS"/>
+		<field name="TYPE_RIGHTS_INSTALLED"/>
+		<field name="TYPE_RIGHTS_REMOVED" since="12"/>
+		<field name="TYPE_WAIT_FOR_RIGHTS"/>
 	</class>
 	<class name="android/drm/DrmInfoRequest" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(ILjava/lang/String;)V" />
-		<method name="get(Ljava/lang/String;)Ljava/lang/Object;" />
-		<method name="getInfoType()I" />
-		<method name="getMimeType()Ljava/lang/String;" />
-		<method name="iterator()Ljava/util/Iterator;" />
-		<method name="keyIterator()Ljava/util/Iterator;" />
-		<method name="put(Ljava/lang/String;Ljava/lang/Object;)V" />
-		<field name="ACCOUNT_ID" />
-		<field name="SUBSCRIPTION_ID" />
-		<field name="TYPE_REGISTRATION_INFO" />
-		<field name="TYPE_RIGHTS_ACQUISITION_INFO" />
-		<field name="TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO" />
-		<field name="TYPE_UNREGISTRATION_INFO" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(ILjava/lang/String;)V"/>
+		<method name="get(Ljava/lang/String;)Ljava/lang/Object;"/>
+		<method name="getInfoType()I"/>
+		<method name="getMimeType()Ljava/lang/String;"/>
+		<method name="iterator()Ljava/util/Iterator;"/>
+		<method name="keyIterator()Ljava/util/Iterator;"/>
+		<method name="put(Ljava/lang/String;Ljava/lang/Object;)V"/>
+		<field name="ACCOUNT_ID"/>
+		<field name="SUBSCRIPTION_ID"/>
+		<field name="TYPE_REGISTRATION_INFO"/>
+		<field name="TYPE_RIGHTS_ACQUISITION_INFO"/>
+		<field name="TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO"/>
+		<field name="TYPE_UNREGISTRATION_INFO"/>
 	</class>
 	<class name="android/drm/DrmInfoStatus" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(IILandroid/drm/ProcessedData;Ljava/lang/String;)V" />
-		<field name="STATUS_ERROR" />
-		<field name="STATUS_OK" />
-		<field name="data" />
-		<field name="infoType" />
-		<field name="mimeType" />
-		<field name="statusCode" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(IILandroid/drm/ProcessedData;Ljava/lang/String;)V"/>
+		<field name="STATUS_ERROR"/>
+		<field name="STATUS_OK"/>
+		<field name="data"/>
+		<field name="infoType"/>
+		<field name="mimeType"/>
+		<field name="statusCode"/>
 	</class>
 	<class name="android/drm/DrmManagerClient" since="11">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" since="24" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="acquireDrmInfo(Landroid/drm/DrmInfoRequest;)Landroid/drm/DrmInfo;" />
-		<method name="acquireRights(Landroid/drm/DrmInfoRequest;)I" />
-		<method name="canHandle(Landroid/net/Uri;Ljava/lang/String;)Z" />
-		<method name="canHandle(Ljava/lang/String;Ljava/lang/String;)Z" />
-		<method name="checkRightsStatus(Landroid/net/Uri;)I" />
-		<method name="checkRightsStatus(Landroid/net/Uri;I)I" />
-		<method name="checkRightsStatus(Ljava/lang/String;)I" />
-		<method name="checkRightsStatus(Ljava/lang/String;I)I" />
-		<method name="closeConvertSession(I)Landroid/drm/DrmConvertedStatus;" />
-		<method name="convertData(I[B)Landroid/drm/DrmConvertedStatus;" />
-		<method name="getAvailableDrmEngines()[Ljava/lang/String;" />
-		<method name="getConstraints(Landroid/net/Uri;I)Landroid/content/ContentValues;" />
-		<method name="getConstraints(Ljava/lang/String;I)Landroid/content/ContentValues;" />
-		<method name="getDrmObjectType(Landroid/net/Uri;Ljava/lang/String;)I" />
-		<method name="getDrmObjectType(Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="getMetadata(Landroid/net/Uri;)Landroid/content/ContentValues;" />
-		<method name="getMetadata(Ljava/lang/String;)Landroid/content/ContentValues;" />
-		<method name="getOriginalMimeType(Landroid/net/Uri;)Ljava/lang/String;" />
-		<method name="getOriginalMimeType(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="openConvertSession(Ljava/lang/String;)I" />
-		<method name="processDrmInfo(Landroid/drm/DrmInfo;)I" />
-		<method name="release()V" since="16" deprecated="24" />
-		<method name="removeAllRights()I" />
-		<method name="removeRights(Landroid/net/Uri;)I" />
-		<method name="removeRights(Ljava/lang/String;)I" />
-		<method name="saveRights(Landroid/drm/DrmRights;Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="setOnErrorListener(Landroid/drm/DrmManagerClient$OnErrorListener;)V" />
-		<method name="setOnEventListener(Landroid/drm/DrmManagerClient$OnEventListener;)V" />
-		<method name="setOnInfoListener(Landroid/drm/DrmManagerClient$OnInfoListener;)V" />
-		<field name="ERROR_NONE" />
-		<field name="ERROR_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable" since="24"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="acquireDrmInfo(Landroid/drm/DrmInfoRequest;)Landroid/drm/DrmInfo;"/>
+		<method name="acquireRights(Landroid/drm/DrmInfoRequest;)I"/>
+		<method name="canHandle(Landroid/net/Uri;Ljava/lang/String;)Z"/>
+		<method name="canHandle(Ljava/lang/String;Ljava/lang/String;)Z"/>
+		<method name="checkRightsStatus(Landroid/net/Uri;)I"/>
+		<method name="checkRightsStatus(Landroid/net/Uri;I)I"/>
+		<method name="checkRightsStatus(Ljava/lang/String;)I"/>
+		<method name="checkRightsStatus(Ljava/lang/String;I)I"/>
+		<method name="closeConvertSession(I)Landroid/drm/DrmConvertedStatus;"/>
+		<method name="convertData(I[B)Landroid/drm/DrmConvertedStatus;"/>
+		<method name="getAvailableDrmEngines()[Ljava/lang/String;"/>
+		<method name="getConstraints(Landroid/net/Uri;I)Landroid/content/ContentValues;"/>
+		<method name="getConstraints(Ljava/lang/String;I)Landroid/content/ContentValues;"/>
+		<method name="getDrmObjectType(Landroid/net/Uri;Ljava/lang/String;)I"/>
+		<method name="getDrmObjectType(Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="getMetadata(Landroid/net/Uri;)Landroid/content/ContentValues;"/>
+		<method name="getMetadata(Ljava/lang/String;)Landroid/content/ContentValues;"/>
+		<method name="getOriginalMimeType(Landroid/net/Uri;)Ljava/lang/String;"/>
+		<method name="getOriginalMimeType(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="openConvertSession(Ljava/lang/String;)I"/>
+		<method name="processDrmInfo(Landroid/drm/DrmInfo;)I"/>
+		<method name="release()V" since="16" deprecated="24"/>
+		<method name="removeAllRights()I"/>
+		<method name="removeRights(Landroid/net/Uri;)I"/>
+		<method name="removeRights(Ljava/lang/String;)I"/>
+		<method name="saveRights(Landroid/drm/DrmRights;Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="setOnErrorListener(Landroid/drm/DrmManagerClient$OnErrorListener;)V"/>
+		<method name="setOnEventListener(Landroid/drm/DrmManagerClient$OnEventListener;)V"/>
+		<method name="setOnInfoListener(Landroid/drm/DrmManagerClient$OnInfoListener;)V"/>
+		<field name="ERROR_NONE"/>
+		<field name="ERROR_UNKNOWN"/>
 	</class>
 	<class name="android/drm/DrmManagerClient$OnErrorListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onError(Landroid/drm/DrmManagerClient;Landroid/drm/DrmErrorEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onError(Landroid/drm/DrmManagerClient;Landroid/drm/DrmErrorEvent;)V"/>
 	</class>
 	<class name="android/drm/DrmManagerClient$OnEventListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onEvent(Landroid/drm/DrmManagerClient;Landroid/drm/DrmEvent;)V" since="12" />
-		<method name="onEvent(Landroid/drm/DrmManagerClient;Landroid/drm/DrmEvent;Ljava/util/HashMap;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onEvent(Landroid/drm/DrmManagerClient;Landroid/drm/DrmEvent;)V" since="12"/>
+		<method name="onEvent(Landroid/drm/DrmManagerClient;Landroid/drm/DrmEvent;Ljava/util/HashMap;)V" removed="12"/>
 	</class>
 	<class name="android/drm/DrmManagerClient$OnInfoListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onInfo(Landroid/drm/DrmManagerClient;Landroid/drm/DrmInfoEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onInfo(Landroid/drm/DrmManagerClient;Landroid/drm/DrmInfoEvent;)V"/>
 	</class>
 	<class name="android/drm/DrmRights" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/drm/ProcessedData;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/io/File;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="getAccountId()Ljava/lang/String;" />
-		<method name="getData()[B" />
-		<method name="getMimeType()Ljava/lang/String;" />
-		<method name="getSubscriptionId()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/drm/ProcessedData;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/io/File;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="getAccountId()Ljava/lang/String;"/>
+		<method name="getData()[B"/>
+		<method name="getMimeType()Ljava/lang/String;"/>
+		<method name="getSubscriptionId()Ljava/lang/String;"/>
 	</class>
 	<class name="android/drm/DrmStore" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="16"/>
 	</class>
 	<class name="android/drm/DrmStore$Action" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="16" />
-		<field name="DEFAULT" />
-		<field name="DISPLAY" />
-		<field name="EXECUTE" />
-		<field name="OUTPUT" />
-		<field name="PLAY" />
-		<field name="PREVIEW" />
-		<field name="RINGTONE" />
-		<field name="TRANSFER" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="16"/>
+		<field name="DEFAULT"/>
+		<field name="DISPLAY"/>
+		<field name="EXECUTE"/>
+		<field name="OUTPUT"/>
+		<field name="PLAY"/>
+		<field name="PREVIEW"/>
+		<field name="RINGTONE"/>
+		<field name="TRANSFER"/>
 	</class>
 	<class name="android/drm/DrmStore$ConstraintsColumns" since="11">
-		<extends name="java/lang/Object" />
-		<field name="EXTENDED_METADATA" />
-		<field name="LICENSE_AVAILABLE_TIME" />
-		<field name="LICENSE_EXPIRY_TIME" />
-		<field name="LICENSE_START_TIME" />
-		<field name="MAX_REPEAT_COUNT" />
-		<field name="REMAINING_REPEAT_COUNT" />
+		<extends name="java/lang/Object"/>
+		<field name="EXTENDED_METADATA"/>
+		<field name="LICENSE_AVAILABLE_TIME"/>
+		<field name="LICENSE_EXPIRY_TIME"/>
+		<field name="LICENSE_START_TIME"/>
+		<field name="MAX_REPEAT_COUNT"/>
+		<field name="REMAINING_REPEAT_COUNT"/>
 	</class>
 	<class name="android/drm/DrmStore$DrmObjectType" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="16" />
-		<field name="CONTENT" />
-		<field name="RIGHTS_OBJECT" />
-		<field name="TRIGGER_OBJECT" />
-		<field name="UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="16"/>
+		<field name="CONTENT"/>
+		<field name="RIGHTS_OBJECT"/>
+		<field name="TRIGGER_OBJECT"/>
+		<field name="UNKNOWN"/>
 	</class>
 	<class name="android/drm/DrmStore$Playback" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="16" />
-		<field name="PAUSE" />
-		<field name="RESUME" />
-		<field name="START" />
-		<field name="STOP" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="16"/>
+		<field name="PAUSE"/>
+		<field name="RESUME"/>
+		<field name="START"/>
+		<field name="STOP"/>
 	</class>
 	<class name="android/drm/DrmStore$RightsStatus" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="16" />
-		<field name="RIGHTS_EXPIRED" />
-		<field name="RIGHTS_INVALID" />
-		<field name="RIGHTS_NOT_ACQUIRED" />
-		<field name="RIGHTS_VALID" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="16"/>
+		<field name="RIGHTS_EXPIRED"/>
+		<field name="RIGHTS_INVALID"/>
+		<field name="RIGHTS_NOT_ACQUIRED"/>
+		<field name="RIGHTS_VALID"/>
 	</class>
 	<class name="android/drm/DrmSupportInfo" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addFileSuffix(Ljava/lang/String;)V" />
-		<method name="addMimeType(Ljava/lang/String;)V" />
-		<method name="getDescriprition()Ljava/lang/String;" deprecated="16" />
-		<method name="getDescription()Ljava/lang/String;" since="16" />
-		<method name="getFileSuffixIterator()Ljava/util/Iterator;" />
-		<method name="getMimeTypeIterator()Ljava/util/Iterator;" />
-		<method name="setDescription(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addFileSuffix(Ljava/lang/String;)V"/>
+		<method name="addMimeType(Ljava/lang/String;)V"/>
+		<method name="getDescriprition()Ljava/lang/String;" deprecated="16"/>
+		<method name="getDescription()Ljava/lang/String;" since="16"/>
+		<method name="getFileSuffixIterator()Ljava/util/Iterator;"/>
+		<method name="getMimeTypeIterator()Ljava/util/Iterator;"/>
+		<method name="setDescription(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/drm/DrmUtils" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getExtendedMetadataParser([B)Landroid/drm/DrmUtils$ExtendedMetadataParser;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getExtendedMetadataParser([B)Landroid/drm/DrmUtils$ExtendedMetadataParser;"/>
 	</class>
 	<class name="android/drm/DrmUtils$ExtendedMetadataParser" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="get(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="iterator()Ljava/util/Iterator;" />
-		<method name="keyIterator()Ljava/util/Iterator;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="iterator()Ljava/util/Iterator;"/>
+		<method name="keyIterator()Ljava/util/Iterator;"/>
 	</class>
 	<class name="android/drm/ProcessedData" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAccountId()Ljava/lang/String;" />
-		<method name="getData()[B" />
-		<method name="getSubscriptionId()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAccountId()Ljava/lang/String;"/>
+		<method name="getData()[B"/>
+		<method name="getSubscriptionId()Ljava/lang/String;"/>
 	</class>
 	<class name="android/gesture/Gesture" since="4">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="addStroke(Landroid/gesture/GestureStroke;)V" />
-		<method name="getBoundingBox()Landroid/graphics/RectF;" />
-		<method name="getID()J" />
-		<method name="getLength()F" />
-		<method name="getStrokes()Ljava/util/ArrayList;" />
-		<method name="getStrokesCount()I" />
-		<method name="toBitmap(IIII)Landroid/graphics/Bitmap;" />
-		<method name="toBitmap(IIIII)Landroid/graphics/Bitmap;" />
-		<method name="toPath()Landroid/graphics/Path;" />
-		<method name="toPath(IIII)Landroid/graphics/Path;" />
-		<method name="toPath(Landroid/graphics/Path;)Landroid/graphics/Path;" />
-		<method name="toPath(Landroid/graphics/Path;IIII)Landroid/graphics/Path;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addStroke(Landroid/gesture/GestureStroke;)V"/>
+		<method name="getBoundingBox()Landroid/graphics/RectF;"/>
+		<method name="getID()J"/>
+		<method name="getLength()F"/>
+		<method name="getStrokes()Ljava/util/ArrayList;"/>
+		<method name="getStrokesCount()I"/>
+		<method name="toBitmap(IIII)Landroid/graphics/Bitmap;"/>
+		<method name="toBitmap(IIIII)Landroid/graphics/Bitmap;"/>
+		<method name="toPath()Landroid/graphics/Path;"/>
+		<method name="toPath(IIII)Landroid/graphics/Path;"/>
+		<method name="toPath(Landroid/graphics/Path;)Landroid/graphics/Path;"/>
+		<method name="toPath(Landroid/graphics/Path;IIII)Landroid/graphics/Path;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/gesture/GestureLibraries" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="fromFile(Ljava/io/File;)Landroid/gesture/GestureLibrary;" />
-		<method name="fromFile(Ljava/lang/String;)Landroid/gesture/GestureLibrary;" />
-		<method name="fromPrivateFile(Landroid/content/Context;Ljava/lang/String;)Landroid/gesture/GestureLibrary;" />
-		<method name="fromRawResource(Landroid/content/Context;I)Landroid/gesture/GestureLibrary;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="fromFile(Ljava/io/File;)Landroid/gesture/GestureLibrary;"/>
+		<method name="fromFile(Ljava/lang/String;)Landroid/gesture/GestureLibrary;"/>
+		<method name="fromPrivateFile(Landroid/content/Context;Ljava/lang/String;)Landroid/gesture/GestureLibrary;"/>
+		<method name="fromRawResource(Landroid/content/Context;I)Landroid/gesture/GestureLibrary;"/>
 	</class>
 	<class name="android/gesture/GestureLibrary" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V" />
-		<method name="getGestureEntries()Ljava/util/Set;" />
-		<method name="getGestures(Ljava/lang/String;)Ljava/util/ArrayList;" />
-		<method name="getOrientationStyle()I" />
-		<method name="getSequenceType()I" />
-		<method name="isReadOnly()Z" />
-		<method name="load()Z" />
-		<method name="recognize(Landroid/gesture/Gesture;)Ljava/util/ArrayList;" />
-		<method name="removeEntry(Ljava/lang/String;)V" />
-		<method name="removeGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V" />
-		<method name="save()Z" />
-		<method name="setOrientationStyle(I)V" />
-		<method name="setSequenceType(I)V" />
-		<field name="mStore" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V"/>
+		<method name="getGestureEntries()Ljava/util/Set;"/>
+		<method name="getGestures(Ljava/lang/String;)Ljava/util/ArrayList;"/>
+		<method name="getOrientationStyle()I"/>
+		<method name="getSequenceType()I"/>
+		<method name="isReadOnly()Z"/>
+		<method name="load()Z"/>
+		<method name="recognize(Landroid/gesture/Gesture;)Ljava/util/ArrayList;"/>
+		<method name="removeEntry(Ljava/lang/String;)V"/>
+		<method name="removeGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V"/>
+		<method name="save()Z"/>
+		<method name="setOrientationStyle(I)V"/>
+		<method name="setSequenceType(I)V"/>
+		<field name="mStore"/>
 	</class>
 	<class name="android/gesture/GestureOverlayView" since="4">
-		<extends name="android/widget/FrameLayout" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21" />
-		<method name="addOnGestureListener(Landroid/gesture/GestureOverlayView$OnGestureListener;)V" />
-		<method name="addOnGesturePerformedListener(Landroid/gesture/GestureOverlayView$OnGesturePerformedListener;)V" />
-		<method name="addOnGesturingListener(Landroid/gesture/GestureOverlayView$OnGesturingListener;)V" />
-		<method name="cancelClearAnimation()V" />
-		<method name="cancelGesture()V" />
-		<method name="clear(Z)V" />
-		<method name="getCurrentStroke()Ljava/util/ArrayList;" />
-		<method name="getFadeOffset()J" />
-		<method name="getGesture()Landroid/gesture/Gesture;" />
-		<method name="getGestureColor()I" />
-		<method name="getGesturePath()Landroid/graphics/Path;" />
-		<method name="getGesturePath(Landroid/graphics/Path;)Landroid/graphics/Path;" />
-		<method name="getGestureStrokeAngleThreshold()F" />
-		<method name="getGestureStrokeLengthThreshold()F" />
-		<method name="getGestureStrokeSquarenessTreshold()F" />
-		<method name="getGestureStrokeType()I" />
-		<method name="getGestureStrokeWidth()F" />
-		<method name="getOrientation()I" />
-		<method name="getUncertainGestureColor()I" />
-		<method name="isEventsInterceptionEnabled()Z" />
-		<method name="isFadeEnabled()Z" />
-		<method name="isGestureVisible()Z" />
-		<method name="isGesturing()Z" />
-		<method name="removeAllOnGestureListeners()V" />
-		<method name="removeAllOnGesturePerformedListeners()V" />
-		<method name="removeAllOnGesturingListeners()V" />
-		<method name="removeOnGestureListener(Landroid/gesture/GestureOverlayView$OnGestureListener;)V" />
-		<method name="removeOnGesturePerformedListener(Landroid/gesture/GestureOverlayView$OnGesturePerformedListener;)V" />
-		<method name="removeOnGesturingListener(Landroid/gesture/GestureOverlayView$OnGesturingListener;)V" />
-		<method name="setEventsInterceptionEnabled(Z)V" />
-		<method name="setFadeEnabled(Z)V" />
-		<method name="setFadeOffset(J)V" />
-		<method name="setGesture(Landroid/gesture/Gesture;)V" />
-		<method name="setGestureColor(I)V" />
-		<method name="setGestureStrokeAngleThreshold(F)V" />
-		<method name="setGestureStrokeLengthThreshold(F)V" />
-		<method name="setGestureStrokeSquarenessTreshold(F)V" />
-		<method name="setGestureStrokeType(I)V" />
-		<method name="setGestureStrokeWidth(F)V" />
-		<method name="setGestureVisible(Z)V" />
-		<method name="setOrientation(I)V" />
-		<method name="setUncertainGestureColor(I)V" />
-		<field name="GESTURE_STROKE_TYPE_MULTIPLE" />
-		<field name="GESTURE_STROKE_TYPE_SINGLE" />
-		<field name="ORIENTATION_HORIZONTAL" />
-		<field name="ORIENTATION_VERTICAL" />
+		<extends name="android/widget/FrameLayout"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21"/>
+		<method name="addOnGestureListener(Landroid/gesture/GestureOverlayView$OnGestureListener;)V"/>
+		<method name="addOnGesturePerformedListener(Landroid/gesture/GestureOverlayView$OnGesturePerformedListener;)V"/>
+		<method name="addOnGesturingListener(Landroid/gesture/GestureOverlayView$OnGesturingListener;)V"/>
+		<method name="cancelClearAnimation()V"/>
+		<method name="cancelGesture()V"/>
+		<method name="clear(Z)V"/>
+		<method name="getCurrentStroke()Ljava/util/ArrayList;"/>
+		<method name="getFadeOffset()J"/>
+		<method name="getGesture()Landroid/gesture/Gesture;"/>
+		<method name="getGestureColor()I"/>
+		<method name="getGesturePath()Landroid/graphics/Path;"/>
+		<method name="getGesturePath(Landroid/graphics/Path;)Landroid/graphics/Path;"/>
+		<method name="getGestureStrokeAngleThreshold()F"/>
+		<method name="getGestureStrokeLengthThreshold()F"/>
+		<method name="getGestureStrokeSquarenessTreshold()F"/>
+		<method name="getGestureStrokeType()I"/>
+		<method name="getGestureStrokeWidth()F"/>
+		<method name="getOrientation()I"/>
+		<method name="getUncertainGestureColor()I"/>
+		<method name="isEventsInterceptionEnabled()Z"/>
+		<method name="isFadeEnabled()Z"/>
+		<method name="isGestureVisible()Z"/>
+		<method name="isGesturing()Z"/>
+		<method name="removeAllOnGestureListeners()V"/>
+		<method name="removeAllOnGesturePerformedListeners()V"/>
+		<method name="removeAllOnGesturingListeners()V"/>
+		<method name="removeOnGestureListener(Landroid/gesture/GestureOverlayView$OnGestureListener;)V"/>
+		<method name="removeOnGesturePerformedListener(Landroid/gesture/GestureOverlayView$OnGesturePerformedListener;)V"/>
+		<method name="removeOnGesturingListener(Landroid/gesture/GestureOverlayView$OnGesturingListener;)V"/>
+		<method name="setEventsInterceptionEnabled(Z)V"/>
+		<method name="setFadeEnabled(Z)V"/>
+		<method name="setFadeOffset(J)V"/>
+		<method name="setGesture(Landroid/gesture/Gesture;)V"/>
+		<method name="setGestureColor(I)V"/>
+		<method name="setGestureStrokeAngleThreshold(F)V"/>
+		<method name="setGestureStrokeLengthThreshold(F)V"/>
+		<method name="setGestureStrokeSquarenessTreshold(F)V"/>
+		<method name="setGestureStrokeType(I)V"/>
+		<method name="setGestureStrokeWidth(F)V"/>
+		<method name="setGestureVisible(Z)V"/>
+		<method name="setOrientation(I)V"/>
+		<method name="setUncertainGestureColor(I)V"/>
+		<field name="GESTURE_STROKE_TYPE_MULTIPLE"/>
+		<field name="GESTURE_STROKE_TYPE_SINGLE"/>
+		<field name="ORIENTATION_HORIZONTAL"/>
+		<field name="ORIENTATION_VERTICAL"/>
 	</class>
 	<class name="android/gesture/GestureOverlayView$OnGestureListener" since="4">
-		<extends name="java/lang/Object" />
-		<method name="onGesture(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V" />
-		<method name="onGestureCancelled(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V" />
-		<method name="onGestureEnded(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V" />
-		<method name="onGestureStarted(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onGesture(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V"/>
+		<method name="onGestureCancelled(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V"/>
+		<method name="onGestureEnded(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V"/>
+		<method name="onGestureStarted(Landroid/gesture/GestureOverlayView;Landroid/view/MotionEvent;)V"/>
 	</class>
 	<class name="android/gesture/GestureOverlayView$OnGesturePerformedListener" since="4">
-		<extends name="java/lang/Object" />
-		<method name="onGesturePerformed(Landroid/gesture/GestureOverlayView;Landroid/gesture/Gesture;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onGesturePerformed(Landroid/gesture/GestureOverlayView;Landroid/gesture/Gesture;)V"/>
 	</class>
 	<class name="android/gesture/GestureOverlayView$OnGesturingListener" since="4">
-		<extends name="java/lang/Object" />
-		<method name="onGesturingEnded(Landroid/gesture/GestureOverlayView;)V" />
-		<method name="onGesturingStarted(Landroid/gesture/GestureOverlayView;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onGesturingEnded(Landroid/gesture/GestureOverlayView;)V"/>
+		<method name="onGesturingStarted(Landroid/gesture/GestureOverlayView;)V"/>
 	</class>
 	<class name="android/gesture/GesturePoint" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(FFJ)V" />
-		<field name="timestamp" />
-		<field name="x" />
-		<field name="y" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(FFJ)V"/>
+		<field name="timestamp"/>
+		<field name="x"/>
+		<field name="y"/>
 	</class>
 	<class name="android/gesture/GestureStore" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V" />
-		<method name="getGestureEntries()Ljava/util/Set;" />
-		<method name="getGestures(Ljava/lang/String;)Ljava/util/ArrayList;" />
-		<method name="getOrientationStyle()I" />
-		<method name="getSequenceType()I" />
-		<method name="hasChanged()Z" />
-		<method name="load(Ljava/io/InputStream;)V" />
-		<method name="load(Ljava/io/InputStream;Z)V" />
-		<method name="recognize(Landroid/gesture/Gesture;)Ljava/util/ArrayList;" />
-		<method name="removeEntry(Ljava/lang/String;)V" />
-		<method name="removeGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V" />
-		<method name="save(Ljava/io/OutputStream;)V" />
-		<method name="save(Ljava/io/OutputStream;Z)V" />
-		<method name="setOrientationStyle(I)V" />
-		<method name="setSequenceType(I)V" />
-		<field name="ORIENTATION_INVARIANT" />
-		<field name="ORIENTATION_SENSITIVE" />
-		<field name="SEQUENCE_INVARIANT" />
-		<field name="SEQUENCE_SENSITIVE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V"/>
+		<method name="getGestureEntries()Ljava/util/Set;"/>
+		<method name="getGestures(Ljava/lang/String;)Ljava/util/ArrayList;"/>
+		<method name="getOrientationStyle()I"/>
+		<method name="getSequenceType()I"/>
+		<method name="hasChanged()Z"/>
+		<method name="load(Ljava/io/InputStream;)V"/>
+		<method name="load(Ljava/io/InputStream;Z)V"/>
+		<method name="recognize(Landroid/gesture/Gesture;)Ljava/util/ArrayList;"/>
+		<method name="removeEntry(Ljava/lang/String;)V"/>
+		<method name="removeGesture(Ljava/lang/String;Landroid/gesture/Gesture;)V"/>
+		<method name="save(Ljava/io/OutputStream;)V"/>
+		<method name="save(Ljava/io/OutputStream;Z)V"/>
+		<method name="setOrientationStyle(I)V"/>
+		<method name="setSequenceType(I)V"/>
+		<field name="ORIENTATION_INVARIANT"/>
+		<field name="ORIENTATION_SENSITIVE"/>
+		<field name="SEQUENCE_INVARIANT"/>
+		<field name="SEQUENCE_SENSITIVE"/>
 	</class>
 	<class name="android/gesture/GestureStroke" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/util/ArrayList;)V" />
-		<method name="clearPath()V" />
-		<method name="computeOrientedBoundingBox()Landroid/gesture/OrientedBoundingBox;" />
-		<method name="getPath()Landroid/graphics/Path;" />
-		<method name="toPath(FFI)Landroid/graphics/Path;" />
-		<field name="boundingBox" />
-		<field name="length" />
-		<field name="points" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/util/ArrayList;)V"/>
+		<method name="clearPath()V"/>
+		<method name="computeOrientedBoundingBox()Landroid/gesture/OrientedBoundingBox;"/>
+		<method name="getPath()Landroid/graphics/Path;"/>
+		<method name="toPath(FFI)Landroid/graphics/Path;"/>
+		<field name="boundingBox"/>
+		<field name="length"/>
+		<field name="points"/>
 	</class>
 	<class name="android/gesture/GestureUtils" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="computeOrientedBoundingBox(Ljava/util/ArrayList;)Landroid/gesture/OrientedBoundingBox;" />
-		<method name="computeOrientedBoundingBox([F)Landroid/gesture/OrientedBoundingBox;" />
-		<method name="spatialSampling(Landroid/gesture/Gesture;I)[F" />
-		<method name="spatialSampling(Landroid/gesture/Gesture;IZ)[F" />
-		<method name="temporalSampling(Landroid/gesture/GestureStroke;I)[F" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="computeOrientedBoundingBox(Ljava/util/ArrayList;)Landroid/gesture/OrientedBoundingBox;"/>
+		<method name="computeOrientedBoundingBox([F)Landroid/gesture/OrientedBoundingBox;"/>
+		<method name="spatialSampling(Landroid/gesture/Gesture;I)[F"/>
+		<method name="spatialSampling(Landroid/gesture/Gesture;IZ)[F"/>
+		<method name="temporalSampling(Landroid/gesture/GestureStroke;I)[F"/>
 	</class>
 	<class name="android/gesture/OrientedBoundingBox" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="centerX" />
-		<field name="centerY" />
-		<field name="height" />
-		<field name="orientation" />
-		<field name="squareness" />
-		<field name="width" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="centerX"/>
+		<field name="centerY"/>
+		<field name="height"/>
+		<field name="orientation"/>
+		<field name="squareness"/>
+		<field name="width"/>
 	</class>
 	<class name="android/gesture/Prediction" since="4">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="name" />
-		<field name="score" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="name"/>
+		<field name="score"/>
 	</class>
-	<class name="android/graphics/AvoidXfermode" since="1" deprecated="16">
-		<extends name="android/graphics/Xfermode" />
-		<method name="&lt;init>(IILandroid/graphics/AvoidXfermode$Mode;)V" />
+	<class name="android/graphics/AvoidXfermode" since="1" deprecated="16" removed="24">
+		<extends name="android/graphics/Xfermode"/>
+		<method name="&lt;init>(IILandroid/graphics/AvoidXfermode$Mode;)V"/>
 	</class>
-	<class name="android/graphics/AvoidXfermode$Mode" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/AvoidXfermode$Mode;" />
-		<method name="values()[Landroid/graphics/AvoidXfermode$Mode;" />
-		<field name="AVOID" />
-		<field name="TARGET" />
+	<class name="android/graphics/AvoidXfermode$Mode" since="1" removed="24">
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/AvoidXfermode$Mode;"/>
+		<method name="values()[Landroid/graphics/AvoidXfermode$Mode;"/>
+		<field name="AVOID"/>
+		<field name="TARGET"/>
 	</class>
 	<class name="android/graphics/Bitmap" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="compress(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z" />
-		<method name="copy(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;" />
-		<method name="copyPixelsFromBuffer(Ljava/nio/Buffer;)V" since="3" />
-		<method name="copyPixelsToBuffer(Ljava/nio/Buffer;)V" />
-		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" />
-		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;" since="26" />
-		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;" since="26" />
-		<method name="createBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;" />
-		<method name="createBitmap(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;" />
-		<method name="createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;" />
-		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17" />
-		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;" since="26" />
-		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;" since="26" />
-		<method name="createBitmap(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17" />
-		<method name="createBitmap(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17" />
-		<method name="createBitmap([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" />
-		<method name="createBitmap([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" />
-		<method name="createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;" />
-		<method name="eraseColor(I)V" />
-		<method name="extractAlpha()Landroid/graphics/Bitmap;" />
-		<method name="extractAlpha(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;" />
-		<method name="getAllocationByteCount()I" since="19" />
-		<method name="getByteCount()I" since="12" />
-		<method name="getColorSpace()Landroid/graphics/ColorSpace;" since="26" />
-		<method name="getConfig()Landroid/graphics/Bitmap$Config;" />
-		<method name="getDensity()I" since="4" />
-		<method name="getGenerationId()I" since="12" />
-		<method name="getHeight()I" />
-		<method name="getNinePatchChunk()[B" />
-		<method name="getPixel(II)I" />
-		<method name="getPixels([IIIIIII)V" />
-		<method name="getRowBytes()I" />
-		<method name="getScaledHeight(I)I" since="4" />
-		<method name="getScaledHeight(Landroid/graphics/Canvas;)I" since="4" />
-		<method name="getScaledHeight(Landroid/util/DisplayMetrics;)I" since="4" />
-		<method name="getScaledWidth(I)I" since="4" />
-		<method name="getScaledWidth(Landroid/graphics/Canvas;)I" since="4" />
-		<method name="getScaledWidth(Landroid/util/DisplayMetrics;)I" since="4" />
-		<method name="getWidth()I" />
-		<method name="hasAlpha()Z" />
-		<method name="hasMipMap()Z" since="17" />
-		<method name="isMutable()Z" />
-		<method name="isPremultiplied()Z" since="17" />
-		<method name="isRecycled()Z" />
-		<method name="prepareToDraw()V" since="4" />
-		<method name="reconfigure(IILandroid/graphics/Bitmap$Config;)V" since="19" />
-		<method name="recycle()V" />
-		<method name="sameAs(Landroid/graphics/Bitmap;)Z" since="12" />
-		<method name="setConfig(Landroid/graphics/Bitmap$Config;)V" since="19" />
-		<method name="setDensity(I)V" since="4" />
-		<method name="setHasAlpha(Z)V" since="12" />
-		<method name="setHasMipMap(Z)V" since="17" />
-		<method name="setHeight(I)V" since="19" />
-		<method name="setPixel(III)V" />
-		<method name="setPixels([IIIIIII)V" />
-		<method name="setPremultiplied(Z)V" since="19" />
-		<method name="setWidth(I)V" since="19" />
-		<field name="CREATOR" />
-		<field name="DENSITY_NONE" since="4" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="compress(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z"/>
+		<method name="copy(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;"/>
+		<method name="copyPixelsFromBuffer(Ljava/nio/Buffer;)V" since="3"/>
+		<method name="copyPixelsToBuffer(Ljava/nio/Buffer;)V"/>
+		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;"/>
+		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;" since="26"/>
+		<method name="createBitmap(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;" since="26"/>
+		<method name="createBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;"/>
+		<method name="createBitmap(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;"/>
+		<method name="createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;"/>
+		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17"/>
+		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;" since="26"/>
+		<method name="createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;" since="26"/>
+		<method name="createBitmap(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17"/>
+		<method name="createBitmap(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;" since="17"/>
+		<method name="createBitmap([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;"/>
+		<method name="createBitmap([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;"/>
+		<method name="createScaledBitmap(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;"/>
+		<method name="eraseColor(I)V"/>
+		<method name="extractAlpha()Landroid/graphics/Bitmap;"/>
+		<method name="extractAlpha(Landroid/graphics/Paint;[I)Landroid/graphics/Bitmap;"/>
+		<method name="getAllocationByteCount()I" since="19"/>
+		<method name="getByteCount()I" since="12"/>
+		<method name="getColorSpace()Landroid/graphics/ColorSpace;" since="26"/>
+		<method name="getConfig()Landroid/graphics/Bitmap$Config;"/>
+		<method name="getDensity()I" since="4"/>
+		<method name="getGenerationId()I" since="12"/>
+		<method name="getHeight()I"/>
+		<method name="getNinePatchChunk()[B"/>
+		<method name="getPixel(II)I"/>
+		<method name="getPixels([IIIIIII)V"/>
+		<method name="getRowBytes()I"/>
+		<method name="getScaledHeight(I)I" since="4"/>
+		<method name="getScaledHeight(Landroid/graphics/Canvas;)I" since="4"/>
+		<method name="getScaledHeight(Landroid/util/DisplayMetrics;)I" since="4"/>
+		<method name="getScaledWidth(I)I" since="4"/>
+		<method name="getScaledWidth(Landroid/graphics/Canvas;)I" since="4"/>
+		<method name="getScaledWidth(Landroid/util/DisplayMetrics;)I" since="4"/>
+		<method name="getWidth()I"/>
+		<method name="hasAlpha()Z"/>
+		<method name="hasMipMap()Z" since="17"/>
+		<method name="isMutable()Z"/>
+		<method name="isPremultiplied()Z" since="17"/>
+		<method name="isRecycled()Z"/>
+		<method name="prepareToDraw()V" since="4"/>
+		<method name="reconfigure(IILandroid/graphics/Bitmap$Config;)V" since="19"/>
+		<method name="recycle()V"/>
+		<method name="sameAs(Landroid/graphics/Bitmap;)Z" since="12"/>
+		<method name="setConfig(Landroid/graphics/Bitmap$Config;)V" since="19"/>
+		<method name="setDensity(I)V" since="4"/>
+		<method name="setHasAlpha(Z)V" since="12"/>
+		<method name="setHasMipMap(Z)V" since="17"/>
+		<method name="setHeight(I)V" since="19"/>
+		<method name="setPixel(III)V"/>
+		<method name="setPixels([IIIIIII)V"/>
+		<method name="setPremultiplied(Z)V" since="19"/>
+		<method name="setWidth(I)V" since="19"/>
+		<field name="CREATOR"/>
+		<field name="DENSITY_NONE" since="4"/>
 	</class>
 	<class name="android/graphics/Bitmap$CompressFormat" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Bitmap$CompressFormat;" />
-		<method name="values()[Landroid/graphics/Bitmap$CompressFormat;" />
-		<field name="JPEG" />
-		<field name="PNG" />
-		<field name="WEBP" since="14" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Bitmap$CompressFormat;"/>
+		<method name="values()[Landroid/graphics/Bitmap$CompressFormat;"/>
+		<field name="JPEG"/>
+		<field name="PNG"/>
+		<field name="WEBP" since="14"/>
 	</class>
 	<class name="android/graphics/Bitmap$Config" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Bitmap$Config;" />
-		<method name="values()[Landroid/graphics/Bitmap$Config;" />
-		<field name="ALPHA_8" />
-		<field name="ARGB_4444" />
-		<field name="ARGB_8888" />
-		<field name="HARDWARE" since="26" />
-		<field name="RGBA_F16" since="26" />
-		<field name="RGB_565" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Bitmap$Config;"/>
+		<method name="values()[Landroid/graphics/Bitmap$Config;"/>
+		<field name="ALPHA_8"/>
+		<field name="ARGB_4444"/>
+		<field name="ARGB_8888"/>
+		<field name="HARDWARE" since="26"/>
+		<field name="RGBA_F16" since="26"/>
+		<field name="RGB_565"/>
 	</class>
 	<class name="android/graphics/BitmapFactory" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="decodeByteArray([BII)Landroid/graphics/Bitmap;" />
-		<method name="decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
-		<method name="decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap;" />
-		<method name="decodeFile(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
-		<method name="decodeFileDescriptor(Ljava/io/FileDescriptor;)Landroid/graphics/Bitmap;" />
-		<method name="decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
-		<method name="decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;" />
-		<method name="decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
-		<method name="decodeResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" since="4" />
-		<method name="decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap;" />
-		<method name="decodeStream(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="decodeByteArray([BII)Landroid/graphics/Bitmap;"/>
+		<method name="decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeFile(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeFileDescriptor(Ljava/io/FileDescriptor;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeFileDescriptor(Ljava/io/FileDescriptor;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;"/>
+		<method name="decodeResource(Landroid/content/res/Resources;ILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" since="4"/>
+		<method name="decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap;"/>
+		<method name="decodeStream(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
 	</class>
 	<class name="android/graphics/BitmapFactory$Options" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="requestCancelDecode()V" deprecated="24" />
-		<field name="inBitmap" since="11" />
-		<field name="inDensity" since="4" />
-		<field name="inDither" deprecated="24" />
-		<field name="inInputShareable" since="4" deprecated="21" />
-		<field name="inJustDecodeBounds" />
-		<field name="inMutable" since="11" />
-		<field name="inPreferQualityOverSpeed" since="10" deprecated="24" />
-		<field name="inPreferredColorSpace" since="26" />
-		<field name="inPreferredConfig" />
-		<field name="inPremultiplied" since="19" />
-		<field name="inPurgeable" since="4" deprecated="21" />
-		<field name="inSampleSize" />
-		<field name="inScaled" since="4" />
-		<field name="inScreenDensity" since="4" />
-		<field name="inTargetDensity" since="4" />
-		<field name="inTempStorage" />
-		<field name="mCancel" deprecated="24" />
-		<field name="outColorSpace" since="26" />
-		<field name="outConfig" since="26" />
-		<field name="outHeight" />
-		<field name="outMimeType" />
-		<field name="outWidth" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="requestCancelDecode()V" deprecated="24"/>
+		<field name="inBitmap" since="11"/>
+		<field name="inDensity" since="4"/>
+		<field name="inDither" deprecated="24"/>
+		<field name="inInputShareable" since="4" deprecated="21"/>
+		<field name="inJustDecodeBounds"/>
+		<field name="inMutable" since="11"/>
+		<field name="inPreferQualityOverSpeed" since="10" deprecated="24"/>
+		<field name="inPreferredColorSpace" since="26"/>
+		<field name="inPreferredConfig"/>
+		<field name="inPremultiplied" since="19"/>
+		<field name="inPurgeable" since="4" deprecated="21"/>
+		<field name="inSampleSize"/>
+		<field name="inScaled" since="4"/>
+		<field name="inScreenDensity" since="4"/>
+		<field name="inTargetDensity" since="4"/>
+		<field name="inTempStorage"/>
+		<field name="mCancel" deprecated="24"/>
+		<field name="outColorSpace" since="26"/>
+		<field name="outConfig" since="26"/>
+		<field name="outHeight"/>
+		<field name="outMimeType"/>
+		<field name="outWidth"/>
 	</class>
 	<class name="android/graphics/BitmapRegionDecoder" since="10">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="decodeRegion(Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;" />
-		<method name="getHeight()I" />
-		<method name="getWidth()I" />
-		<method name="isRecycled()Z" />
-		<method name="newInstance(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder;" />
-		<method name="newInstance(Ljava/io/InputStream;Z)Landroid/graphics/BitmapRegionDecoder;" />
-		<method name="newInstance(Ljava/lang/String;Z)Landroid/graphics/BitmapRegionDecoder;" />
-		<method name="newInstance([BIIZ)Landroid/graphics/BitmapRegionDecoder;" />
-		<method name="recycle()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="decodeRegion(Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;"/>
+		<method name="getHeight()I"/>
+		<method name="getWidth()I"/>
+		<method name="isRecycled()Z"/>
+		<method name="newInstance(Ljava/io/FileDescriptor;Z)Landroid/graphics/BitmapRegionDecoder;"/>
+		<method name="newInstance(Ljava/io/InputStream;Z)Landroid/graphics/BitmapRegionDecoder;"/>
+		<method name="newInstance(Ljava/lang/String;Z)Landroid/graphics/BitmapRegionDecoder;"/>
+		<method name="newInstance([BIIZ)Landroid/graphics/BitmapRegionDecoder;"/>
+		<method name="recycle()V"/>
 	</class>
 	<class name="android/graphics/BitmapShader" since="1">
-		<extends name="android/graphics/Shader" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V" />
+		<extends name="android/graphics/Shader"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V"/>
 	</class>
 	<class name="android/graphics/BlurMaskFilter" since="1">
-		<extends name="android/graphics/MaskFilter" />
-		<method name="&lt;init>(FLandroid/graphics/BlurMaskFilter$Blur;)V" />
+		<extends name="android/graphics/MaskFilter"/>
+		<method name="&lt;init>(FLandroid/graphics/BlurMaskFilter$Blur;)V"/>
 	</class>
 	<class name="android/graphics/BlurMaskFilter$Blur" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/BlurMaskFilter$Blur;" />
-		<method name="values()[Landroid/graphics/BlurMaskFilter$Blur;" />
-		<field name="INNER" />
-		<field name="NORMAL" />
-		<field name="OUTER" />
-		<field name="SOLID" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/BlurMaskFilter$Blur;"/>
+		<method name="values()[Landroid/graphics/BlurMaskFilter$Blur;"/>
+		<field name="INNER"/>
+		<field name="NORMAL"/>
+		<field name="OUTER"/>
+		<field name="SOLID"/>
 	</class>
 	<class name="android/graphics/Camera" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="applyToCanvas(Landroid/graphics/Canvas;)V" />
-		<method name="dotWithNormal(FFF)F" />
-		<method name="getLocationX()F" since="16" />
-		<method name="getLocationY()F" since="16" />
-		<method name="getLocationZ()F" since="16" />
-		<method name="getMatrix(Landroid/graphics/Matrix;)V" />
-		<method name="restore()V" />
-		<method name="rotate(FFF)V" since="12" />
-		<method name="rotateX(F)V" />
-		<method name="rotateY(F)V" />
-		<method name="rotateZ(F)V" />
-		<method name="save()V" />
-		<method name="setLocation(FFF)V" since="12" />
-		<method name="translate(FFF)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="applyToCanvas(Landroid/graphics/Canvas;)V"/>
+		<method name="dotWithNormal(FFF)F"/>
+		<method name="getLocationX()F" since="16"/>
+		<method name="getLocationY()F" since="16"/>
+		<method name="getLocationZ()F" since="16"/>
+		<method name="getMatrix(Landroid/graphics/Matrix;)V"/>
+		<method name="restore()V"/>
+		<method name="rotate(FFF)V" since="12"/>
+		<method name="rotateX(F)V"/>
+		<method name="rotateY(F)V"/>
+		<method name="rotateZ(F)V"/>
+		<method name="save()V"/>
+		<method name="setLocation(FFF)V" since="12"/>
+		<method name="translate(FFF)V"/>
 	</class>
 	<class name="android/graphics/Canvas" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;)V" />
-		<method name="&lt;init>(Ljavax/microedition/khronos/opengles/GL;)V" />
-		<method name="clipOutPath(Landroid/graphics/Path;)Z" since="26" />
-		<method name="clipOutRect(FFFF)Z" since="26" />
-		<method name="clipOutRect(IIII)Z" since="26" />
-		<method name="clipOutRect(Landroid/graphics/Rect;)Z" since="26" />
-		<method name="clipOutRect(Landroid/graphics/RectF;)Z" since="26" />
-		<method name="clipPath(Landroid/graphics/Path;)Z" />
-		<method name="clipPath(Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z" deprecated="26" />
-		<method name="clipRect(FFFF)Z" />
-		<method name="clipRect(FFFFLandroid/graphics/Region$Op;)Z" deprecated="26" />
-		<method name="clipRect(IIII)Z" />
-		<method name="clipRect(Landroid/graphics/Rect;)Z" />
-		<method name="clipRect(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z" deprecated="26" />
-		<method name="clipRect(Landroid/graphics/RectF;)Z" />
-		<method name="clipRect(Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z" deprecated="26" />
-		<method name="clipRegion(Landroid/graphics/Region;)Z" deprecated="21" />
-		<method name="clipRegion(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z" deprecated="21" />
-		<method name="concat(Landroid/graphics/Matrix;)V" />
-		<method name="drawARGB(IIII)V" />
-		<method name="drawArc(FFFFFFZLandroid/graphics/Paint;)V" since="21" />
-		<method name="drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V" />
-		<method name="drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V" />
-		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V" />
-		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V" />
-		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/RectF;Landroid/graphics/Paint;)V" />
-		<method name="drawBitmap([IIIFFIIZLandroid/graphics/Paint;)V" since="3" deprecated="21" />
-		<method name="drawBitmap([IIIIIIIZLandroid/graphics/Paint;)V" deprecated="21" />
-		<method name="drawBitmapMesh(Landroid/graphics/Bitmap;II[FI[IILandroid/graphics/Paint;)V" />
-		<method name="drawCircle(FFFLandroid/graphics/Paint;)V" />
-		<method name="drawColor(I)V" />
-		<method name="drawColor(ILandroid/graphics/PorterDuff$Mode;)V" />
-		<method name="drawLine(FFFFLandroid/graphics/Paint;)V" />
-		<method name="drawLines([FIILandroid/graphics/Paint;)V" />
-		<method name="drawLines([FLandroid/graphics/Paint;)V" />
-		<method name="drawOval(FFFFLandroid/graphics/Paint;)V" since="21" />
-		<method name="drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V" />
-		<method name="drawPaint(Landroid/graphics/Paint;)V" />
-		<method name="drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V" />
-		<method name="drawPicture(Landroid/graphics/Picture;)V" />
-		<method name="drawPicture(Landroid/graphics/Picture;Landroid/graphics/Rect;)V" />
-		<method name="drawPicture(Landroid/graphics/Picture;Landroid/graphics/RectF;)V" />
-		<method name="drawPoint(FFLandroid/graphics/Paint;)V" />
-		<method name="drawPoints([FIILandroid/graphics/Paint;)V" />
-		<method name="drawPoints([FLandroid/graphics/Paint;)V" />
-		<method name="drawPosText(Ljava/lang/String;[FLandroid/graphics/Paint;)V" deprecated="16" />
-		<method name="drawPosText([CII[FLandroid/graphics/Paint;)V" deprecated="16" />
-		<method name="drawRGB(III)V" />
-		<method name="drawRect(FFFFLandroid/graphics/Paint;)V" />
-		<method name="drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V" />
-		<method name="drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V" />
-		<method name="drawRoundRect(FFFFFFLandroid/graphics/Paint;)V" since="21" />
-		<method name="drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V" />
-		<method name="drawText(Ljava/lang/CharSequence;IIFFLandroid/graphics/Paint;)V" />
-		<method name="drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V" />
-		<method name="drawText(Ljava/lang/String;IIFFLandroid/graphics/Paint;)V" />
-		<method name="drawText([CIIFFLandroid/graphics/Paint;)V" />
-		<method name="drawTextOnPath(Ljava/lang/String;Landroid/graphics/Path;FFLandroid/graphics/Paint;)V" />
-		<method name="drawTextOnPath([CIILandroid/graphics/Path;FFLandroid/graphics/Paint;)V" />
-		<method name="drawTextRun(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)V" since="23" />
-		<method name="drawTextRun([CIIIIFFZLandroid/graphics/Paint;)V" since="23" />
-		<method name="drawVertices(Landroid/graphics/Canvas$VertexMode;I[FI[FI[II[SIILandroid/graphics/Paint;)V" />
-		<method name="freeGlCaches()V" />
-		<method name="getClipBounds()Landroid/graphics/Rect;" />
-		<method name="getClipBounds(Landroid/graphics/Rect;)Z" />
-		<method name="getDensity()I" since="4" />
-		<method name="getDrawFilter()Landroid/graphics/DrawFilter;" />
-		<method name="getGL()Ljavax/microedition/khronos/opengles/GL;" />
-		<method name="getHeight()I" />
-		<method name="getMatrix()Landroid/graphics/Matrix;" deprecated="16" />
-		<method name="getMatrix(Landroid/graphics/Matrix;)V" deprecated="16" />
-		<method name="getMaximumBitmapHeight()I" since="14" />
-		<method name="getMaximumBitmapWidth()I" since="14" />
-		<method name="getSaveCount()I" />
-		<method name="getWidth()I" />
-		<method name="isHardwareAccelerated()Z" since="11" />
-		<method name="isOpaque()Z" />
-		<method name="quickReject(FFFFLandroid/graphics/Canvas$EdgeType;)Z" />
-		<method name="quickReject(Landroid/graphics/Path;Landroid/graphics/Canvas$EdgeType;)Z" />
-		<method name="quickReject(Landroid/graphics/RectF;Landroid/graphics/Canvas$EdgeType;)Z" />
-		<method name="restore()V" />
-		<method name="restoreToCount(I)V" />
-		<method name="rotate(F)V" />
-		<method name="rotate(FFF)V" />
-		<method name="save()I" />
-		<method name="save(I)I" deprecated="26" />
-		<method name="saveLayer(FFFFLandroid/graphics/Paint;)I" since="21" />
-		<method name="saveLayer(FFFFLandroid/graphics/Paint;I)I" deprecated="26" />
-		<method name="saveLayer(Landroid/graphics/RectF;Landroid/graphics/Paint;)I" since="21" />
-		<method name="saveLayer(Landroid/graphics/RectF;Landroid/graphics/Paint;I)I" deprecated="26" />
-		<method name="saveLayerAlpha(FFFFI)I" since="21" />
-		<method name="saveLayerAlpha(FFFFII)I" deprecated="26" />
-		<method name="saveLayerAlpha(Landroid/graphics/RectF;I)I" since="21" />
-		<method name="saveLayerAlpha(Landroid/graphics/RectF;II)I" deprecated="26" />
-		<method name="scale(FF)V" />
-		<method name="scale(FFFF)V" />
-		<method name="setBitmap(Landroid/graphics/Bitmap;)V" />
-		<method name="setDensity(I)V" since="4" />
-		<method name="setDrawFilter(Landroid/graphics/DrawFilter;)V" />
-		<method name="setMatrix(Landroid/graphics/Matrix;)V" />
-		<method name="setViewport(II)V" />
-		<method name="skew(FF)V" />
-		<method name="translate(FF)V" />
-		<field name="ALL_SAVE_FLAG" />
-		<field name="CLIP_SAVE_FLAG" deprecated="26" />
-		<field name="CLIP_TO_LAYER_SAVE_FLAG" deprecated="26" />
-		<field name="FULL_COLOR_LAYER_SAVE_FLAG" deprecated="26" />
-		<field name="HAS_ALPHA_LAYER_SAVE_FLAG" deprecated="26" />
-		<field name="MATRIX_SAVE_FLAG" deprecated="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;)V"/>
+		<method name="&lt;init>(Ljavax/microedition/khronos/opengles/GL;)V" removed="11"/>
+		<method name="clipOutPath(Landroid/graphics/Path;)Z" since="26"/>
+		<method name="clipOutRect(FFFF)Z" since="26"/>
+		<method name="clipOutRect(IIII)Z" since="26"/>
+		<method name="clipOutRect(Landroid/graphics/Rect;)Z" since="26"/>
+		<method name="clipOutRect(Landroid/graphics/RectF;)Z" since="26"/>
+		<method name="clipPath(Landroid/graphics/Path;)Z"/>
+		<method name="clipPath(Landroid/graphics/Path;Landroid/graphics/Region$Op;)Z" deprecated="26"/>
+		<method name="clipRect(FFFF)Z"/>
+		<method name="clipRect(FFFFLandroid/graphics/Region$Op;)Z" deprecated="26"/>
+		<method name="clipRect(IIII)Z"/>
+		<method name="clipRect(Landroid/graphics/Rect;)Z"/>
+		<method name="clipRect(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z" deprecated="26"/>
+		<method name="clipRect(Landroid/graphics/RectF;)Z"/>
+		<method name="clipRect(Landroid/graphics/RectF;Landroid/graphics/Region$Op;)Z" deprecated="26"/>
+		<method name="clipRegion(Landroid/graphics/Region;)Z" deprecated="21" removed="26"/>
+		<method name="clipRegion(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z" deprecated="21" removed="26"/>
+		<method name="concat(Landroid/graphics/Matrix;)V"/>
+		<method name="drawARGB(IIII)V"/>
+		<method name="drawArc(FFFFFFZLandroid/graphics/Paint;)V" since="21"/>
+		<method name="drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V"/>
+		<method name="drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V"/>
+		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V"/>
+		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V"/>
+		<method name="drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/RectF;Landroid/graphics/Paint;)V"/>
+		<method name="drawBitmap([IIIFFIIZLandroid/graphics/Paint;)V" since="3" deprecated="21"/>
+		<method name="drawBitmap([IIIIIIIZLandroid/graphics/Paint;)V" deprecated="21"/>
+		<method name="drawBitmapMesh(Landroid/graphics/Bitmap;II[FI[IILandroid/graphics/Paint;)V"/>
+		<method name="drawCircle(FFFLandroid/graphics/Paint;)V"/>
+		<method name="drawColor(I)V"/>
+		<method name="drawColor(ILandroid/graphics/PorterDuff$Mode;)V"/>
+		<method name="drawLine(FFFFLandroid/graphics/Paint;)V"/>
+		<method name="drawLines([FIILandroid/graphics/Paint;)V"/>
+		<method name="drawLines([FLandroid/graphics/Paint;)V"/>
+		<method name="drawOval(FFFFLandroid/graphics/Paint;)V" since="21"/>
+		<method name="drawOval(Landroid/graphics/RectF;Landroid/graphics/Paint;)V"/>
+		<method name="drawPaint(Landroid/graphics/Paint;)V"/>
+		<method name="drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V"/>
+		<method name="drawPicture(Landroid/graphics/Picture;)V"/>
+		<method name="drawPicture(Landroid/graphics/Picture;Landroid/graphics/Rect;)V"/>
+		<method name="drawPicture(Landroid/graphics/Picture;Landroid/graphics/RectF;)V"/>
+		<method name="drawPoint(FFLandroid/graphics/Paint;)V"/>
+		<method name="drawPoints([FIILandroid/graphics/Paint;)V"/>
+		<method name="drawPoints([FLandroid/graphics/Paint;)V"/>
+		<method name="drawPosText(Ljava/lang/String;[FLandroid/graphics/Paint;)V" deprecated="16"/>
+		<method name="drawPosText([CII[FLandroid/graphics/Paint;)V" deprecated="16"/>
+		<method name="drawRGB(III)V"/>
+		<method name="drawRect(FFFFLandroid/graphics/Paint;)V"/>
+		<method name="drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V"/>
+		<method name="drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V"/>
+		<method name="drawRoundRect(FFFFFFLandroid/graphics/Paint;)V" since="21"/>
+		<method name="drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V"/>
+		<method name="drawText(Ljava/lang/CharSequence;IIFFLandroid/graphics/Paint;)V"/>
+		<method name="drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V"/>
+		<method name="drawText(Ljava/lang/String;IIFFLandroid/graphics/Paint;)V"/>
+		<method name="drawText([CIIFFLandroid/graphics/Paint;)V"/>
+		<method name="drawTextOnPath(Ljava/lang/String;Landroid/graphics/Path;FFLandroid/graphics/Paint;)V"/>
+		<method name="drawTextOnPath([CIILandroid/graphics/Path;FFLandroid/graphics/Paint;)V"/>
+		<method name="drawTextRun(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)V" since="23"/>
+		<method name="drawTextRun([CIIIIFFZLandroid/graphics/Paint;)V" since="23"/>
+		<method name="drawVertices(Landroid/graphics/Canvas$VertexMode;I[FI[FI[II[SIILandroid/graphics/Paint;)V"/>
+		<method name="freeGlCaches()V" removed="11"/>
+		<method name="getClipBounds()Landroid/graphics/Rect;"/>
+		<method name="getClipBounds(Landroid/graphics/Rect;)Z"/>
+		<method name="getDensity()I" since="4"/>
+		<method name="getDrawFilter()Landroid/graphics/DrawFilter;"/>
+		<method name="getGL()Ljavax/microedition/khronos/opengles/GL;" removed="11"/>
+		<method name="getHeight()I"/>
+		<method name="getMatrix()Landroid/graphics/Matrix;" deprecated="16"/>
+		<method name="getMatrix(Landroid/graphics/Matrix;)V" deprecated="16"/>
+		<method name="getMaximumBitmapHeight()I" since="14"/>
+		<method name="getMaximumBitmapWidth()I" since="14"/>
+		<method name="getSaveCount()I"/>
+		<method name="getWidth()I"/>
+		<method name="isHardwareAccelerated()Z" since="11"/>
+		<method name="isOpaque()Z"/>
+		<method name="quickReject(FFFFLandroid/graphics/Canvas$EdgeType;)Z"/>
+		<method name="quickReject(Landroid/graphics/Path;Landroid/graphics/Canvas$EdgeType;)Z"/>
+		<method name="quickReject(Landroid/graphics/RectF;Landroid/graphics/Canvas$EdgeType;)Z"/>
+		<method name="restore()V"/>
+		<method name="restoreToCount(I)V"/>
+		<method name="rotate(F)V"/>
+		<method name="rotate(FFF)V"/>
+		<method name="save()I"/>
+		<method name="save(I)I" deprecated="26"/>
+		<method name="saveLayer(FFFFLandroid/graphics/Paint;)I" since="21"/>
+		<method name="saveLayer(FFFFLandroid/graphics/Paint;I)I" deprecated="26"/>
+		<method name="saveLayer(Landroid/graphics/RectF;Landroid/graphics/Paint;)I" since="21"/>
+		<method name="saveLayer(Landroid/graphics/RectF;Landroid/graphics/Paint;I)I" deprecated="26"/>
+		<method name="saveLayerAlpha(FFFFI)I" since="21"/>
+		<method name="saveLayerAlpha(FFFFII)I" deprecated="26"/>
+		<method name="saveLayerAlpha(Landroid/graphics/RectF;I)I" since="21"/>
+		<method name="saveLayerAlpha(Landroid/graphics/RectF;II)I" deprecated="26"/>
+		<method name="scale(FF)V"/>
+		<method name="scale(FFFF)V"/>
+		<method name="setBitmap(Landroid/graphics/Bitmap;)V"/>
+		<method name="setDensity(I)V" since="4"/>
+		<method name="setDrawFilter(Landroid/graphics/DrawFilter;)V"/>
+		<method name="setMatrix(Landroid/graphics/Matrix;)V"/>
+		<method name="setViewport(II)V" removed="11"/>
+		<method name="skew(FF)V"/>
+		<method name="translate(FF)V"/>
+		<field name="ALL_SAVE_FLAG"/>
+		<field name="CLIP_SAVE_FLAG" deprecated="26"/>
+		<field name="CLIP_TO_LAYER_SAVE_FLAG" deprecated="26"/>
+		<field name="FULL_COLOR_LAYER_SAVE_FLAG" deprecated="26"/>
+		<field name="HAS_ALPHA_LAYER_SAVE_FLAG" deprecated="26"/>
+		<field name="MATRIX_SAVE_FLAG" deprecated="26"/>
 	</class>
 	<class name="android/graphics/Canvas$EdgeType" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Canvas$EdgeType;" />
-		<method name="values()[Landroid/graphics/Canvas$EdgeType;" />
-		<field name="AA" />
-		<field name="BW" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Canvas$EdgeType;"/>
+		<method name="values()[Landroid/graphics/Canvas$EdgeType;"/>
+		<field name="AA"/>
+		<field name="BW"/>
 	</class>
 	<class name="android/graphics/Canvas$VertexMode" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Canvas$VertexMode;" />
-		<method name="values()[Landroid/graphics/Canvas$VertexMode;" />
-		<field name="TRIANGLES" />
-		<field name="TRIANGLE_FAN" />
-		<field name="TRIANGLE_STRIP" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Canvas$VertexMode;"/>
+		<method name="values()[Landroid/graphics/Canvas$VertexMode;"/>
+		<field name="TRIANGLES"/>
+		<field name="TRIANGLE_FAN"/>
+		<field name="TRIANGLE_STRIP"/>
 	</class>
 	<class name="android/graphics/Color" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="HSVToColor(I[F)I" />
-		<method name="HSVToColor([F)I" />
-		<method name="RGBToHSV(III[F)V" />
-		<method name="alpha()F" since="26" />
-		<method name="alpha(I)I" />
-		<method name="alpha(J)F" since="26" />
-		<method name="argb(FFFF)I" since="26" />
-		<method name="argb(IIII)I" />
-		<method name="blue()F" since="26" />
-		<method name="blue(I)I" />
-		<method name="blue(J)F" since="26" />
-		<method name="colorSpace(J)Landroid/graphics/ColorSpace;" since="26" />
-		<method name="colorToHSV(I[F)V" />
-		<method name="convert(FFFFLandroid/graphics/ColorSpace$Connector;)J" since="26" />
-		<method name="convert(FFFFLandroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)J" since="26" />
-		<method name="convert(ILandroid/graphics/ColorSpace;)J" since="26" />
-		<method name="convert(JLandroid/graphics/ColorSpace$Connector;)J" since="26" />
-		<method name="convert(JLandroid/graphics/ColorSpace;)J" since="26" />
-		<method name="convert(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26" />
-		<method name="getColorSpace()Landroid/graphics/ColorSpace;" since="26" />
-		<method name="getComponent(I)F" since="26" />
-		<method name="getComponentCount()I" since="26" />
-		<method name="getComponents()[F" since="26" />
-		<method name="getComponents([F)[F" since="26" />
-		<method name="getModel()Landroid/graphics/ColorSpace$Model;" since="26" />
-		<method name="green()F" since="26" />
-		<method name="green(I)I" />
-		<method name="green(J)F" since="26" />
-		<method name="isInColorSpace(JLandroid/graphics/ColorSpace;)Z" since="26" />
-		<method name="isSrgb()Z" since="26" />
-		<method name="isSrgb(J)Z" since="26" />
-		<method name="isWideGamut()Z" since="26" />
-		<method name="isWideGamut(J)Z" since="26" />
-		<method name="luminance()F" since="26" />
-		<method name="luminance(I)F" since="24" />
-		<method name="luminance(J)F" since="26" />
-		<method name="pack()J" since="26" />
-		<method name="pack(FFF)J" since="26" />
-		<method name="pack(FFFF)J" since="26" />
-		<method name="pack(FFFFLandroid/graphics/ColorSpace;)J" since="26" />
-		<method name="pack(I)J" since="26" />
-		<method name="parseColor(Ljava/lang/String;)I" />
-		<method name="red()F" since="26" />
-		<method name="red(I)I" />
-		<method name="red(J)F" since="26" />
-		<method name="rgb(FFF)I" since="26" />
-		<method name="rgb(III)I" />
-		<method name="toArgb()I" since="26" />
-		<method name="toArgb(J)I" since="26" />
-		<method name="valueOf(FFF)Landroid/graphics/Color;" since="26" />
-		<method name="valueOf(FFFF)Landroid/graphics/Color;" since="26" />
-		<method name="valueOf(FFFFLandroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26" />
-		<method name="valueOf(I)Landroid/graphics/Color;" since="26" />
-		<method name="valueOf(J)Landroid/graphics/Color;" since="26" />
-		<method name="valueOf([FLandroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26" />
-		<field name="BLACK" />
-		<field name="BLUE" />
-		<field name="CYAN" />
-		<field name="DKGRAY" />
-		<field name="GRAY" />
-		<field name="GREEN" />
-		<field name="LTGRAY" />
-		<field name="MAGENTA" />
-		<field name="RED" />
-		<field name="TRANSPARENT" />
-		<field name="WHITE" />
-		<field name="YELLOW" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="HSVToColor(I[F)I"/>
+		<method name="HSVToColor([F)I"/>
+		<method name="RGBToHSV(III[F)V"/>
+		<method name="alpha()F" since="26"/>
+		<method name="alpha(I)I"/>
+		<method name="alpha(J)F" since="26"/>
+		<method name="argb(FFFF)I" since="26"/>
+		<method name="argb(IIII)I"/>
+		<method name="blue()F" since="26"/>
+		<method name="blue(I)I"/>
+		<method name="blue(J)F" since="26"/>
+		<method name="colorSpace(J)Landroid/graphics/ColorSpace;" since="26"/>
+		<method name="colorToHSV(I[F)V"/>
+		<method name="convert(FFFFLandroid/graphics/ColorSpace$Connector;)J" since="26"/>
+		<method name="convert(FFFFLandroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)J" since="26"/>
+		<method name="convert(ILandroid/graphics/ColorSpace;)J" since="26"/>
+		<method name="convert(JLandroid/graphics/ColorSpace$Connector;)J" since="26"/>
+		<method name="convert(JLandroid/graphics/ColorSpace;)J" since="26"/>
+		<method name="convert(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26"/>
+		<method name="getColorSpace()Landroid/graphics/ColorSpace;" since="26"/>
+		<method name="getComponent(I)F" since="26"/>
+		<method name="getComponentCount()I" since="26"/>
+		<method name="getComponents()[F" since="26"/>
+		<method name="getComponents([F)[F" since="26"/>
+		<method name="getModel()Landroid/graphics/ColorSpace$Model;" since="26"/>
+		<method name="green()F" since="26"/>
+		<method name="green(I)I"/>
+		<method name="green(J)F" since="26"/>
+		<method name="isInColorSpace(JLandroid/graphics/ColorSpace;)Z" since="26"/>
+		<method name="isSrgb()Z" since="26"/>
+		<method name="isSrgb(J)Z" since="26"/>
+		<method name="isWideGamut()Z" since="26"/>
+		<method name="isWideGamut(J)Z" since="26"/>
+		<method name="luminance()F" since="26"/>
+		<method name="luminance(I)F" since="24"/>
+		<method name="luminance(J)F" since="26"/>
+		<method name="pack()J" since="26"/>
+		<method name="pack(FFF)J" since="26"/>
+		<method name="pack(FFFF)J" since="26"/>
+		<method name="pack(FFFFLandroid/graphics/ColorSpace;)J" since="26"/>
+		<method name="pack(I)J" since="26"/>
+		<method name="parseColor(Ljava/lang/String;)I"/>
+		<method name="red()F" since="26"/>
+		<method name="red(I)I"/>
+		<method name="red(J)F" since="26"/>
+		<method name="rgb(FFF)I" since="26"/>
+		<method name="rgb(III)I"/>
+		<method name="toArgb()I" since="26"/>
+		<method name="toArgb(J)I" since="26"/>
+		<method name="valueOf(FFF)Landroid/graphics/Color;" since="26"/>
+		<method name="valueOf(FFFF)Landroid/graphics/Color;" since="26"/>
+		<method name="valueOf(FFFFLandroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26"/>
+		<method name="valueOf(I)Landroid/graphics/Color;" since="26"/>
+		<method name="valueOf(J)Landroid/graphics/Color;" since="26"/>
+		<method name="valueOf([FLandroid/graphics/ColorSpace;)Landroid/graphics/Color;" since="26"/>
+		<field name="BLACK"/>
+		<field name="BLUE"/>
+		<field name="CYAN"/>
+		<field name="DKGRAY"/>
+		<field name="GRAY"/>
+		<field name="GREEN"/>
+		<field name="LTGRAY"/>
+		<field name="MAGENTA"/>
+		<field name="RED"/>
+		<field name="TRANSPARENT"/>
+		<field name="WHITE"/>
+		<field name="YELLOW"/>
 	</class>
 	<class name="android/graphics/ColorFilter" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="26" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="26"/>
 	</class>
 	<class name="android/graphics/ColorMatrix" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/ColorMatrix;)V" />
-		<method name="&lt;init>([F)V" />
-		<method name="getArray()[F" />
-		<method name="postConcat(Landroid/graphics/ColorMatrix;)V" />
-		<method name="preConcat(Landroid/graphics/ColorMatrix;)V" />
-		<method name="reset()V" />
-		<method name="set(Landroid/graphics/ColorMatrix;)V" />
-		<method name="set([F)V" />
-		<method name="setConcat(Landroid/graphics/ColorMatrix;Landroid/graphics/ColorMatrix;)V" />
-		<method name="setRGB2YUV()V" />
-		<method name="setRotate(IF)V" />
-		<method name="setSaturation(F)V" />
-		<method name="setScale(FFFF)V" />
-		<method name="setYUV2RGB()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/ColorMatrix;)V"/>
+		<method name="&lt;init>([F)V"/>
+		<method name="getArray()[F"/>
+		<method name="postConcat(Landroid/graphics/ColorMatrix;)V"/>
+		<method name="preConcat(Landroid/graphics/ColorMatrix;)V"/>
+		<method name="reset()V"/>
+		<method name="set(Landroid/graphics/ColorMatrix;)V"/>
+		<method name="set([F)V"/>
+		<method name="setConcat(Landroid/graphics/ColorMatrix;Landroid/graphics/ColorMatrix;)V"/>
+		<method name="setRGB2YUV()V"/>
+		<method name="setRotate(IF)V"/>
+		<method name="setSaturation(F)V"/>
+		<method name="setScale(FFFF)V"/>
+		<method name="setYUV2RGB()V"/>
 	</class>
 	<class name="android/graphics/ColorMatrixColorFilter" since="1">
-		<extends name="android/graphics/ColorFilter" />
-		<method name="&lt;init>(Landroid/graphics/ColorMatrix;)V" />
-		<method name="&lt;init>([F)V" />
-		<method name="getColorMatrix(Landroid/graphics/ColorMatrix;)V" since="26" />
+		<extends name="android/graphics/ColorFilter"/>
+		<method name="&lt;init>(Landroid/graphics/ColorMatrix;)V"/>
+		<method name="&lt;init>([F)V"/>
+		<method name="getColorMatrix(Landroid/graphics/ColorMatrix;)V" since="26"/>
 	</class>
 	<class name="android/graphics/ColorSpace" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="adapt(Landroid/graphics/ColorSpace;[F)Landroid/graphics/ColorSpace;" />
-		<method name="adapt(Landroid/graphics/ColorSpace;[FLandroid/graphics/ColorSpace$Adaptation;)Landroid/graphics/ColorSpace;" />
-		<method name="connect(Landroid/graphics/ColorSpace;)Landroid/graphics/ColorSpace$Connector;" />
-		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace$RenderIntent;)Landroid/graphics/ColorSpace$Connector;" />
-		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)Landroid/graphics/ColorSpace$Connector;" />
-		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace$RenderIntent;)Landroid/graphics/ColorSpace$Connector;" />
-		<method name="fromXyz(FFF)[F" />
-		<method name="fromXyz([F)[F" />
-		<method name="get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;" />
-		<method name="getComponentCount()I" />
-		<method name="getId()I" />
-		<method name="getMaxValue(I)F" />
-		<method name="getMinValue(I)F" />
-		<method name="getModel()Landroid/graphics/ColorSpace$Model;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="isSrgb()Z" />
-		<method name="isWideGamut()Z" />
-		<method name="match([FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)Landroid/graphics/ColorSpace;" />
-		<method name="toXyz(FFF)[F" />
-		<method name="toXyz([F)[F" />
-		<field name="ILLUMINANT_A" />
-		<field name="ILLUMINANT_B" />
-		<field name="ILLUMINANT_C" />
-		<field name="ILLUMINANT_D50" />
-		<field name="ILLUMINANT_D55" />
-		<field name="ILLUMINANT_D60" />
-		<field name="ILLUMINANT_D65" />
-		<field name="ILLUMINANT_D75" />
-		<field name="ILLUMINANT_E" />
-		<field name="MAX_ID" />
-		<field name="MIN_ID" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="adapt(Landroid/graphics/ColorSpace;[F)Landroid/graphics/ColorSpace;"/>
+		<method name="adapt(Landroid/graphics/ColorSpace;[FLandroid/graphics/ColorSpace$Adaptation;)Landroid/graphics/ColorSpace;"/>
+		<method name="connect(Landroid/graphics/ColorSpace;)Landroid/graphics/ColorSpace$Connector;"/>
+		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace$RenderIntent;)Landroid/graphics/ColorSpace$Connector;"/>
+		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)Landroid/graphics/ColorSpace$Connector;"/>
+		<method name="connect(Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;Landroid/graphics/ColorSpace$RenderIntent;)Landroid/graphics/ColorSpace$Connector;"/>
+		<method name="fromXyz(FFF)[F"/>
+		<method name="fromXyz([F)[F"/>
+		<method name="get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;"/>
+		<method name="getComponentCount()I"/>
+		<method name="getId()I"/>
+		<method name="getMaxValue(I)F"/>
+		<method name="getMinValue(I)F"/>
+		<method name="getModel()Landroid/graphics/ColorSpace$Model;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="isSrgb()Z"/>
+		<method name="isWideGamut()Z"/>
+		<method name="match([FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)Landroid/graphics/ColorSpace;"/>
+		<method name="toXyz(FFF)[F"/>
+		<method name="toXyz([F)[F"/>
+		<field name="ILLUMINANT_A"/>
+		<field name="ILLUMINANT_B"/>
+		<field name="ILLUMINANT_C"/>
+		<field name="ILLUMINANT_D50"/>
+		<field name="ILLUMINANT_D55"/>
+		<field name="ILLUMINANT_D60"/>
+		<field name="ILLUMINANT_D65"/>
+		<field name="ILLUMINANT_D75"/>
+		<field name="ILLUMINANT_E"/>
+		<field name="MAX_ID"/>
+		<field name="MIN_ID"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Adaptation" since="26">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Adaptation;" />
-		<method name="values()[Landroid/graphics/ColorSpace$Adaptation;" />
-		<field name="BRADFORD" />
-		<field name="CIECAT02" />
-		<field name="VON_KRIES" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Adaptation;"/>
+		<method name="values()[Landroid/graphics/ColorSpace$Adaptation;"/>
+		<field name="BRADFORD"/>
+		<field name="CIECAT02"/>
+		<field name="VON_KRIES"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Connector" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getDestination()Landroid/graphics/ColorSpace;" />
-		<method name="getRenderIntent()Landroid/graphics/ColorSpace$RenderIntent;" />
-		<method name="getSource()Landroid/graphics/ColorSpace;" />
-		<method name="transform(FFF)[F" />
-		<method name="transform([F)[F" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDestination()Landroid/graphics/ColorSpace;"/>
+		<method name="getRenderIntent()Landroid/graphics/ColorSpace$RenderIntent;"/>
+		<method name="getSource()Landroid/graphics/ColorSpace;"/>
+		<method name="transform(FFF)[F"/>
+		<method name="transform([F)[F"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Model" since="26">
-		<extends name="java/lang/Enum" />
-		<method name="getComponentCount()I" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Model;" />
-		<method name="values()[Landroid/graphics/ColorSpace$Model;" />
-		<field name="CMYK" />
-		<field name="LAB" />
-		<field name="RGB" />
-		<field name="XYZ" />
+		<extends name="java/lang/Enum"/>
+		<method name="getComponentCount()I"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Model;"/>
+		<method name="values()[Landroid/graphics/ColorSpace$Model;"/>
+		<field name="CMYK"/>
+		<field name="LAB"/>
+		<field name="RGB"/>
+		<field name="XYZ"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Named" since="26">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Named;" />
-		<method name="values()[Landroid/graphics/ColorSpace$Named;" />
-		<field name="ACES" />
-		<field name="ACESCG" />
-		<field name="ADOBE_RGB" />
-		<field name="BT2020" />
-		<field name="BT709" />
-		<field name="CIE_LAB" />
-		<field name="CIE_XYZ" />
-		<field name="DCI_P3" />
-		<field name="DISPLAY_P3" />
-		<field name="EXTENDED_SRGB" />
-		<field name="LINEAR_EXTENDED_SRGB" />
-		<field name="LINEAR_SRGB" />
-		<field name="NTSC_1953" />
-		<field name="PRO_PHOTO_RGB" />
-		<field name="SMPTE_C" />
-		<field name="SRGB" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$Named;"/>
+		<method name="values()[Landroid/graphics/ColorSpace$Named;"/>
+		<field name="ACES"/>
+		<field name="ACESCG"/>
+		<field name="ADOBE_RGB"/>
+		<field name="BT2020"/>
+		<field name="BT709"/>
+		<field name="CIE_LAB"/>
+		<field name="CIE_XYZ"/>
+		<field name="DCI_P3"/>
+		<field name="DISPLAY_P3"/>
+		<field name="EXTENDED_SRGB"/>
+		<field name="LINEAR_EXTENDED_SRGB"/>
+		<field name="LINEAR_SRGB"/>
+		<field name="NTSC_1953"/>
+		<field name="PRO_PHOTO_RGB"/>
+		<field name="SMPTE_C"/>
+		<field name="SRGB"/>
 	</class>
 	<class name="android/graphics/ColorSpace$RenderIntent" since="26">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$RenderIntent;" />
-		<method name="values()[Landroid/graphics/ColorSpace$RenderIntent;" />
-		<field name="ABSOLUTE" />
-		<field name="PERCEPTUAL" />
-		<field name="RELATIVE" />
-		<field name="SATURATION" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/ColorSpace$RenderIntent;"/>
+		<method name="values()[Landroid/graphics/ColorSpace$RenderIntent;"/>
+		<field name="ABSOLUTE"/>
+		<field name="PERCEPTUAL"/>
+		<field name="RELATIVE"/>
+		<field name="SATURATION"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Rgb" since="26">
-		<extends name="android/graphics/ColorSpace" />
-		<method name="&lt;init>(Ljava/lang/String;[FD)V" />
-		<method name="&lt;init>(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V" />
-		<method name="&lt;init>(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V" />
-		<method name="&lt;init>(Ljava/lang/String;[F[FD)V" />
-		<method name="&lt;init>(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V" />
-		<method name="&lt;init>(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V" />
-		<method name="fromLinear(FFF)[F" />
-		<method name="fromLinear([F)[F" />
-		<method name="getEotf()Ljava/util/function/DoubleUnaryOperator;" />
-		<method name="getInverseTransform()[F" />
-		<method name="getInverseTransform([F)[F" />
-		<method name="getOetf()Ljava/util/function/DoubleUnaryOperator;" />
-		<method name="getPrimaries()[F" />
-		<method name="getPrimaries([F)[F" />
-		<method name="getTransferParameters()Landroid/graphics/ColorSpace$Rgb$TransferParameters;" />
-		<method name="getTransform()[F" />
-		<method name="getTransform([F)[F" />
-		<method name="getWhitePoint()[F" />
-		<method name="getWhitePoint([F)[F" />
-		<method name="toLinear(FFF)[F" />
-		<method name="toLinear([F)[F" />
+		<extends name="android/graphics/ColorSpace"/>
+		<method name="&lt;init>(Ljava/lang/String;[FD)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[F[FD)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V"/>
+		<method name="fromLinear(FFF)[F"/>
+		<method name="fromLinear([F)[F"/>
+		<method name="getEotf()Ljava/util/function/DoubleUnaryOperator;"/>
+		<method name="getInverseTransform()[F"/>
+		<method name="getInverseTransform([F)[F"/>
+		<method name="getOetf()Ljava/util/function/DoubleUnaryOperator;"/>
+		<method name="getPrimaries()[F"/>
+		<method name="getPrimaries([F)[F"/>
+		<method name="getTransferParameters()Landroid/graphics/ColorSpace$Rgb$TransferParameters;"/>
+		<method name="getTransform()[F"/>
+		<method name="getTransform([F)[F"/>
+		<method name="getWhitePoint()[F"/>
+		<method name="getWhitePoint([F)[F"/>
+		<method name="toLinear(FFF)[F"/>
+		<method name="toLinear([F)[F"/>
 	</class>
 	<class name="android/graphics/ColorSpace$Rgb$TransferParameters" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(DDDDD)V" />
-		<method name="&lt;init>(DDDDDDD)V" />
-		<field name="a" />
-		<field name="b" />
-		<field name="c" />
-		<field name="d" />
-		<field name="e" />
-		<field name="f" />
-		<field name="g" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(DDDDD)V"/>
+		<method name="&lt;init>(DDDDDDD)V"/>
+		<field name="a"/>
+		<field name="b"/>
+		<field name="c"/>
+		<field name="d"/>
+		<field name="e"/>
+		<field name="f"/>
+		<field name="g"/>
 	</class>
 	<class name="android/graphics/ComposePathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>(Landroid/graphics/PathEffect;Landroid/graphics/PathEffect;)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>(Landroid/graphics/PathEffect;Landroid/graphics/PathEffect;)V"/>
 	</class>
 	<class name="android/graphics/ComposeShader" since="1">
-		<extends name="android/graphics/Shader" />
-		<method name="&lt;init>(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/PorterDuff$Mode;)V" />
-		<method name="&lt;init>(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/Xfermode;)V" />
+		<extends name="android/graphics/Shader"/>
+		<method name="&lt;init>(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/PorterDuff$Mode;)V"/>
+		<method name="&lt;init>(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/Xfermode;)V"/>
 	</class>
 	<class name="android/graphics/CornerPathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>(F)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>(F)V"/>
 	</class>
 	<class name="android/graphics/DashPathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>([FF)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>([FF)V"/>
 	</class>
 	<class name="android/graphics/DiscretePathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>(FF)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>(FF)V"/>
 	</class>
 	<class name="android/graphics/DrawFilter" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/EmbossMaskFilter" since="1">
-		<extends name="android/graphics/MaskFilter" />
-		<method name="&lt;init>([FFFF)V" />
+		<extends name="android/graphics/MaskFilter"/>
+		<method name="&lt;init>([FFFF)V"/>
 	</class>
 	<class name="android/graphics/ImageFormat" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getBitsPerPixel(I)I" />
-		<field name="DEPTH16" since="23" />
-		<field name="DEPTH_POINT_CLOUD" since="23" />
-		<field name="FLEX_RGBA_8888" since="23" />
-		<field name="FLEX_RGB_888" since="23" />
-		<field name="JPEG" />
-		<field name="NV16" />
-		<field name="NV21" />
-		<field name="PRIVATE" since="23" />
-		<field name="RAW10" since="21" />
-		<field name="RAW12" since="23" />
-		<field name="RAW_PRIVATE" since="24" />
-		<field name="RAW_SENSOR" since="21" />
-		<field name="RGB_565" />
-		<field name="UNKNOWN" />
-		<field name="YUV_420_888" since="19" />
-		<field name="YUV_422_888" since="23" />
-		<field name="YUV_444_888" since="23" />
-		<field name="YUY2" />
-		<field name="YV12" since="9" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBitsPerPixel(I)I"/>
+		<field name="DEPTH16" since="23"/>
+		<field name="DEPTH_POINT_CLOUD" since="23"/>
+		<field name="FLEX_RGBA_8888" since="23"/>
+		<field name="FLEX_RGB_888" since="23"/>
+		<field name="JPEG"/>
+		<field name="NV16"/>
+		<field name="NV21"/>
+		<field name="PRIVATE" since="23"/>
+		<field name="RAW10" since="21"/>
+		<field name="RAW12" since="23"/>
+		<field name="RAW_PRIVATE" since="24"/>
+		<field name="RAW_SENSOR" since="21"/>
+		<field name="RGB_565"/>
+		<field name="UNKNOWN"/>
+		<field name="YUV_420_888" since="19"/>
+		<field name="YUV_422_888" since="23"/>
+		<field name="YUV_444_888" since="23"/>
+		<field name="YUY2"/>
+		<field name="YV12" since="9"/>
 	</class>
 	<class name="android/graphics/Interpolator" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(II)V" />
-		<method name="getKeyFrameCount()I" />
-		<method name="getValueCount()I" />
-		<method name="reset(I)V" />
-		<method name="reset(II)V" />
-		<method name="setKeyFrame(II[F)V" />
-		<method name="setKeyFrame(II[F[F)V" />
-		<method name="setRepeatMirror(FZ)V" />
-		<method name="timeToValues(I[F)Landroid/graphics/Interpolator$Result;" />
-		<method name="timeToValues([F)Landroid/graphics/Interpolator$Result;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="getKeyFrameCount()I"/>
+		<method name="getValueCount()I"/>
+		<method name="reset(I)V"/>
+		<method name="reset(II)V"/>
+		<method name="setKeyFrame(II[F)V"/>
+		<method name="setKeyFrame(II[F[F)V"/>
+		<method name="setRepeatMirror(FZ)V"/>
+		<method name="timeToValues(I[F)Landroid/graphics/Interpolator$Result;"/>
+		<method name="timeToValues([F)Landroid/graphics/Interpolator$Result;"/>
 	</class>
 	<class name="android/graphics/Interpolator$Result" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Interpolator$Result;" />
-		<method name="values()[Landroid/graphics/Interpolator$Result;" />
-		<field name="FREEZE_END" />
-		<field name="FREEZE_START" />
-		<field name="NORMAL" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Interpolator$Result;"/>
+		<method name="values()[Landroid/graphics/Interpolator$Result;"/>
+		<field name="FREEZE_END"/>
+		<field name="FREEZE_START"/>
+		<field name="NORMAL"/>
 	</class>
-	<class name="android/graphics/LayerRasterizer" since="1" deprecated="21">
-		<extends name="android/graphics/Rasterizer" />
-		<method name="&lt;init>()V" />
-		<method name="addLayer(Landroid/graphics/Paint;)V" />
-		<method name="addLayer(Landroid/graphics/Paint;FF)V" />
+	<class name="android/graphics/LayerRasterizer" since="1" deprecated="21" removed="26">
+		<extends name="android/graphics/Rasterizer"/>
+		<method name="&lt;init>()V"/>
+		<method name="addLayer(Landroid/graphics/Paint;)V"/>
+		<method name="addLayer(Landroid/graphics/Paint;FF)V"/>
 	</class>
 	<class name="android/graphics/LightingColorFilter" since="1">
-		<extends name="android/graphics/ColorFilter" />
-		<method name="&lt;init>(II)V" />
-		<method name="getColorAdd()I" since="26" />
-		<method name="getColorMultiply()I" since="26" />
+		<extends name="android/graphics/ColorFilter"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="getColorAdd()I" since="26"/>
+		<method name="getColorMultiply()I" since="26"/>
 	</class>
 	<class name="android/graphics/LinearGradient" since="1">
-		<extends name="android/graphics/Shader" />
-		<method name="&lt;init>(FFFFIILandroid/graphics/Shader$TileMode;)V" />
-		<method name="&lt;init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V" />
+		<extends name="android/graphics/Shader"/>
+		<method name="&lt;init>(FFFFIILandroid/graphics/Shader$TileMode;)V"/>
+		<method name="&lt;init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V"/>
 	</class>
 	<class name="android/graphics/MaskFilter" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/Matrix" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Matrix;)V" />
-		<method name="getValues([F)V" />
-		<method name="invert(Landroid/graphics/Matrix;)Z" />
-		<method name="isAffine()Z" since="21" />
-		<method name="isIdentity()Z" />
-		<method name="mapPoints([F)V" />
-		<method name="mapPoints([FI[FII)V" />
-		<method name="mapPoints([F[F)V" />
-		<method name="mapRadius(F)F" />
-		<method name="mapRect(Landroid/graphics/RectF;)Z" />
-		<method name="mapRect(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z" />
-		<method name="mapVectors([F)V" />
-		<method name="mapVectors([FI[FII)V" />
-		<method name="mapVectors([F[F)V" />
-		<method name="postConcat(Landroid/graphics/Matrix;)Z" />
-		<method name="postRotate(F)Z" />
-		<method name="postRotate(FFF)Z" />
-		<method name="postScale(FF)Z" />
-		<method name="postScale(FFFF)Z" />
-		<method name="postSkew(FF)Z" />
-		<method name="postSkew(FFFF)Z" />
-		<method name="postTranslate(FF)Z" />
-		<method name="preConcat(Landroid/graphics/Matrix;)Z" />
-		<method name="preRotate(F)Z" />
-		<method name="preRotate(FFF)Z" />
-		<method name="preScale(FF)Z" />
-		<method name="preScale(FFFF)Z" />
-		<method name="preSkew(FF)Z" />
-		<method name="preSkew(FFFF)Z" />
-		<method name="preTranslate(FF)Z" />
-		<method name="rectStaysRect()Z" />
-		<method name="reset()V" />
-		<method name="set(Landroid/graphics/Matrix;)V" />
-		<method name="setConcat(Landroid/graphics/Matrix;Landroid/graphics/Matrix;)Z" />
-		<method name="setPolyToPoly([FI[FII)Z" />
-		<method name="setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z" />
-		<method name="setRotate(F)V" />
-		<method name="setRotate(FFF)V" />
-		<method name="setScale(FF)V" />
-		<method name="setScale(FFFF)V" />
-		<method name="setSinCos(FF)V" />
-		<method name="setSinCos(FFFF)V" />
-		<method name="setSkew(FF)V" />
-		<method name="setSkew(FFFF)V" />
-		<method name="setTranslate(FF)V" />
-		<method name="setValues([F)V" />
-		<method name="toShortString()Ljava/lang/String;" />
-		<field name="MPERSP_0" />
-		<field name="MPERSP_1" />
-		<field name="MPERSP_2" />
-		<field name="MSCALE_X" />
-		<field name="MSCALE_Y" />
-		<field name="MSKEW_X" />
-		<field name="MSKEW_Y" />
-		<field name="MTRANS_X" />
-		<field name="MTRANS_Y" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Matrix;)V"/>
+		<method name="getValues([F)V"/>
+		<method name="invert(Landroid/graphics/Matrix;)Z"/>
+		<method name="isAffine()Z" since="21"/>
+		<method name="isIdentity()Z"/>
+		<method name="mapPoints([F)V"/>
+		<method name="mapPoints([FI[FII)V"/>
+		<method name="mapPoints([F[F)V"/>
+		<method name="mapRadius(F)F"/>
+		<method name="mapRect(Landroid/graphics/RectF;)Z"/>
+		<method name="mapRect(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z"/>
+		<method name="mapVectors([F)V"/>
+		<method name="mapVectors([FI[FII)V"/>
+		<method name="mapVectors([F[F)V"/>
+		<method name="postConcat(Landroid/graphics/Matrix;)Z"/>
+		<method name="postRotate(F)Z"/>
+		<method name="postRotate(FFF)Z"/>
+		<method name="postScale(FF)Z"/>
+		<method name="postScale(FFFF)Z"/>
+		<method name="postSkew(FF)Z"/>
+		<method name="postSkew(FFFF)Z"/>
+		<method name="postTranslate(FF)Z"/>
+		<method name="preConcat(Landroid/graphics/Matrix;)Z"/>
+		<method name="preRotate(F)Z"/>
+		<method name="preRotate(FFF)Z"/>
+		<method name="preScale(FF)Z"/>
+		<method name="preScale(FFFF)Z"/>
+		<method name="preSkew(FF)Z"/>
+		<method name="preSkew(FFFF)Z"/>
+		<method name="preTranslate(FF)Z"/>
+		<method name="rectStaysRect()Z"/>
+		<method name="reset()V"/>
+		<method name="set(Landroid/graphics/Matrix;)V"/>
+		<method name="setConcat(Landroid/graphics/Matrix;Landroid/graphics/Matrix;)Z"/>
+		<method name="setPolyToPoly([FI[FII)Z"/>
+		<method name="setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z"/>
+		<method name="setRotate(F)V"/>
+		<method name="setRotate(FFF)V"/>
+		<method name="setScale(FF)V"/>
+		<method name="setScale(FFFF)V"/>
+		<method name="setSinCos(FF)V"/>
+		<method name="setSinCos(FFFF)V"/>
+		<method name="setSkew(FF)V"/>
+		<method name="setSkew(FFFF)V"/>
+		<method name="setTranslate(FF)V"/>
+		<method name="setValues([F)V"/>
+		<method name="toShortString()Ljava/lang/String;"/>
+		<field name="MPERSP_0"/>
+		<field name="MPERSP_1"/>
+		<field name="MPERSP_2"/>
+		<field name="MSCALE_X"/>
+		<field name="MSCALE_Y"/>
+		<field name="MSKEW_X"/>
+		<field name="MSKEW_Y"/>
+		<field name="MTRANS_X"/>
+		<field name="MTRANS_Y"/>
 	</class>
 	<class name="android/graphics/Matrix$ScaleToFit" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Matrix$ScaleToFit;" />
-		<method name="values()[Landroid/graphics/Matrix$ScaleToFit;" />
-		<field name="CENTER" />
-		<field name="END" />
-		<field name="FILL" />
-		<field name="START" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Matrix$ScaleToFit;"/>
+		<method name="values()[Landroid/graphics/Matrix$ScaleToFit;"/>
+		<field name="CENTER"/>
+		<field name="END"/>
+		<field name="FILL"/>
+		<field name="START"/>
 	</class>
 	<class name="android/graphics/Movie" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="decodeByteArray([BII)Landroid/graphics/Movie;" />
-		<method name="decodeFile(Ljava/lang/String;)Landroid/graphics/Movie;" />
-		<method name="decodeStream(Ljava/io/InputStream;)Landroid/graphics/Movie;" />
-		<method name="draw(Landroid/graphics/Canvas;FF)V" />
-		<method name="draw(Landroid/graphics/Canvas;FFLandroid/graphics/Paint;)V" />
-		<method name="duration()I" />
-		<method name="height()I" />
-		<method name="isOpaque()Z" />
-		<method name="setTime(I)Z" />
-		<method name="width()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="decodeByteArray([BII)Landroid/graphics/Movie;"/>
+		<method name="decodeFile(Ljava/lang/String;)Landroid/graphics/Movie;"/>
+		<method name="decodeStream(Ljava/io/InputStream;)Landroid/graphics/Movie;"/>
+		<method name="draw(Landroid/graphics/Canvas;FF)V"/>
+		<method name="draw(Landroid/graphics/Canvas;FFLandroid/graphics/Paint;)V"/>
+		<method name="duration()I"/>
+		<method name="height()I"/>
+		<method name="isOpaque()Z"/>
+		<method name="setTime(I)Z"/>
+		<method name="width()I"/>
 	</class>
 	<class name="android/graphics/NinePatch" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;[B)V" since="19" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;[BLjava/lang/String;)V" />
-		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V" />
-		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;Landroid/graphics/Paint;)V" />
-		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/RectF;)V" />
-		<method name="getBitmap()Landroid/graphics/Bitmap;" since="19" />
-		<method name="getDensity()I" since="4" />
-		<method name="getHeight()I" />
-		<method name="getName()Ljava/lang/String;" since="19" />
-		<method name="getPaint()Landroid/graphics/Paint;" since="19" />
-		<method name="getTransparentRegion(Landroid/graphics/Rect;)Landroid/graphics/Region;" />
-		<method name="getWidth()I" />
-		<method name="hasAlpha()Z" />
-		<method name="isNinePatchChunk([B)Z" />
-		<method name="setPaint(Landroid/graphics/Paint;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;[B)V" since="19"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;[BLjava/lang/String;)V"/>
+		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V"/>
+		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Rect;Landroid/graphics/Paint;)V"/>
+		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/RectF;)V"/>
+		<method name="getBitmap()Landroid/graphics/Bitmap;" since="19"/>
+		<method name="getDensity()I" since="4"/>
+		<method name="getHeight()I"/>
+		<method name="getName()Ljava/lang/String;" since="19"/>
+		<method name="getPaint()Landroid/graphics/Paint;" since="19"/>
+		<method name="getTransparentRegion(Landroid/graphics/Rect;)Landroid/graphics/Region;"/>
+		<method name="getWidth()I"/>
+		<method name="hasAlpha()Z"/>
+		<method name="isNinePatchChunk([B)Z"/>
+		<method name="setPaint(Landroid/graphics/Paint;)V"/>
 	</class>
 	<class name="android/graphics/Outline" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Outline;)V" />
-		<method name="canClip()Z" />
-		<method name="getAlpha()F" />
-		<method name="getRadius()F" since="24" />
-		<method name="getRect(Landroid/graphics/Rect;)Z" since="24" />
-		<method name="isEmpty()Z" />
-		<method name="offset(II)V" since="22" />
-		<method name="set(Landroid/graphics/Outline;)V" />
-		<method name="setAlpha(F)V" />
-		<method name="setConvexPath(Landroid/graphics/Path;)V" />
-		<method name="setEmpty()V" />
-		<method name="setOval(IIII)V" />
-		<method name="setOval(Landroid/graphics/Rect;)V" />
-		<method name="setRect(IIII)V" />
-		<method name="setRect(Landroid/graphics/Rect;)V" />
-		<method name="setRoundRect(IIIIF)V" />
-		<method name="setRoundRect(Landroid/graphics/Rect;F)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Outline;)V"/>
+		<method name="canClip()Z"/>
+		<method name="getAlpha()F"/>
+		<method name="getRadius()F" since="24"/>
+		<method name="getRect(Landroid/graphics/Rect;)Z" since="24"/>
+		<method name="isEmpty()Z"/>
+		<method name="offset(II)V" since="22"/>
+		<method name="set(Landroid/graphics/Outline;)V"/>
+		<method name="setAlpha(F)V"/>
+		<method name="setConvexPath(Landroid/graphics/Path;)V"/>
+		<method name="setEmpty()V"/>
+		<method name="setOval(IIII)V"/>
+		<method name="setOval(Landroid/graphics/Rect;)V"/>
+		<method name="setRect(IIII)V"/>
+		<method name="setRect(Landroid/graphics/Rect;)V"/>
+		<method name="setRoundRect(IIIIF)V"/>
+		<method name="setRoundRect(Landroid/graphics/Rect;F)V"/>
 	</class>
 	<class name="android/graphics/Paint" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(Landroid/graphics/Paint;)V" />
-		<method name="ascent()F" />
-		<method name="breakText(Ljava/lang/CharSequence;IIZF[F)I" />
-		<method name="breakText(Ljava/lang/String;ZF[F)I" />
-		<method name="breakText([CIIF[F)I" />
-		<method name="clearShadowLayer()V" />
-		<method name="descent()F" />
-		<method name="getAlpha()I" />
-		<method name="getColor()I" />
-		<method name="getColorFilter()Landroid/graphics/ColorFilter;" />
-		<method name="getFillPath(Landroid/graphics/Path;Landroid/graphics/Path;)Z" />
-		<method name="getFlags()I" />
-		<method name="getFontFeatureSettings()Ljava/lang/String;" since="21" />
-		<method name="getFontMetrics()Landroid/graphics/Paint$FontMetrics;" />
-		<method name="getFontMetrics(Landroid/graphics/Paint$FontMetrics;)F" />
-		<method name="getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;" />
-		<method name="getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I" />
-		<method name="getFontSpacing()F" />
-		<method name="getFontVariationSettings()Ljava/lang/String;" since="26" />
-		<method name="getHinting()I" since="14" />
-		<method name="getLetterSpacing()F" since="21" />
-		<method name="getMaskFilter()Landroid/graphics/MaskFilter;" />
-		<method name="getOffsetForAdvance(Ljava/lang/CharSequence;IIIIZF)I" since="23" />
-		<method name="getOffsetForAdvance([CIIIIZF)I" since="23" />
-		<method name="getPathEffect()Landroid/graphics/PathEffect;" />
-		<method name="getRasterizer()Landroid/graphics/Rasterizer;" deprecated="21" />
-		<method name="getRunAdvance(Ljava/lang/CharSequence;IIIIZI)F" since="23" />
-		<method name="getRunAdvance([CIIIIZI)F" since="23" />
-		<method name="getShader()Landroid/graphics/Shader;" />
-		<method name="getStrokeCap()Landroid/graphics/Paint$Cap;" />
-		<method name="getStrokeJoin()Landroid/graphics/Paint$Join;" />
-		<method name="getStrokeMiter()F" />
-		<method name="getStrokeWidth()F" />
-		<method name="getStyle()Landroid/graphics/Paint$Style;" />
-		<method name="getTextAlign()Landroid/graphics/Paint$Align;" />
-		<method name="getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V" />
-		<method name="getTextBounds([CIILandroid/graphics/Rect;)V" />
-		<method name="getTextLocale()Ljava/util/Locale;" since="17" />
-		<method name="getTextLocales()Landroid/os/LocaleList;" since="24" />
-		<method name="getTextPath(Ljava/lang/String;IIFFLandroid/graphics/Path;)V" />
-		<method name="getTextPath([CIIFFLandroid/graphics/Path;)V" />
-		<method name="getTextScaleX()F" />
-		<method name="getTextSize()F" />
-		<method name="getTextSkewX()F" />
-		<method name="getTextWidths(Ljava/lang/CharSequence;II[F)I" />
-		<method name="getTextWidths(Ljava/lang/String;II[F)I" />
-		<method name="getTextWidths(Ljava/lang/String;[F)I" />
-		<method name="getTextWidths([CII[F)I" />
-		<method name="getTypeface()Landroid/graphics/Typeface;" />
-		<method name="getXfermode()Landroid/graphics/Xfermode;" />
-		<method name="hasGlyph(Ljava/lang/String;)Z" since="23" />
-		<method name="isAntiAlias()Z" />
-		<method name="isDither()Z" />
-		<method name="isElegantTextHeight()Z" since="21" />
-		<method name="isFakeBoldText()Z" />
-		<method name="isFilterBitmap()Z" />
-		<method name="isLinearText()Z" deprecated="16" />
-		<method name="isStrikeThruText()Z" />
-		<method name="isSubpixelText()Z" />
-		<method name="isUnderlineText()Z" />
-		<method name="measureText(Ljava/lang/CharSequence;II)F" />
-		<method name="measureText(Ljava/lang/String;)F" />
-		<method name="measureText(Ljava/lang/String;II)F" />
-		<method name="measureText([CII)F" />
-		<method name="reset()V" />
-		<method name="set(Landroid/graphics/Paint;)V" />
-		<method name="setARGB(IIII)V" />
-		<method name="setAlpha(I)V" />
-		<method name="setAntiAlias(Z)V" />
-		<method name="setColor(I)V" />
-		<method name="setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;" />
-		<method name="setDither(Z)V" />
-		<method name="setElegantTextHeight(Z)V" since="21" />
-		<method name="setFakeBoldText(Z)V" />
-		<method name="setFilterBitmap(Z)V" />
-		<method name="setFlags(I)V" />
-		<method name="setFontFeatureSettings(Ljava/lang/String;)V" since="21" />
-		<method name="setFontVariationSettings(Ljava/lang/String;)Z" since="26" />
-		<method name="setHinting(I)V" since="14" />
-		<method name="setLetterSpacing(F)V" since="21" />
-		<method name="setLinearText(Z)V" deprecated="16" />
-		<method name="setMaskFilter(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter;" />
-		<method name="setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect;" />
-		<method name="setRasterizer(Landroid/graphics/Rasterizer;)Landroid/graphics/Rasterizer;" deprecated="21" />
-		<method name="setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;" />
-		<method name="setShadowLayer(FFFI)V" />
-		<method name="setStrikeThruText(Z)V" />
-		<method name="setStrokeCap(Landroid/graphics/Paint$Cap;)V" />
-		<method name="setStrokeJoin(Landroid/graphics/Paint$Join;)V" />
-		<method name="setStrokeMiter(F)V" />
-		<method name="setStrokeWidth(F)V" />
-		<method name="setStyle(Landroid/graphics/Paint$Style;)V" />
-		<method name="setSubpixelText(Z)V" />
-		<method name="setTextAlign(Landroid/graphics/Paint$Align;)V" />
-		<method name="setTextLocale(Ljava/util/Locale;)V" since="17" />
-		<method name="setTextLocales(Landroid/os/LocaleList;)V" since="24" />
-		<method name="setTextScaleX(F)V" />
-		<method name="setTextSize(F)V" />
-		<method name="setTextSkewX(F)V" />
-		<method name="setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;" />
-		<method name="setUnderlineText(Z)V" />
-		<method name="setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;" />
-		<field name="ANTI_ALIAS_FLAG" />
-		<field name="DEV_KERN_TEXT_FLAG" />
-		<field name="DITHER_FLAG" />
-		<field name="EMBEDDED_BITMAP_TEXT_FLAG" since="19" />
-		<field name="FAKE_BOLD_TEXT_FLAG" />
-		<field name="FILTER_BITMAP_FLAG" />
-		<field name="HINTING_OFF" since="14" />
-		<field name="HINTING_ON" since="14" />
-		<field name="LINEAR_TEXT_FLAG" />
-		<field name="STRIKE_THRU_TEXT_FLAG" />
-		<field name="SUBPIXEL_TEXT_FLAG" />
-		<field name="UNDERLINE_TEXT_FLAG" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(Landroid/graphics/Paint;)V"/>
+		<method name="ascent()F"/>
+		<method name="breakText(Ljava/lang/CharSequence;IIZF[F)I"/>
+		<method name="breakText(Ljava/lang/String;ZF[F)I"/>
+		<method name="breakText([CIIF[F)I"/>
+		<method name="clearShadowLayer()V"/>
+		<method name="descent()F"/>
+		<method name="getAlpha()I"/>
+		<method name="getColor()I"/>
+		<method name="getColorFilter()Landroid/graphics/ColorFilter;"/>
+		<method name="getFillPath(Landroid/graphics/Path;Landroid/graphics/Path;)Z"/>
+		<method name="getFlags()I"/>
+		<method name="getFontFeatureSettings()Ljava/lang/String;" since="21"/>
+		<method name="getFontMetrics()Landroid/graphics/Paint$FontMetrics;"/>
+		<method name="getFontMetrics(Landroid/graphics/Paint$FontMetrics;)F"/>
+		<method name="getFontMetricsInt()Landroid/graphics/Paint$FontMetricsInt;"/>
+		<method name="getFontMetricsInt(Landroid/graphics/Paint$FontMetricsInt;)I"/>
+		<method name="getFontSpacing()F"/>
+		<method name="getFontVariationSettings()Ljava/lang/String;" since="26"/>
+		<method name="getHinting()I" since="14"/>
+		<method name="getLetterSpacing()F" since="21"/>
+		<method name="getMaskFilter()Landroid/graphics/MaskFilter;"/>
+		<method name="getOffsetForAdvance(Ljava/lang/CharSequence;IIIIZF)I" since="23"/>
+		<method name="getOffsetForAdvance([CIIIIZF)I" since="23"/>
+		<method name="getPathEffect()Landroid/graphics/PathEffect;"/>
+		<method name="getRasterizer()Landroid/graphics/Rasterizer;" deprecated="21" removed="26"/>
+		<method name="getRunAdvance(Ljava/lang/CharSequence;IIIIZI)F" since="23"/>
+		<method name="getRunAdvance([CIIIIZI)F" since="23"/>
+		<method name="getShader()Landroid/graphics/Shader;"/>
+		<method name="getStrokeCap()Landroid/graphics/Paint$Cap;"/>
+		<method name="getStrokeJoin()Landroid/graphics/Paint$Join;"/>
+		<method name="getStrokeMiter()F"/>
+		<method name="getStrokeWidth()F"/>
+		<method name="getStyle()Landroid/graphics/Paint$Style;"/>
+		<method name="getTextAlign()Landroid/graphics/Paint$Align;"/>
+		<method name="getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V"/>
+		<method name="getTextBounds([CIILandroid/graphics/Rect;)V"/>
+		<method name="getTextLocale()Ljava/util/Locale;" since="17"/>
+		<method name="getTextLocales()Landroid/os/LocaleList;" since="24"/>
+		<method name="getTextPath(Ljava/lang/String;IIFFLandroid/graphics/Path;)V"/>
+		<method name="getTextPath([CIIFFLandroid/graphics/Path;)V"/>
+		<method name="getTextScaleX()F"/>
+		<method name="getTextSize()F"/>
+		<method name="getTextSkewX()F"/>
+		<method name="getTextWidths(Ljava/lang/CharSequence;II[F)I"/>
+		<method name="getTextWidths(Ljava/lang/String;II[F)I"/>
+		<method name="getTextWidths(Ljava/lang/String;[F)I"/>
+		<method name="getTextWidths([CII[F)I"/>
+		<method name="getTypeface()Landroid/graphics/Typeface;"/>
+		<method name="getXfermode()Landroid/graphics/Xfermode;"/>
+		<method name="hasGlyph(Ljava/lang/String;)Z" since="23"/>
+		<method name="isAntiAlias()Z"/>
+		<method name="isDither()Z"/>
+		<method name="isElegantTextHeight()Z" since="21"/>
+		<method name="isFakeBoldText()Z"/>
+		<method name="isFilterBitmap()Z"/>
+		<method name="isLinearText()Z" deprecated="16"/>
+		<method name="isStrikeThruText()Z"/>
+		<method name="isSubpixelText()Z"/>
+		<method name="isUnderlineText()Z"/>
+		<method name="measureText(Ljava/lang/CharSequence;II)F"/>
+		<method name="measureText(Ljava/lang/String;)F"/>
+		<method name="measureText(Ljava/lang/String;II)F"/>
+		<method name="measureText([CII)F"/>
+		<method name="reset()V"/>
+		<method name="set(Landroid/graphics/Paint;)V"/>
+		<method name="setARGB(IIII)V"/>
+		<method name="setAlpha(I)V"/>
+		<method name="setAntiAlias(Z)V"/>
+		<method name="setColor(I)V"/>
+		<method name="setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;"/>
+		<method name="setDither(Z)V"/>
+		<method name="setElegantTextHeight(Z)V" since="21"/>
+		<method name="setFakeBoldText(Z)V"/>
+		<method name="setFilterBitmap(Z)V"/>
+		<method name="setFlags(I)V"/>
+		<method name="setFontFeatureSettings(Ljava/lang/String;)V" since="21"/>
+		<method name="setFontVariationSettings(Ljava/lang/String;)Z" since="26"/>
+		<method name="setHinting(I)V" since="14"/>
+		<method name="setLetterSpacing(F)V" since="21"/>
+		<method name="setLinearText(Z)V" deprecated="16"/>
+		<method name="setMaskFilter(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter;"/>
+		<method name="setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect;"/>
+		<method name="setRasterizer(Landroid/graphics/Rasterizer;)Landroid/graphics/Rasterizer;" deprecated="21" removed="26"/>
+		<method name="setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;"/>
+		<method name="setShadowLayer(FFFI)V"/>
+		<method name="setStrikeThruText(Z)V"/>
+		<method name="setStrokeCap(Landroid/graphics/Paint$Cap;)V"/>
+		<method name="setStrokeJoin(Landroid/graphics/Paint$Join;)V"/>
+		<method name="setStrokeMiter(F)V"/>
+		<method name="setStrokeWidth(F)V"/>
+		<method name="setStyle(Landroid/graphics/Paint$Style;)V"/>
+		<method name="setSubpixelText(Z)V"/>
+		<method name="setTextAlign(Landroid/graphics/Paint$Align;)V"/>
+		<method name="setTextLocale(Ljava/util/Locale;)V" since="17"/>
+		<method name="setTextLocales(Landroid/os/LocaleList;)V" since="24"/>
+		<method name="setTextScaleX(F)V"/>
+		<method name="setTextSize(F)V"/>
+		<method name="setTextSkewX(F)V"/>
+		<method name="setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;"/>
+		<method name="setUnderlineText(Z)V"/>
+		<method name="setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;"/>
+		<field name="ANTI_ALIAS_FLAG"/>
+		<field name="DEV_KERN_TEXT_FLAG"/>
+		<field name="DITHER_FLAG"/>
+		<field name="EMBEDDED_BITMAP_TEXT_FLAG" since="19"/>
+		<field name="FAKE_BOLD_TEXT_FLAG"/>
+		<field name="FILTER_BITMAP_FLAG"/>
+		<field name="HINTING_OFF" since="14"/>
+		<field name="HINTING_ON" since="14"/>
+		<field name="LINEAR_TEXT_FLAG"/>
+		<field name="STRIKE_THRU_TEXT_FLAG"/>
+		<field name="SUBPIXEL_TEXT_FLAG"/>
+		<field name="UNDERLINE_TEXT_FLAG"/>
 	</class>
 	<class name="android/graphics/Paint$Align" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Align;" />
-		<method name="values()[Landroid/graphics/Paint$Align;" />
-		<field name="CENTER" />
-		<field name="LEFT" />
-		<field name="RIGHT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Align;"/>
+		<method name="values()[Landroid/graphics/Paint$Align;"/>
+		<field name="CENTER"/>
+		<field name="LEFT"/>
+		<field name="RIGHT"/>
 	</class>
 	<class name="android/graphics/Paint$Cap" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Cap;" />
-		<method name="values()[Landroid/graphics/Paint$Cap;" />
-		<field name="BUTT" />
-		<field name="ROUND" />
-		<field name="SQUARE" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Cap;"/>
+		<method name="values()[Landroid/graphics/Paint$Cap;"/>
+		<field name="BUTT"/>
+		<field name="ROUND"/>
+		<field name="SQUARE"/>
 	</class>
 	<class name="android/graphics/Paint$FontMetrics" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="ascent" />
-		<field name="bottom" />
-		<field name="descent" />
-		<field name="leading" />
-		<field name="top" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="ascent"/>
+		<field name="bottom"/>
+		<field name="descent"/>
+		<field name="leading"/>
+		<field name="top"/>
 	</class>
 	<class name="android/graphics/Paint$FontMetricsInt" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="ascent" />
-		<field name="bottom" />
-		<field name="descent" />
-		<field name="leading" />
-		<field name="top" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="ascent"/>
+		<field name="bottom"/>
+		<field name="descent"/>
+		<field name="leading"/>
+		<field name="top"/>
 	</class>
 	<class name="android/graphics/Paint$Join" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Join;" />
-		<method name="values()[Landroid/graphics/Paint$Join;" />
-		<field name="BEVEL" />
-		<field name="MITER" />
-		<field name="ROUND" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Join;"/>
+		<method name="values()[Landroid/graphics/Paint$Join;"/>
+		<field name="BEVEL"/>
+		<field name="MITER"/>
+		<field name="ROUND"/>
 	</class>
 	<class name="android/graphics/Paint$Style" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Style;" />
-		<method name="values()[Landroid/graphics/Paint$Style;" />
-		<field name="FILL" />
-		<field name="FILL_AND_STROKE" />
-		<field name="STROKE" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Paint$Style;"/>
+		<method name="values()[Landroid/graphics/Paint$Style;"/>
+		<field name="FILL"/>
+		<field name="FILL_AND_STROKE"/>
+		<field name="STROKE"/>
 	</class>
 	<class name="android/graphics/PaintFlagsDrawFilter" since="1">
-		<extends name="android/graphics/DrawFilter" />
-		<method name="&lt;init>(II)V" />
+		<extends name="android/graphics/DrawFilter"/>
+		<method name="&lt;init>(II)V"/>
 	</class>
 	<class name="android/graphics/Path" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Path;)V" />
-		<method name="addArc(FFFFFF)V" since="21" />
-		<method name="addArc(Landroid/graphics/RectF;FF)V" />
-		<method name="addCircle(FFFLandroid/graphics/Path$Direction;)V" />
-		<method name="addOval(FFFFLandroid/graphics/Path$Direction;)V" since="21" />
-		<method name="addOval(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V" />
-		<method name="addPath(Landroid/graphics/Path;)V" />
-		<method name="addPath(Landroid/graphics/Path;FF)V" />
-		<method name="addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V" />
-		<method name="addRect(FFFFLandroid/graphics/Path$Direction;)V" />
-		<method name="addRect(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V" />
-		<method name="addRoundRect(FFFFFFLandroid/graphics/Path$Direction;)V" since="21" />
-		<method name="addRoundRect(FFFF[FLandroid/graphics/Path$Direction;)V" since="21" />
-		<method name="addRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V" />
-		<method name="addRoundRect(Landroid/graphics/RectF;[FLandroid/graphics/Path$Direction;)V" />
-		<method name="approximate(F)[F" since="26" />
-		<method name="arcTo(FFFFFFZ)V" since="21" />
-		<method name="arcTo(Landroid/graphics/RectF;FF)V" />
-		<method name="arcTo(Landroid/graphics/RectF;FFZ)V" />
-		<method name="close()V" />
-		<method name="computeBounds(Landroid/graphics/RectF;Z)V" />
-		<method name="cubicTo(FFFFFF)V" />
-		<method name="getFillType()Landroid/graphics/Path$FillType;" />
-		<method name="incReserve(I)V" />
-		<method name="isConvex()Z" since="21" />
-		<method name="isEmpty()Z" />
-		<method name="isInverseFillType()Z" />
-		<method name="isRect(Landroid/graphics/RectF;)Z" />
-		<method name="lineTo(FF)V" />
-		<method name="moveTo(FF)V" />
-		<method name="offset(FF)V" />
-		<method name="offset(FFLandroid/graphics/Path;)V" />
-		<method name="op(Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z" since="19" />
-		<method name="op(Landroid/graphics/Path;Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z" since="19" />
-		<method name="quadTo(FFFF)V" />
-		<method name="rCubicTo(FFFFFF)V" />
-		<method name="rLineTo(FF)V" />
-		<method name="rMoveTo(FF)V" />
-		<method name="rQuadTo(FFFF)V" />
-		<method name="reset()V" />
-		<method name="rewind()V" />
-		<method name="set(Landroid/graphics/Path;)V" />
-		<method name="setFillType(Landroid/graphics/Path$FillType;)V" />
-		<method name="setLastPoint(FF)V" />
-		<method name="toggleInverseFillType()V" />
-		<method name="transform(Landroid/graphics/Matrix;)V" />
-		<method name="transform(Landroid/graphics/Matrix;Landroid/graphics/Path;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Path;)V"/>
+		<method name="addArc(FFFFFF)V" since="21"/>
+		<method name="addArc(Landroid/graphics/RectF;FF)V"/>
+		<method name="addCircle(FFFLandroid/graphics/Path$Direction;)V"/>
+		<method name="addOval(FFFFLandroid/graphics/Path$Direction;)V" since="21"/>
+		<method name="addOval(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V"/>
+		<method name="addPath(Landroid/graphics/Path;)V"/>
+		<method name="addPath(Landroid/graphics/Path;FF)V"/>
+		<method name="addPath(Landroid/graphics/Path;Landroid/graphics/Matrix;)V"/>
+		<method name="addRect(FFFFLandroid/graphics/Path$Direction;)V"/>
+		<method name="addRect(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V"/>
+		<method name="addRoundRect(FFFFFFLandroid/graphics/Path$Direction;)V" since="21"/>
+		<method name="addRoundRect(FFFF[FLandroid/graphics/Path$Direction;)V" since="21"/>
+		<method name="addRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Path$Direction;)V"/>
+		<method name="addRoundRect(Landroid/graphics/RectF;[FLandroid/graphics/Path$Direction;)V"/>
+		<method name="approximate(F)[F" since="26"/>
+		<method name="arcTo(FFFFFFZ)V" since="21"/>
+		<method name="arcTo(Landroid/graphics/RectF;FF)V"/>
+		<method name="arcTo(Landroid/graphics/RectF;FFZ)V"/>
+		<method name="close()V"/>
+		<method name="computeBounds(Landroid/graphics/RectF;Z)V"/>
+		<method name="cubicTo(FFFFFF)V"/>
+		<method name="getFillType()Landroid/graphics/Path$FillType;"/>
+		<method name="incReserve(I)V"/>
+		<method name="isConvex()Z" since="21"/>
+		<method name="isEmpty()Z"/>
+		<method name="isInverseFillType()Z"/>
+		<method name="isRect(Landroid/graphics/RectF;)Z"/>
+		<method name="lineTo(FF)V"/>
+		<method name="moveTo(FF)V"/>
+		<method name="offset(FF)V"/>
+		<method name="offset(FFLandroid/graphics/Path;)V"/>
+		<method name="op(Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z" since="19"/>
+		<method name="op(Landroid/graphics/Path;Landroid/graphics/Path;Landroid/graphics/Path$Op;)Z" since="19"/>
+		<method name="quadTo(FFFF)V"/>
+		<method name="rCubicTo(FFFFFF)V"/>
+		<method name="rLineTo(FF)V"/>
+		<method name="rMoveTo(FF)V"/>
+		<method name="rQuadTo(FFFF)V"/>
+		<method name="reset()V"/>
+		<method name="rewind()V"/>
+		<method name="set(Landroid/graphics/Path;)V"/>
+		<method name="setFillType(Landroid/graphics/Path$FillType;)V"/>
+		<method name="setLastPoint(FF)V"/>
+		<method name="toggleInverseFillType()V"/>
+		<method name="transform(Landroid/graphics/Matrix;)V"/>
+		<method name="transform(Landroid/graphics/Matrix;Landroid/graphics/Path;)V"/>
 	</class>
 	<class name="android/graphics/Path$Direction" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$Direction;" />
-		<method name="values()[Landroid/graphics/Path$Direction;" />
-		<field name="CCW" />
-		<field name="CW" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$Direction;"/>
+		<method name="values()[Landroid/graphics/Path$Direction;"/>
+		<field name="CCW"/>
+		<field name="CW"/>
 	</class>
 	<class name="android/graphics/Path$FillType" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$FillType;" />
-		<method name="values()[Landroid/graphics/Path$FillType;" />
-		<field name="EVEN_ODD" />
-		<field name="INVERSE_EVEN_ODD" />
-		<field name="INVERSE_WINDING" />
-		<field name="WINDING" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$FillType;"/>
+		<method name="values()[Landroid/graphics/Path$FillType;"/>
+		<field name="EVEN_ODD"/>
+		<field name="INVERSE_EVEN_ODD"/>
+		<field name="INVERSE_WINDING"/>
+		<field name="WINDING"/>
 	</class>
 	<class name="android/graphics/Path$Op" since="19">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$Op;" />
-		<method name="values()[Landroid/graphics/Path$Op;" />
-		<field name="DIFFERENCE" />
-		<field name="INTERSECT" />
-		<field name="REVERSE_DIFFERENCE" />
-		<field name="UNION" />
-		<field name="XOR" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Path$Op;"/>
+		<method name="values()[Landroid/graphics/Path$Op;"/>
+		<field name="DIFFERENCE"/>
+		<field name="INTERSECT"/>
+		<field name="REVERSE_DIFFERENCE"/>
+		<field name="UNION"/>
+		<field name="XOR"/>
 	</class>
 	<class name="android/graphics/PathDashPathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>(Landroid/graphics/Path;FFLandroid/graphics/PathDashPathEffect$Style;)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>(Landroid/graphics/Path;FFLandroid/graphics/PathDashPathEffect$Style;)V"/>
 	</class>
 	<class name="android/graphics/PathDashPathEffect$Style" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/PathDashPathEffect$Style;" />
-		<method name="values()[Landroid/graphics/PathDashPathEffect$Style;" />
-		<field name="MORPH" />
-		<field name="ROTATE" />
-		<field name="TRANSLATE" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/PathDashPathEffect$Style;"/>
+		<method name="values()[Landroid/graphics/PathDashPathEffect$Style;"/>
+		<field name="MORPH"/>
+		<field name="ROTATE"/>
+		<field name="TRANSLATE"/>
 	</class>
 	<class name="android/graphics/PathEffect" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/PathMeasure" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Path;Z)V" />
-		<method name="getLength()F" />
-		<method name="getMatrix(FLandroid/graphics/Matrix;I)Z" />
-		<method name="getPosTan(F[F[F)Z" />
-		<method name="getSegment(FFLandroid/graphics/Path;Z)Z" />
-		<method name="isClosed()Z" />
-		<method name="nextContour()Z" />
-		<method name="setPath(Landroid/graphics/Path;Z)V" />
-		<field name="POSITION_MATRIX_FLAG" />
-		<field name="TANGENT_MATRIX_FLAG" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Path;Z)V"/>
+		<method name="getLength()F"/>
+		<method name="getMatrix(FLandroid/graphics/Matrix;I)Z"/>
+		<method name="getPosTan(F[F[F)Z"/>
+		<method name="getSegment(FFLandroid/graphics/Path;Z)Z"/>
+		<method name="isClosed()Z"/>
+		<method name="nextContour()Z"/>
+		<method name="setPath(Landroid/graphics/Path;Z)V"/>
+		<field name="POSITION_MATRIX_FLAG"/>
+		<field name="TANGENT_MATRIX_FLAG"/>
 	</class>
 	<class name="android/graphics/Picture" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/Picture;)V" />
-		<method name="beginRecording(II)Landroid/graphics/Canvas;" />
-		<method name="createFromStream(Ljava/io/InputStream;)Landroid/graphics/Picture;" deprecated="18" />
-		<method name="draw(Landroid/graphics/Canvas;)V" />
-		<method name="endRecording()V" />
-		<method name="getHeight()I" />
-		<method name="getWidth()I" />
-		<method name="writeToStream(Ljava/io/OutputStream;)V" deprecated="18" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/Picture;)V"/>
+		<method name="beginRecording(II)Landroid/graphics/Canvas;"/>
+		<method name="createFromStream(Ljava/io/InputStream;)Landroid/graphics/Picture;" deprecated="18"/>
+		<method name="draw(Landroid/graphics/Canvas;)V"/>
+		<method name="endRecording()V"/>
+		<method name="getHeight()I"/>
+		<method name="getWidth()I"/>
+		<method name="writeToStream(Ljava/io/OutputStream;)V" deprecated="18"/>
 	</class>
 	<class name="android/graphics/PixelFormat" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="formatHasAlpha(I)Z" />
-		<method name="getPixelFormatInfo(ILandroid/graphics/PixelFormat;)V" />
-		<field name="A_8" deprecated="19" />
-		<field name="JPEG" deprecated="16" />
-		<field name="LA_88" deprecated="16" />
-		<field name="L_8" deprecated="19" />
-		<field name="OPAQUE" />
-		<field name="RGBA_1010102" since="26" />
-		<field name="RGBA_4444" deprecated="16" />
-		<field name="RGBA_5551" deprecated="16" />
-		<field name="RGBA_8888" />
-		<field name="RGBA_F16" since="26" />
-		<field name="RGBX_8888" />
-		<field name="RGB_332" deprecated="16" />
-		<field name="RGB_565" />
-		<field name="RGB_888" />
-		<field name="TRANSLUCENT" />
-		<field name="TRANSPARENT" />
-		<field name="UNKNOWN" />
-		<field name="YCbCr_420_SP" deprecated="16" />
-		<field name="YCbCr_422_I" since="5" deprecated="16" />
-		<field name="YCbCr_422_SP" deprecated="16" />
-		<field name="bitsPerPixel" />
-		<field name="bytesPerPixel" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="formatHasAlpha(I)Z"/>
+		<method name="getPixelFormatInfo(ILandroid/graphics/PixelFormat;)V"/>
+		<field name="A_8" deprecated="19"/>
+		<field name="JPEG" deprecated="16"/>
+		<field name="LA_88" deprecated="16"/>
+		<field name="L_8" deprecated="19"/>
+		<field name="OPAQUE"/>
+		<field name="RGBA_1010102" since="26"/>
+		<field name="RGBA_4444" deprecated="16"/>
+		<field name="RGBA_5551" deprecated="16"/>
+		<field name="RGBA_8888"/>
+		<field name="RGBA_F16" since="26"/>
+		<field name="RGBX_8888"/>
+		<field name="RGB_332" deprecated="16"/>
+		<field name="RGB_565"/>
+		<field name="RGB_888"/>
+		<field name="TRANSLUCENT"/>
+		<field name="TRANSPARENT"/>
+		<field name="UNKNOWN"/>
+		<field name="YCbCr_420_SP" deprecated="16"/>
+		<field name="YCbCr_422_I" since="5" deprecated="16"/>
+		<field name="YCbCr_422_SP" deprecated="16"/>
+		<field name="bitsPerPixel"/>
+		<field name="bytesPerPixel"/>
 	</class>
-	<class name="android/graphics/PixelXorXfermode" since="1" deprecated="16">
-		<extends name="android/graphics/Xfermode" />
-		<method name="&lt;init>(I)V" />
+	<class name="android/graphics/PixelXorXfermode" since="1" deprecated="16" removed="24">
+		<extends name="android/graphics/Xfermode"/>
+		<method name="&lt;init>(I)V"/>
 	</class>
 	<class name="android/graphics/Point" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="13" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(II)V" />
-		<method name="&lt;init>(Landroid/graphics/Point;)V" />
-		<method name="equals(II)Z" />
-		<method name="negate()V" />
-		<method name="offset(II)V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" since="13" />
-		<method name="set(II)V" />
-		<field name="CREATOR" since="13" />
-		<field name="x" />
-		<field name="y" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="13"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="&lt;init>(Landroid/graphics/Point;)V"/>
+		<method name="equals(II)Z"/>
+		<method name="negate()V"/>
+		<method name="offset(II)V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V" since="13"/>
+		<method name="set(II)V"/>
+		<field name="CREATOR" since="13"/>
+		<field name="x"/>
+		<field name="y"/>
 	</class>
 	<class name="android/graphics/PointF" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="13" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(FF)V" />
-		<method name="&lt;init>(Landroid/graphics/Point;)V" />
-		<method name="equals(FF)Z" />
-		<method name="length()F" />
-		<method name="length(FF)F" />
-		<method name="negate()V" />
-		<method name="offset(FF)V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" since="13" />
-		<method name="set(FF)V" />
-		<method name="set(Landroid/graphics/PointF;)V" />
-		<field name="CREATOR" since="13" />
-		<field name="x" />
-		<field name="y" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="13"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(FF)V"/>
+		<method name="&lt;init>(Landroid/graphics/Point;)V"/>
+		<method name="equals(FF)Z"/>
+		<method name="length()F"/>
+		<method name="length(FF)F"/>
+		<method name="negate()V"/>
+		<method name="offset(FF)V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V" since="13"/>
+		<method name="set(FF)V"/>
+		<method name="set(Landroid/graphics/PointF;)V"/>
+		<field name="CREATOR" since="13"/>
+		<field name="x"/>
+		<field name="y"/>
 	</class>
 	<class name="android/graphics/PorterDuff" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/PorterDuff$Mode" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/PorterDuff$Mode;" />
-		<method name="values()[Landroid/graphics/PorterDuff$Mode;" />
-		<field name="ADD" since="11" />
-		<field name="CLEAR" />
-		<field name="DARKEN" />
-		<field name="DST" />
-		<field name="DST_ATOP" />
-		<field name="DST_IN" />
-		<field name="DST_OUT" />
-		<field name="DST_OVER" />
-		<field name="LIGHTEN" />
-		<field name="MULTIPLY" />
-		<field name="OVERLAY" since="11" />
-		<field name="SCREEN" />
-		<field name="SRC" />
-		<field name="SRC_ATOP" />
-		<field name="SRC_IN" />
-		<field name="SRC_OUT" />
-		<field name="SRC_OVER" />
-		<field name="XOR" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/PorterDuff$Mode;"/>
+		<method name="values()[Landroid/graphics/PorterDuff$Mode;"/>
+		<field name="ADD" since="11"/>
+		<field name="CLEAR"/>
+		<field name="DARKEN"/>
+		<field name="DST"/>
+		<field name="DST_ATOP"/>
+		<field name="DST_IN"/>
+		<field name="DST_OUT"/>
+		<field name="DST_OVER"/>
+		<field name="LIGHTEN"/>
+		<field name="MULTIPLY"/>
+		<field name="OVERLAY" since="11"/>
+		<field name="SCREEN"/>
+		<field name="SRC"/>
+		<field name="SRC_ATOP"/>
+		<field name="SRC_IN"/>
+		<field name="SRC_OUT"/>
+		<field name="SRC_OVER"/>
+		<field name="XOR"/>
 	</class>
 	<class name="android/graphics/PorterDuffColorFilter" since="1">
-		<extends name="android/graphics/ColorFilter" />
-		<method name="&lt;init>(ILandroid/graphics/PorterDuff$Mode;)V" />
+		<extends name="android/graphics/ColorFilter"/>
+		<method name="&lt;init>(ILandroid/graphics/PorterDuff$Mode;)V"/>
 	</class>
 	<class name="android/graphics/PorterDuffXfermode" since="1">
-		<extends name="android/graphics/Xfermode" />
-		<method name="&lt;init>(Landroid/graphics/PorterDuff$Mode;)V" />
+		<extends name="android/graphics/Xfermode"/>
+		<method name="&lt;init>(Landroid/graphics/PorterDuff$Mode;)V"/>
 	</class>
 	<class name="android/graphics/RadialGradient" since="1">
-		<extends name="android/graphics/Shader" />
-		<method name="&lt;init>(FFFIILandroid/graphics/Shader$TileMode;)V" />
-		<method name="&lt;init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V" />
+		<extends name="android/graphics/Shader"/>
+		<method name="&lt;init>(FFFIILandroid/graphics/Shader$TileMode;)V"/>
+		<method name="&lt;init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V"/>
 	</class>
-	<class name="android/graphics/Rasterizer" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+	<class name="android/graphics/Rasterizer" since="1" deprecated="21" removed="26">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/Rect" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(IIII)V" />
-		<method name="&lt;init>(Landroid/graphics/Rect;)V" />
-		<method name="centerX()I" />
-		<method name="centerY()I" />
-		<method name="contains(II)Z" />
-		<method name="contains(IIII)Z" />
-		<method name="contains(Landroid/graphics/Rect;)Z" />
-		<method name="exactCenterX()F" />
-		<method name="exactCenterY()F" />
-		<method name="flattenToString()Ljava/lang/String;" since="7" />
-		<method name="height()I" />
-		<method name="inset(II)V" />
-		<method name="intersect(IIII)Z" />
-		<method name="intersect(Landroid/graphics/Rect;)Z" />
-		<method name="intersects(IIII)Z" />
-		<method name="intersects(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z" />
-		<method name="isEmpty()Z" />
-		<method name="offset(II)V" />
-		<method name="offsetTo(II)V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" />
-		<method name="set(IIII)V" />
-		<method name="set(Landroid/graphics/Rect;)V" />
-		<method name="setEmpty()V" />
-		<method name="setIntersect(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z" />
-		<method name="sort()V" />
-		<method name="toShortString()Ljava/lang/String;" since="3" />
-		<method name="unflattenFromString(Ljava/lang/String;)Landroid/graphics/Rect;" since="7" />
-		<method name="union(II)V" />
-		<method name="union(IIII)V" />
-		<method name="union(Landroid/graphics/Rect;)V" />
-		<method name="width()I" />
-		<field name="CREATOR" />
-		<field name="bottom" />
-		<field name="left" />
-		<field name="right" />
-		<field name="top" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(IIII)V"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;)V"/>
+		<method name="centerX()I"/>
+		<method name="centerY()I"/>
+		<method name="contains(II)Z"/>
+		<method name="contains(IIII)Z"/>
+		<method name="contains(Landroid/graphics/Rect;)Z"/>
+		<method name="exactCenterX()F"/>
+		<method name="exactCenterY()F"/>
+		<method name="flattenToString()Ljava/lang/String;" since="7"/>
+		<method name="height()I"/>
+		<method name="inset(II)V"/>
+		<method name="intersect(IIII)Z"/>
+		<method name="intersect(Landroid/graphics/Rect;)Z"/>
+		<method name="intersects(IIII)Z"/>
+		<method name="intersects(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z"/>
+		<method name="isEmpty()Z"/>
+		<method name="offset(II)V"/>
+		<method name="offsetTo(II)V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V"/>
+		<method name="set(IIII)V"/>
+		<method name="set(Landroid/graphics/Rect;)V"/>
+		<method name="setEmpty()V"/>
+		<method name="setIntersect(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z"/>
+		<method name="sort()V"/>
+		<method name="toShortString()Ljava/lang/String;" since="3"/>
+		<method name="unflattenFromString(Ljava/lang/String;)Landroid/graphics/Rect;" since="7"/>
+		<method name="union(II)V"/>
+		<method name="union(IIII)V"/>
+		<method name="union(Landroid/graphics/Rect;)V"/>
+		<method name="width()I"/>
+		<field name="CREATOR"/>
+		<field name="bottom"/>
+		<field name="left"/>
+		<field name="right"/>
+		<field name="top"/>
 	</class>
 	<class name="android/graphics/RectF" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="3" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(FFFF)V" />
-		<method name="&lt;init>(Landroid/graphics/Rect;)V" />
-		<method name="&lt;init>(Landroid/graphics/RectF;)V" />
-		<method name="centerX()F" />
-		<method name="centerY()F" />
-		<method name="contains(FF)Z" />
-		<method name="contains(FFFF)Z" />
-		<method name="contains(Landroid/graphics/RectF;)Z" />
-		<method name="height()F" />
-		<method name="inset(FF)V" />
-		<method name="intersect(FFFF)Z" />
-		<method name="intersect(Landroid/graphics/RectF;)Z" />
-		<method name="intersects(FFFF)Z" />
-		<method name="intersects(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z" />
-		<method name="isEmpty()Z" />
-		<method name="offset(FF)V" />
-		<method name="offsetTo(FF)V" />
-		<method name="readFromParcel(Landroid/os/Parcel;)V" since="3" />
-		<method name="round(Landroid/graphics/Rect;)V" />
-		<method name="roundOut(Landroid/graphics/Rect;)V" />
-		<method name="set(FFFF)V" />
-		<method name="set(Landroid/graphics/Rect;)V" />
-		<method name="set(Landroid/graphics/RectF;)V" />
-		<method name="setEmpty()V" />
-		<method name="setIntersect(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z" />
-		<method name="sort()V" />
-		<method name="toShortString()Ljava/lang/String;" since="14" />
-		<method name="union(FF)V" />
-		<method name="union(FFFF)V" />
-		<method name="union(Landroid/graphics/RectF;)V" />
-		<method name="width()F" />
-		<field name="CREATOR" since="3" />
-		<field name="bottom" />
-		<field name="left" />
-		<field name="right" />
-		<field name="top" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="3"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(FFFF)V"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;)V"/>
+		<method name="&lt;init>(Landroid/graphics/RectF;)V"/>
+		<method name="centerX()F"/>
+		<method name="centerY()F"/>
+		<method name="contains(FF)Z"/>
+		<method name="contains(FFFF)Z"/>
+		<method name="contains(Landroid/graphics/RectF;)Z"/>
+		<method name="height()F"/>
+		<method name="inset(FF)V"/>
+		<method name="intersect(FFFF)Z"/>
+		<method name="intersect(Landroid/graphics/RectF;)Z"/>
+		<method name="intersects(FFFF)Z"/>
+		<method name="intersects(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z"/>
+		<method name="isEmpty()Z"/>
+		<method name="offset(FF)V"/>
+		<method name="offsetTo(FF)V"/>
+		<method name="readFromParcel(Landroid/os/Parcel;)V" since="3"/>
+		<method name="round(Landroid/graphics/Rect;)V"/>
+		<method name="roundOut(Landroid/graphics/Rect;)V"/>
+		<method name="set(FFFF)V"/>
+		<method name="set(Landroid/graphics/Rect;)V"/>
+		<method name="set(Landroid/graphics/RectF;)V"/>
+		<method name="setEmpty()V"/>
+		<method name="setIntersect(Landroid/graphics/RectF;Landroid/graphics/RectF;)Z"/>
+		<method name="sort()V"/>
+		<method name="toShortString()Ljava/lang/String;" since="14"/>
+		<method name="union(FF)V"/>
+		<method name="union(FFFF)V"/>
+		<method name="union(Landroid/graphics/RectF;)V"/>
+		<method name="width()F"/>
+		<field name="CREATOR" since="3"/>
+		<field name="bottom"/>
+		<field name="left"/>
+		<field name="right"/>
+		<field name="top"/>
 	</class>
 	<class name="android/graphics/Region" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(IIII)V" />
-		<method name="&lt;init>(Landroid/graphics/Rect;)V" />
-		<method name="&lt;init>(Landroid/graphics/Region;)V" />
-		<method name="contains(II)Z" />
-		<method name="getBoundaryPath()Landroid/graphics/Path;" />
-		<method name="getBoundaryPath(Landroid/graphics/Path;)Z" />
-		<method name="getBounds()Landroid/graphics/Rect;" />
-		<method name="getBounds(Landroid/graphics/Rect;)Z" />
-		<method name="isComplex()Z" />
-		<method name="isEmpty()Z" />
-		<method name="isRect()Z" />
-		<method name="op(IIIILandroid/graphics/Region$Op;)Z" />
-		<method name="op(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z" />
-		<method name="op(Landroid/graphics/Rect;Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z" />
-		<method name="op(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z" />
-		<method name="op(Landroid/graphics/Region;Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z" />
-		<method name="quickContains(IIII)Z" />
-		<method name="quickContains(Landroid/graphics/Rect;)Z" />
-		<method name="quickReject(IIII)Z" />
-		<method name="quickReject(Landroid/graphics/Rect;)Z" />
-		<method name="quickReject(Landroid/graphics/Region;)Z" />
-		<method name="set(IIII)Z" />
-		<method name="set(Landroid/graphics/Rect;)Z" />
-		<method name="set(Landroid/graphics/Region;)Z" />
-		<method name="setEmpty()V" />
-		<method name="setPath(Landroid/graphics/Path;Landroid/graphics/Region;)Z" />
-		<method name="translate(II)V" />
-		<method name="translate(IILandroid/graphics/Region;)V" />
-		<method name="union(Landroid/graphics/Rect;)Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(IIII)V"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;)V"/>
+		<method name="&lt;init>(Landroid/graphics/Region;)V"/>
+		<method name="contains(II)Z"/>
+		<method name="getBoundaryPath()Landroid/graphics/Path;"/>
+		<method name="getBoundaryPath(Landroid/graphics/Path;)Z"/>
+		<method name="getBounds()Landroid/graphics/Rect;"/>
+		<method name="getBounds(Landroid/graphics/Rect;)Z"/>
+		<method name="isComplex()Z"/>
+		<method name="isEmpty()Z"/>
+		<method name="isRect()Z"/>
+		<method name="op(IIIILandroid/graphics/Region$Op;)Z"/>
+		<method name="op(Landroid/graphics/Rect;Landroid/graphics/Region$Op;)Z"/>
+		<method name="op(Landroid/graphics/Rect;Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z"/>
+		<method name="op(Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z"/>
+		<method name="op(Landroid/graphics/Region;Landroid/graphics/Region;Landroid/graphics/Region$Op;)Z"/>
+		<method name="quickContains(IIII)Z"/>
+		<method name="quickContains(Landroid/graphics/Rect;)Z"/>
+		<method name="quickReject(IIII)Z"/>
+		<method name="quickReject(Landroid/graphics/Rect;)Z"/>
+		<method name="quickReject(Landroid/graphics/Region;)Z"/>
+		<method name="set(IIII)Z"/>
+		<method name="set(Landroid/graphics/Rect;)Z"/>
+		<method name="set(Landroid/graphics/Region;)Z"/>
+		<method name="setEmpty()V"/>
+		<method name="setPath(Landroid/graphics/Path;Landroid/graphics/Region;)Z"/>
+		<method name="translate(II)V"/>
+		<method name="translate(IILandroid/graphics/Region;)V"/>
+		<method name="union(Landroid/graphics/Rect;)Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/graphics/Region$Op" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Region$Op;" />
-		<method name="values()[Landroid/graphics/Region$Op;" />
-		<field name="DIFFERENCE" />
-		<field name="INTERSECT" />
-		<field name="REPLACE" />
-		<field name="REVERSE_DIFFERENCE" />
-		<field name="UNION" />
-		<field name="XOR" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Region$Op;"/>
+		<method name="values()[Landroid/graphics/Region$Op;"/>
+		<field name="DIFFERENCE"/>
+		<field name="INTERSECT"/>
+		<field name="REPLACE"/>
+		<field name="REVERSE_DIFFERENCE"/>
+		<field name="UNION"/>
+		<field name="XOR"/>
 	</class>
 	<class name="android/graphics/RegionIterator" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/graphics/Region;)V" />
-		<method name="next(Landroid/graphics/Rect;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/graphics/Region;)V"/>
+		<method name="next(Landroid/graphics/Rect;)Z"/>
 	</class>
 	<class name="android/graphics/Shader" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" deprecated="26" />
-		<method name="getLocalMatrix(Landroid/graphics/Matrix;)Z" />
-		<method name="setLocalMatrix(Landroid/graphics/Matrix;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V" deprecated="26"/>
+		<method name="getLocalMatrix(Landroid/graphics/Matrix;)Z"/>
+		<method name="setLocalMatrix(Landroid/graphics/Matrix;)V"/>
 	</class>
 	<class name="android/graphics/Shader$TileMode" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Shader$TileMode;" />
-		<method name="values()[Landroid/graphics/Shader$TileMode;" />
-		<field name="CLAMP" />
-		<field name="MIRROR" />
-		<field name="REPEAT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/Shader$TileMode;"/>
+		<method name="values()[Landroid/graphics/Shader$TileMode;"/>
+		<field name="CLAMP"/>
+		<field name="MIRROR"/>
+		<field name="REPEAT"/>
 	</class>
 	<class name="android/graphics/SumPathEffect" since="1">
-		<extends name="android/graphics/PathEffect" />
-		<method name="&lt;init>(Landroid/graphics/PathEffect;Landroid/graphics/PathEffect;)V" />
+		<extends name="android/graphics/PathEffect"/>
+		<method name="&lt;init>(Landroid/graphics/PathEffect;Landroid/graphics/PathEffect;)V"/>
 	</class>
 	<class name="android/graphics/SurfaceTexture" since="11">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(IZ)V" since="19" />
-		<method name="&lt;init>(Z)V" since="26" />
-		<method name="attachToGLContext(I)V" since="16" />
-		<method name="detachFromGLContext()V" since="16" />
-		<method name="getTimestamp()J" since="14" />
-		<method name="getTransformMatrix([F)V" />
-		<method name="isReleased()Z" since="26" />
-		<method name="release()V" since="14" />
-		<method name="releaseTexImage()V" since="19" />
-		<method name="setDefaultBufferSize(II)V" since="15" />
-		<method name="setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V" />
-		<method name="setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;Landroid/os/Handler;)V" since="21" />
-		<method name="updateTexImage()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(IZ)V" since="19"/>
+		<method name="&lt;init>(Z)V" since="26"/>
+		<method name="attachToGLContext(I)V" since="16"/>
+		<method name="detachFromGLContext()V" since="16"/>
+		<method name="getTimestamp()J" since="14"/>
+		<method name="getTransformMatrix([F)V"/>
+		<method name="isReleased()Z" since="26"/>
+		<method name="release()V" since="14"/>
+		<method name="releaseTexImage()V" since="19"/>
+		<method name="setDefaultBufferSize(II)V" since="15"/>
+		<method name="setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V"/>
+		<method name="setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;Landroid/os/Handler;)V" since="21"/>
+		<method name="updateTexImage()V"/>
 	</class>
 	<class name="android/graphics/SurfaceTexture$OnFrameAvailableListener" since="11">
-		<extends name="java/lang/Object" />
-		<method name="onFrameAvailable(Landroid/graphics/SurfaceTexture;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onFrameAvailable(Landroid/graphics/SurfaceTexture;)V"/>
 	</class>
 	<class name="android/graphics/SurfaceTexture$OutOfResourcesException" since="11" deprecated="19">
-		<extends name="java/lang/Exception" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="java/lang/Exception"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/graphics/SweepGradient" since="1">
-		<extends name="android/graphics/Shader" />
-		<method name="&lt;init>(FFII)V" />
-		<method name="&lt;init>(FF[I[F)V" />
+		<extends name="android/graphics/Shader"/>
+		<method name="&lt;init>(FFII)V"/>
+		<method name="&lt;init>(FF[I[F)V"/>
 	</class>
 	<class name="android/graphics/Typeface" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;" />
-		<method name="create(Ljava/lang/String;I)Landroid/graphics/Typeface;" />
-		<method name="createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;" />
-		<method name="createFromFile(Ljava/io/File;)Landroid/graphics/Typeface;" since="4" />
-		<method name="createFromFile(Ljava/lang/String;)Landroid/graphics/Typeface;" since="4" />
-		<method name="defaultFromStyle(I)Landroid/graphics/Typeface;" />
-		<method name="getStyle()I" />
-		<method name="isBold()Z" />
-		<method name="isItalic()Z" />
-		<field name="BOLD" />
-		<field name="BOLD_ITALIC" />
-		<field name="DEFAULT" />
-		<field name="DEFAULT_BOLD" />
-		<field name="ITALIC" />
-		<field name="MONOSPACE" />
-		<field name="NORMAL" />
-		<field name="SANS_SERIF" />
-		<field name="SERIF" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="create(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;"/>
+		<method name="create(Ljava/lang/String;I)Landroid/graphics/Typeface;"/>
+		<method name="createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;"/>
+		<method name="createFromFile(Ljava/io/File;)Landroid/graphics/Typeface;" since="4"/>
+		<method name="createFromFile(Ljava/lang/String;)Landroid/graphics/Typeface;" since="4"/>
+		<method name="defaultFromStyle(I)Landroid/graphics/Typeface;"/>
+		<method name="getStyle()I"/>
+		<method name="isBold()Z"/>
+		<method name="isItalic()Z"/>
+		<field name="BOLD"/>
+		<field name="BOLD_ITALIC"/>
+		<field name="DEFAULT"/>
+		<field name="DEFAULT_BOLD"/>
+		<field name="ITALIC"/>
+		<field name="MONOSPACE"/>
+		<field name="NORMAL"/>
+		<field name="SANS_SERIF"/>
+		<field name="SERIF"/>
 	</class>
 	<class name="android/graphics/Typeface$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/res/AssetManager;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/io/File;)V" />
-		<method name="&lt;init>(Ljava/io/FileDescriptor;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="build()Landroid/graphics/Typeface;" />
-		<method name="setFallback(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;" />
-		<method name="setFontVariationSettings(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;" />
-		<method name="setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/graphics/Typeface$Builder;" />
-		<method name="setItalic(Z)Landroid/graphics/Typeface$Builder;" />
-		<method name="setTtcIndex(I)Landroid/graphics/Typeface$Builder;" />
-		<method name="setWeight(I)Landroid/graphics/Typeface$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/res/AssetManager;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/io/File;)V"/>
+		<method name="&lt;init>(Ljava/io/FileDescriptor;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="build()Landroid/graphics/Typeface;"/>
+		<method name="setFallback(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;"/>
+		<method name="setFontVariationSettings(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;"/>
+		<method name="setFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Landroid/graphics/Typeface$Builder;"/>
+		<method name="setItalic(Z)Landroid/graphics/Typeface$Builder;"/>
+		<method name="setTtcIndex(I)Landroid/graphics/Typeface$Builder;"/>
+		<method name="setWeight(I)Landroid/graphics/Typeface$Builder;"/>
 	</class>
 	<class name="android/graphics/Xfermode" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/YuvImage" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>([BIII[I)V" />
-		<method name="compressToJpeg(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z" />
-		<method name="getHeight()I" />
-		<method name="getStrides()[I" />
-		<method name="getWidth()I" />
-		<method name="getYuvData()[B" />
-		<method name="getYuvFormat()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>([BIII[I)V"/>
+		<method name="compressToJpeg(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z"/>
+		<method name="getHeight()I"/>
+		<method name="getStrides()[I"/>
+		<method name="getWidth()I"/>
+		<method name="getYuvData()[B"/>
+		<method name="getYuvFormat()I"/>
 	</class>
 	<class name="android/graphics/drawable/AdaptiveIconDrawable" since="26">
-		<extends name="android/graphics/drawable/Drawable" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V" />
-		<method name="getBackground()Landroid/graphics/drawable/Drawable;" />
-		<method name="getExtraInsetFraction()F" />
-		<method name="getForeground()Landroid/graphics/drawable/Drawable;" />
-		<method name="getIconMask()Landroid/graphics/Path;" />
-		<method name="setOpacity(I)V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<implements name="android/graphics/drawable/Drawable$Callback"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="getBackground()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getExtraInsetFraction()F"/>
+		<method name="getForeground()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getIconMask()Landroid/graphics/Path;"/>
+		<method name="setOpacity(I)V"/>
 	</class>
 	<class name="android/graphics/drawable/Animatable" since="4">
-		<extends name="java/lang/Object" />
-		<method name="isRunning()Z" />
-		<method name="start()V" />
-		<method name="stop()V" />
+		<extends name="java/lang/Object"/>
+		<method name="isRunning()Z"/>
+		<method name="start()V"/>
+		<method name="stop()V"/>
 	</class>
 	<class name="android/graphics/drawable/Animatable2" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/graphics/drawable/Animatable" />
-		<method name="clearAnimationCallbacks()V" />
-		<method name="registerAnimationCallback(Landroid/graphics/drawable/Animatable2$AnimationCallback;)V" />
-		<method name="unregisterAnimationCallback(Landroid/graphics/drawable/Animatable2$AnimationCallback;)Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/graphics/drawable/Animatable"/>
+		<method name="clearAnimationCallbacks()V"/>
+		<method name="registerAnimationCallback(Landroid/graphics/drawable/Animatable2$AnimationCallback;)V"/>
+		<method name="unregisterAnimationCallback(Landroid/graphics/drawable/Animatable2$AnimationCallback;)Z"/>
 	</class>
 	<class name="android/graphics/drawable/Animatable2$AnimationCallback" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onAnimationEnd(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="onAnimationStart(Landroid/graphics/drawable/Drawable;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAnimationEnd(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="onAnimationStart(Landroid/graphics/drawable/Drawable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/AnimatedStateListDrawable" since="21">
-		<extends name="android/graphics/drawable/StateListDrawable" />
-		<method name="&lt;init>()V" />
-		<method name="addState([ILandroid/graphics/drawable/Drawable;I)V" />
-		<method name="addTransition(IILandroid/graphics/drawable/Drawable;Z)V" />
+		<extends name="android/graphics/drawable/StateListDrawable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addState([ILandroid/graphics/drawable/Drawable;I)V"/>
+		<method name="addTransition(IILandroid/graphics/drawable/Drawable;Z)V"/>
 	</class>
 	<class name="android/graphics/drawable/AnimatedVectorDrawable" since="21">
-		<extends name="android/graphics/drawable/Drawable" />
-		<implements name="android/graphics/drawable/Animatable" />
-		<implements name="android/graphics/drawable/Animatable2" since="23" />
-		<method name="&lt;init>()V" />
-		<method name="reset()V" since="23" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<implements name="android/graphics/drawable/Animatable" removed="23"/>
+		<implements name="android/graphics/drawable/Animatable2" since="23"/>
+		<method name="&lt;init>()V"/>
+		<method name="reset()V" since="23"/>
 	</class>
 	<class name="android/graphics/drawable/AnimationDrawable" since="1">
-		<extends name="android/graphics/drawable/DrawableContainer" />
-		<implements name="android/graphics/drawable/Animatable" since="4" />
-		<implements name="java/lang/Runnable" />
-		<method name="&lt;init>()V" />
-		<method name="addFrame(Landroid/graphics/drawable/Drawable;I)V" />
-		<method name="getDuration(I)I" />
-		<method name="getFrame(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="getNumberOfFrames()I" />
-		<method name="isOneShot()Z" />
-		<method name="isRunning()Z" />
-		<method name="setOneShot(Z)V" />
-		<method name="start()V" />
-		<method name="stop()V" />
+		<extends name="android/graphics/drawable/DrawableContainer"/>
+		<implements name="android/graphics/drawable/Animatable" since="4"/>
+		<implements name="java/lang/Runnable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addFrame(Landroid/graphics/drawable/Drawable;I)V"/>
+		<method name="getDuration(I)I"/>
+		<method name="getFrame(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getNumberOfFrames()I"/>
+		<method name="isOneShot()Z"/>
+		<method name="isRunning()Z"/>
+		<method name="setOneShot(Z)V"/>
+		<method name="start()V"/>
+		<method name="stop()V"/>
 	</class>
 	<class name="android/graphics/drawable/BitmapDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>()V" deprecated="16" />
-		<method name="&lt;init>(Landroid/content/res/Resources;)V" since="4" deprecated="18" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V" since="4" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Ljava/io/InputStream;)V" since="5" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Ljava/lang/String;)V" since="5" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;)V" deprecated="16" />
-		<method name="&lt;init>(Ljava/io/InputStream;)V" deprecated="16" />
-		<method name="&lt;init>(Ljava/lang/String;)V" deprecated="16" />
-		<method name="getBitmap()Landroid/graphics/Bitmap;" />
-		<method name="getGravity()I" />
-		<method name="getPaint()Landroid/graphics/Paint;" />
-		<method name="getTileModeX()Landroid/graphics/Shader$TileMode;" />
-		<method name="getTileModeY()Landroid/graphics/Shader$TileMode;" />
-		<method name="hasAntiAlias()Z" since="18" />
-		<method name="hasMipMap()Z" since="18" />
-		<method name="setAntiAlias(Z)V" />
-		<method name="setGravity(I)V" />
-		<method name="setMipMap(Z)V" since="18" />
-		<method name="setTargetDensity(I)V" since="4" />
-		<method name="setTargetDensity(Landroid/graphics/Canvas;)V" since="4" />
-		<method name="setTargetDensity(Landroid/util/DisplayMetrics;)V" since="4" />
-		<method name="setTileModeX(Landroid/graphics/Shader$TileMode;)V" />
-		<method name="setTileModeXY(Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V" />
-		<method name="setTileModeY(Landroid/graphics/Shader$TileMode;)V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>()V" deprecated="16"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;)V" since="4" deprecated="18"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V" since="4"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Ljava/io/InputStream;)V" since="5"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Ljava/lang/String;)V" since="5"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;)V" deprecated="16"/>
+		<method name="&lt;init>(Ljava/io/InputStream;)V" deprecated="16"/>
+		<method name="&lt;init>(Ljava/lang/String;)V" deprecated="16"/>
+		<method name="getBitmap()Landroid/graphics/Bitmap;"/>
+		<method name="getGravity()I"/>
+		<method name="getPaint()Landroid/graphics/Paint;"/>
+		<method name="getTileModeX()Landroid/graphics/Shader$TileMode;"/>
+		<method name="getTileModeY()Landroid/graphics/Shader$TileMode;"/>
+		<method name="hasAntiAlias()Z" since="18"/>
+		<method name="hasMipMap()Z" since="18"/>
+		<method name="setAntiAlias(Z)V"/>
+		<method name="setGravity(I)V"/>
+		<method name="setMipMap(Z)V" since="18"/>
+		<method name="setTargetDensity(I)V" since="4"/>
+		<method name="setTargetDensity(Landroid/graphics/Canvas;)V" since="4"/>
+		<method name="setTargetDensity(Landroid/util/DisplayMetrics;)V" since="4"/>
+		<method name="setTileModeX(Landroid/graphics/Shader$TileMode;)V"/>
+		<method name="setTileModeXY(Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V"/>
+		<method name="setTileModeY(Landroid/graphics/Shader$TileMode;)V"/>
 	</class>
 	<class name="android/graphics/drawable/ClipDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<extends name="android/graphics/drawable/DrawableWrapper" since="23" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;II)V" />
-		<field name="HORIZONTAL" />
-		<field name="VERTICAL" />
+		<extends name="android/graphics/drawable/Drawable" removed="23"/>
+		<extends name="android/graphics/drawable/DrawableWrapper" since="23"/>
+		<implements name="android/graphics/drawable/Drawable$Callback" removed="23"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;II)V"/>
+		<field name="HORIZONTAL"/>
+		<field name="VERTICAL"/>
 	</class>
 	<class name="android/graphics/drawable/ColorDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(I)V" />
-		<method name="getAlpha()I" />
-		<method name="getColor()I" since="11" />
-		<method name="setColor(I)V" since="11" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="getAlpha()I"/>
+		<method name="getColor()I" since="11"/>
+		<method name="setColor(I)V" since="11"/>
 	</class>
 	<class name="android/graphics/drawable/Drawable" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="applyTheme(Landroid/content/res/Resources$Theme;)V" since="21" />
-		<method name="canApplyTheme()Z" since="21" />
-		<method name="clearColorFilter()V" />
-		<method name="copyBounds()Landroid/graphics/Rect;" />
-		<method name="copyBounds(Landroid/graphics/Rect;)V" />
-		<method name="createFromPath(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" />
-		<method name="createFromResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="4" />
-		<method name="createFromResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/drawable/Drawable;" since="5" />
-		<method name="createFromStream(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" />
-		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;)Landroid/graphics/drawable/Drawable;" />
-		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="createFromXmlInner(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable;" />
-		<method name="createFromXmlInner(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21" />
-		<method name="draw(Landroid/graphics/Canvas;)V" />
-		<method name="getAlpha()I" since="19" />
-		<method name="getBounds()Landroid/graphics/Rect;" />
-		<method name="getCallback()Landroid/graphics/drawable/Drawable$Callback;" since="11" />
-		<method name="getChangingConfigurations()I" />
-		<method name="getColorFilter()Landroid/graphics/ColorFilter;" since="21" />
-		<method name="getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;" />
-		<method name="getCurrent()Landroid/graphics/drawable/Drawable;" />
-		<method name="getDirtyBounds()Landroid/graphics/Rect;" since="21" />
-		<method name="getHotspotBounds(Landroid/graphics/Rect;)V" since="23" />
-		<method name="getIntrinsicHeight()I" />
-		<method name="getIntrinsicWidth()I" />
-		<method name="getLayoutDirection()I" since="23" />
-		<method name="getLevel()I" />
-		<method name="getMinimumHeight()I" />
-		<method name="getMinimumWidth()I" />
-		<method name="getOpacity()I" />
-		<method name="getOutline(Landroid/graphics/Outline;)V" since="21" />
-		<method name="getPadding(Landroid/graphics/Rect;)Z" />
-		<method name="getState()[I" />
-		<method name="getTransparentRegion()Landroid/graphics/Region;" />
-		<method name="inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)V" />
-		<method name="inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V" since="21" />
-		<method name="invalidateSelf()V" />
-		<method name="isAutoMirrored()Z" since="19" />
-		<method name="isFilterBitmap()Z" since="23" />
-		<method name="isStateful()Z" />
-		<method name="isVisible()Z" />
-		<method name="jumpToCurrentState()V" since="11" />
-		<method name="mutate()Landroid/graphics/drawable/Drawable;" since="3" />
-		<method name="onBoundsChange(Landroid/graphics/Rect;)V" />
-		<method name="onLayoutDirectionChanged(I)Z" since="23" />
-		<method name="onLevelChange(I)Z" />
-		<method name="onStateChange([I)Z" />
-		<method name="resolveOpacity(II)I" />
-		<method name="scheduleSelf(Ljava/lang/Runnable;J)V" />
-		<method name="setAlpha(I)V" />
-		<method name="setAutoMirrored(Z)V" since="19" />
-		<method name="setBounds(IIII)V" />
-		<method name="setBounds(Landroid/graphics/Rect;)V" />
-		<method name="setCallback(Landroid/graphics/drawable/Drawable$Callback;)V" />
-		<method name="setChangingConfigurations(I)V" />
-		<method name="setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V" />
-		<method name="setColorFilter(Landroid/graphics/ColorFilter;)V" />
-		<method name="setDither(Z)V" deprecated="23" />
-		<method name="setFilterBitmap(Z)V" />
-		<method name="setHotspot(FF)V" since="21" />
-		<method name="setHotspotBounds(IIII)V" since="21" />
-		<method name="setLayoutDirection(I)Z" since="23" />
-		<method name="setLevel(I)Z" />
-		<method name="setState([I)Z" />
-		<method name="setTint(I)V" since="21" />
-		<method name="setTintList(Landroid/content/res/ColorStateList;)V" since="21" />
-		<method name="setTintMode(Landroid/graphics/PorterDuff$Mode;)V" since="21" />
-		<method name="setVisible(ZZ)Z" />
-		<method name="unscheduleSelf(Ljava/lang/Runnable;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="applyTheme(Landroid/content/res/Resources$Theme;)V" since="21"/>
+		<method name="canApplyTheme()Z" since="21"/>
+		<method name="clearColorFilter()V"/>
+		<method name="copyBounds()Landroid/graphics/Rect;"/>
+		<method name="copyBounds(Landroid/graphics/Rect;)V"/>
+		<method name="createFromPath(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="createFromResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;" since="4"/>
+		<method name="createFromResourceStream(Landroid/content/res/Resources;Landroid/util/TypedValue;Ljava/io/InputStream;Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/drawable/Drawable;" since="5"/>
+		<method name="createFromStream(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="createFromXml(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="createFromXmlInner(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="createFromXmlInner(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21"/>
+		<method name="draw(Landroid/graphics/Canvas;)V"/>
+		<method name="getAlpha()I" since="19"/>
+		<method name="getBounds()Landroid/graphics/Rect;"/>
+		<method name="getCallback()Landroid/graphics/drawable/Drawable$Callback;" since="11"/>
+		<method name="getChangingConfigurations()I"/>
+		<method name="getColorFilter()Landroid/graphics/ColorFilter;" since="21"/>
+		<method name="getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;"/>
+		<method name="getCurrent()Landroid/graphics/drawable/Drawable;"/>
+		<method name="getDirtyBounds()Landroid/graphics/Rect;" since="21"/>
+		<method name="getHotspotBounds(Landroid/graphics/Rect;)V" since="23"/>
+		<method name="getIntrinsicHeight()I"/>
+		<method name="getIntrinsicWidth()I"/>
+		<method name="getLayoutDirection()I" since="23"/>
+		<method name="getLevel()I"/>
+		<method name="getMinimumHeight()I"/>
+		<method name="getMinimumWidth()I"/>
+		<method name="getOpacity()I"/>
+		<method name="getOutline(Landroid/graphics/Outline;)V" since="21"/>
+		<method name="getPadding(Landroid/graphics/Rect;)Z"/>
+		<method name="getState()[I"/>
+		<method name="getTransparentRegion()Landroid/graphics/Region;"/>
+		<method name="inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)V"/>
+		<method name="inflate(Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)V" since="21"/>
+		<method name="invalidateSelf()V"/>
+		<method name="isAutoMirrored()Z" since="19"/>
+		<method name="isFilterBitmap()Z" since="23"/>
+		<method name="isStateful()Z"/>
+		<method name="isVisible()Z"/>
+		<method name="jumpToCurrentState()V" since="11"/>
+		<method name="mutate()Landroid/graphics/drawable/Drawable;" since="3"/>
+		<method name="onBoundsChange(Landroid/graphics/Rect;)V"/>
+		<method name="onLayoutDirectionChanged(I)Z" since="23"/>
+		<method name="onLevelChange(I)Z"/>
+		<method name="onStateChange([I)Z"/>
+		<method name="resolveOpacity(II)I"/>
+		<method name="scheduleSelf(Ljava/lang/Runnable;J)V"/>
+		<method name="setAlpha(I)V"/>
+		<method name="setAutoMirrored(Z)V" since="19"/>
+		<method name="setBounds(IIII)V"/>
+		<method name="setBounds(Landroid/graphics/Rect;)V"/>
+		<method name="setCallback(Landroid/graphics/drawable/Drawable$Callback;)V"/>
+		<method name="setChangingConfigurations(I)V"/>
+		<method name="setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V"/>
+		<method name="setColorFilter(Landroid/graphics/ColorFilter;)V"/>
+		<method name="setDither(Z)V" deprecated="23"/>
+		<method name="setFilterBitmap(Z)V"/>
+		<method name="setHotspot(FF)V" since="21"/>
+		<method name="setHotspotBounds(IIII)V" since="21"/>
+		<method name="setLayoutDirection(I)Z" since="23"/>
+		<method name="setLevel(I)Z"/>
+		<method name="setState([I)Z"/>
+		<method name="setTint(I)V" since="21"/>
+		<method name="setTintList(Landroid/content/res/ColorStateList;)V" since="21"/>
+		<method name="setTintMode(Landroid/graphics/PorterDuff$Mode;)V" since="21"/>
+		<method name="setVisible(ZZ)Z"/>
+		<method name="unscheduleSelf(Ljava/lang/Runnable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/Drawable$Callback" since="1">
-		<extends name="java/lang/Object" />
-		<method name="invalidateDrawable(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V" />
-		<method name="unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="invalidateDrawable(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V"/>
+		<method name="unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/Drawable$ConstantState" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="canApplyTheme()Z" since="21" />
-		<method name="getChangingConfigurations()I" />
-		<method name="newDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;" since="5" />
-		<method name="newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="canApplyTheme()Z" since="21"/>
+		<method name="getChangingConfigurations()I"/>
+		<method name="newDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;" since="5"/>
+		<method name="newDrawable(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;" since="21"/>
 	</class>
 	<class name="android/graphics/drawable/DrawableContainer" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>()V" />
-		<method name="selectDrawable(I)Z" />
-		<method name="setConstantState(Landroid/graphics/drawable/DrawableContainer$DrawableContainerState;)V" />
-		<method name="setEnterFadeDuration(I)V" since="11" />
-		<method name="setExitFadeDuration(I)V" since="11" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<implements name="android/graphics/drawable/Drawable$Callback"/>
+		<method name="&lt;init>()V"/>
+		<method name="selectDrawable(I)Z"/>
+		<method name="setConstantState(Landroid/graphics/drawable/DrawableContainer$DrawableContainerState;)V"/>
+		<method name="setEnterFadeDuration(I)V" since="11"/>
+		<method name="setExitFadeDuration(I)V" since="11"/>
 	</class>
 	<class name="android/graphics/drawable/DrawableContainer$DrawableContainerState" since="1">
-		<extends name="android/graphics/drawable/Drawable$ConstantState" />
-		<method name="&lt;init>()V" />
-		<method name="addChild(Landroid/graphics/drawable/Drawable;)I" />
-		<method name="canConstantState()Z" />
-		<method name="computeConstantSize()V" since="11" />
-		<method name="getChild(I)Landroid/graphics/drawable/Drawable;" since="19" />
-		<method name="getChildCount()I" />
-		<method name="getChildren()[Landroid/graphics/drawable/Drawable;" />
-		<method name="getConstantHeight()I" />
-		<method name="getConstantMinimumHeight()I" />
-		<method name="getConstantMinimumWidth()I" />
-		<method name="getConstantPadding()Landroid/graphics/Rect;" />
-		<method name="getConstantWidth()I" />
-		<method name="getEnterFadeDuration()I" since="11" />
-		<method name="getExitFadeDuration()I" since="11" />
-		<method name="getOpacity()I" />
-		<method name="growArray(II)V" />
-		<method name="isConstantSize()Z" />
-		<method name="isStateful()Z" />
-		<method name="setConstantSize(Z)V" />
-		<method name="setEnterFadeDuration(I)V" since="11" />
-		<method name="setExitFadeDuration(I)V" since="11" />
-		<method name="setVariablePadding(Z)V" />
+		<extends name="android/graphics/drawable/Drawable$ConstantState"/>
+		<method name="&lt;init>()V"/>
+		<method name="addChild(Landroid/graphics/drawable/Drawable;)I"/>
+		<method name="canConstantState()Z"/>
+		<method name="computeConstantSize()V" since="11"/>
+		<method name="getChild(I)Landroid/graphics/drawable/Drawable;" since="19"/>
+		<method name="getChildCount()I"/>
+		<method name="getChildren()[Landroid/graphics/drawable/Drawable;"/>
+		<method name="getConstantHeight()I"/>
+		<method name="getConstantMinimumHeight()I"/>
+		<method name="getConstantMinimumWidth()I"/>
+		<method name="getConstantPadding()Landroid/graphics/Rect;"/>
+		<method name="getConstantWidth()I"/>
+		<method name="getEnterFadeDuration()I" since="11"/>
+		<method name="getExitFadeDuration()I" since="11"/>
+		<method name="getOpacity()I"/>
+		<method name="growArray(II)V"/>
+		<method name="isConstantSize()Z"/>
+		<method name="isStateful()Z"/>
+		<method name="setConstantSize(Z)V"/>
+		<method name="setEnterFadeDuration(I)V" since="11"/>
+		<method name="setExitFadeDuration(I)V" since="11"/>
+		<method name="setVariablePadding(Z)V"/>
 	</class>
 	<class name="android/graphics/drawable/DrawableWrapper" since="23">
-		<extends name="android/graphics/drawable/Drawable" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;)V" />
-		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" />
-		<method name="setDrawable(Landroid/graphics/drawable/Drawable;)V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<implements name="android/graphics/drawable/Drawable$Callback"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="getDrawable()Landroid/graphics/drawable/Drawable;"/>
+		<method name="setDrawable(Landroid/graphics/drawable/Drawable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/GradientDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V" />
-		<method name="getColor()Landroid/content/res/ColorStateList;" since="24" />
-		<method name="getColors()[I" since="24" />
-		<method name="getCornerRadii()[F" since="24" />
-		<method name="getCornerRadius()F" since="24" />
-		<method name="getGradientCenterX()F" since="24" />
-		<method name="getGradientCenterY()F" since="24" />
-		<method name="getGradientRadius()F" since="21" />
-		<method name="getGradientType()I" since="24" />
-		<method name="getOrientation()Landroid/graphics/drawable/GradientDrawable$Orientation;" since="16" />
-		<method name="getShape()I" since="24" />
-		<method name="getUseLevel()Z" since="24" />
-		<method name="setColor(I)V" />
-		<method name="setColor(Landroid/content/res/ColorStateList;)V" since="21" />
-		<method name="setColors([I)V" since="16" />
-		<method name="setCornerRadii([F)V" />
-		<method name="setCornerRadius(F)V" />
-		<method name="setGradientCenter(FF)V" />
-		<method name="setGradientRadius(F)V" />
-		<method name="setGradientType(I)V" />
-		<method name="setOrientation(Landroid/graphics/drawable/GradientDrawable$Orientation;)V" since="16" />
-		<method name="setShape(I)V" />
-		<method name="setSize(II)V" />
-		<method name="setStroke(II)V" />
-		<method name="setStroke(IIFF)V" />
-		<method name="setStroke(ILandroid/content/res/ColorStateList;)V" since="21" />
-		<method name="setStroke(ILandroid/content/res/ColorStateList;FF)V" since="21" />
-		<method name="setUseLevel(Z)V" />
-		<field name="LINE" />
-		<field name="LINEAR_GRADIENT" />
-		<field name="OVAL" />
-		<field name="RADIAL_GRADIENT" />
-		<field name="RECTANGLE" />
-		<field name="RING" />
-		<field name="SWEEP_GRADIENT" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V"/>
+		<method name="getColor()Landroid/content/res/ColorStateList;" since="24"/>
+		<method name="getColors()[I" since="24"/>
+		<method name="getCornerRadii()[F" since="24"/>
+		<method name="getCornerRadius()F" since="24"/>
+		<method name="getGradientCenterX()F" since="24"/>
+		<method name="getGradientCenterY()F" since="24"/>
+		<method name="getGradientRadius()F" since="21"/>
+		<method name="getGradientType()I" since="24"/>
+		<method name="getOrientation()Landroid/graphics/drawable/GradientDrawable$Orientation;" since="16"/>
+		<method name="getShape()I" since="24"/>
+		<method name="getUseLevel()Z" since="24"/>
+		<method name="setColor(I)V"/>
+		<method name="setColor(Landroid/content/res/ColorStateList;)V" since="21"/>
+		<method name="setColors([I)V" since="16"/>
+		<method name="setCornerRadii([F)V"/>
+		<method name="setCornerRadius(F)V"/>
+		<method name="setGradientCenter(FF)V"/>
+		<method name="setGradientRadius(F)V"/>
+		<method name="setGradientType(I)V"/>
+		<method name="setOrientation(Landroid/graphics/drawable/GradientDrawable$Orientation;)V" since="16"/>
+		<method name="setShape(I)V"/>
+		<method name="setSize(II)V"/>
+		<method name="setStroke(II)V"/>
+		<method name="setStroke(IIFF)V"/>
+		<method name="setStroke(ILandroid/content/res/ColorStateList;)V" since="21"/>
+		<method name="setStroke(ILandroid/content/res/ColorStateList;FF)V" since="21"/>
+		<method name="setUseLevel(Z)V"/>
+		<field name="LINE"/>
+		<field name="LINEAR_GRADIENT"/>
+		<field name="OVAL"/>
+		<field name="RADIAL_GRADIENT"/>
+		<field name="RECTANGLE"/>
+		<field name="RING"/>
+		<field name="SWEEP_GRADIENT"/>
 	</class>
 	<class name="android/graphics/drawable/GradientDrawable$Orientation" since="1">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/drawable/GradientDrawable$Orientation;" />
-		<method name="values()[Landroid/graphics/drawable/GradientDrawable$Orientation;" />
-		<field name="BL_TR" />
-		<field name="BOTTOM_TOP" />
-		<field name="BR_TL" />
-		<field name="LEFT_RIGHT" />
-		<field name="RIGHT_LEFT" />
-		<field name="TL_BR" />
-		<field name="TOP_BOTTOM" />
-		<field name="TR_BL" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/graphics/drawable/GradientDrawable$Orientation;"/>
+		<method name="values()[Landroid/graphics/drawable/GradientDrawable$Orientation;"/>
+		<field name="BL_TR"/>
+		<field name="BOTTOM_TOP"/>
+		<field name="BR_TL"/>
+		<field name="LEFT_RIGHT"/>
+		<field name="RIGHT_LEFT"/>
+		<field name="TL_BR"/>
+		<field name="TOP_BOTTOM"/>
+		<field name="TR_BL"/>
 	</class>
 	<class name="android/graphics/drawable/Icon" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="createWithAdaptiveBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;" since="26" />
-		<method name="createWithBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithContentUri(Landroid/net/Uri;)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithContentUri(Ljava/lang/String;)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithData([BII)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithFilePath(Ljava/lang/String;)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithResource(Landroid/content/Context;I)Landroid/graphics/drawable/Icon;" />
-		<method name="createWithResource(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;" />
-		<method name="loadDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;" />
-		<method name="loadDrawableAsync(Landroid/content/Context;Landroid/graphics/drawable/Icon$OnDrawableLoadedListener;Landroid/os/Handler;)V" />
-		<method name="loadDrawableAsync(Landroid/content/Context;Landroid/os/Message;)V" />
-		<method name="setTint(I)Landroid/graphics/drawable/Icon;" />
-		<method name="setTintList(Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/Icon;" />
-		<method name="setTintMode(Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/drawable/Icon;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="createWithAdaptiveBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;" since="26"/>
+		<method name="createWithBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithContentUri(Landroid/net/Uri;)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithContentUri(Ljava/lang/String;)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithData([BII)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithFilePath(Ljava/lang/String;)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithResource(Landroid/content/Context;I)Landroid/graphics/drawable/Icon;"/>
+		<method name="createWithResource(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;"/>
+		<method name="loadDrawable(Landroid/content/Context;)Landroid/graphics/drawable/Drawable;"/>
+		<method name="loadDrawableAsync(Landroid/content/Context;Landroid/graphics/drawable/Icon$OnDrawableLoadedListener;Landroid/os/Handler;)V"/>
+		<method name="loadDrawableAsync(Landroid/content/Context;Landroid/os/Message;)V"/>
+		<method name="setTint(I)Landroid/graphics/drawable/Icon;"/>
+		<method name="setTintList(Landroid/content/res/ColorStateList;)Landroid/graphics/drawable/Icon;"/>
+		<method name="setTintMode(Landroid/graphics/PorterDuff$Mode;)Landroid/graphics/drawable/Icon;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/graphics/drawable/Icon$OnDrawableLoadedListener" since="23">
-		<extends name="java/lang/Object" />
-		<method name="onDrawableLoaded(Landroid/graphics/drawable/Drawable;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onDrawableLoaded(Landroid/graphics/drawable/Drawable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/InsetDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<extends name="android/graphics/drawable/DrawableWrapper" since="23" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;F)V" since="26" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;FFFF)V" since="26" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;I)V" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;IIII)V" />
-		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="19" />
+		<extends name="android/graphics/drawable/Drawable" removed="23"/>
+		<extends name="android/graphics/drawable/DrawableWrapper" since="23"/>
+		<implements name="android/graphics/drawable/Drawable$Callback" removed="23"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;F)V" since="26"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;FFFF)V" since="26"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;I)V"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;IIII)V"/>
+		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="19" removed="23"/>
 	</class>
 	<class name="android/graphics/drawable/LayerDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>([Landroid/graphics/drawable/Drawable;)V" />
-		<method name="addLayer(Landroid/graphics/drawable/Drawable;)I" since="23" />
-		<method name="findDrawableByLayerId(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="findIndexByLayerId(I)I" since="23" />
-		<method name="getBottomPadding()I" since="23" />
-		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;" />
-		<method name="getEndPadding()I" since="23" />
-		<method name="getId(I)I" />
-		<method name="getLayerGravity(I)I" since="23" />
-		<method name="getLayerHeight(I)I" since="23" />
-		<method name="getLayerInsetBottom(I)I" since="23" />
-		<method name="getLayerInsetEnd(I)I" since="23" />
-		<method name="getLayerInsetLeft(I)I" since="23" />
-		<method name="getLayerInsetRight(I)I" since="23" />
-		<method name="getLayerInsetStart(I)I" since="23" />
-		<method name="getLayerInsetTop(I)I" since="23" />
-		<method name="getLayerWidth(I)I" since="23" />
-		<method name="getLeftPadding()I" since="23" />
-		<method name="getNumberOfLayers()I" />
-		<method name="getPaddingMode()I" since="21" />
-		<method name="getRightPadding()I" since="23" />
-		<method name="getStartPadding()I" since="23" />
-		<method name="getTopPadding()I" since="23" />
-		<method name="setDrawable(ILandroid/graphics/drawable/Drawable;)V" since="23" />
-		<method name="setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z" />
-		<method name="setId(II)V" />
-		<method name="setLayerGravity(II)V" since="23" />
-		<method name="setLayerHeight(II)V" since="23" />
-		<method name="setLayerInset(IIIII)V" />
-		<method name="setLayerInsetBottom(II)V" since="23" />
-		<method name="setLayerInsetEnd(II)V" since="23" />
-		<method name="setLayerInsetLeft(II)V" since="23" />
-		<method name="setLayerInsetRelative(IIIII)V" since="23" />
-		<method name="setLayerInsetRight(II)V" since="23" />
-		<method name="setLayerInsetStart(II)V" since="23" />
-		<method name="setLayerInsetTop(II)V" since="23" />
-		<method name="setLayerSize(III)V" since="23" />
-		<method name="setLayerWidth(II)V" since="23" />
-		<method name="setOpacity(I)V" since="11" />
-		<method name="setPadding(IIII)V" since="23" />
-		<method name="setPaddingMode(I)V" since="21" />
-		<method name="setPaddingRelative(IIII)V" since="23" />
-		<field name="INSET_UNDEFINED" since="24" />
-		<field name="PADDING_MODE_NEST" since="21" />
-		<field name="PADDING_MODE_STACK" since="21" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<implements name="android/graphics/drawable/Drawable$Callback"/>
+		<method name="&lt;init>([Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="addLayer(Landroid/graphics/drawable/Drawable;)I" since="23"/>
+		<method name="findDrawableByLayerId(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="findIndexByLayerId(I)I" since="23"/>
+		<method name="getBottomPadding()I" since="23"/>
+		<method name="getDrawable(I)Landroid/graphics/drawable/Drawable;"/>
+		<method name="getEndPadding()I" since="23"/>
+		<method name="getId(I)I"/>
+		<method name="getLayerGravity(I)I" since="23"/>
+		<method name="getLayerHeight(I)I" since="23"/>
+		<method name="getLayerInsetBottom(I)I" since="23"/>
+		<method name="getLayerInsetEnd(I)I" since="23"/>
+		<method name="getLayerInsetLeft(I)I" since="23"/>
+		<method name="getLayerInsetRight(I)I" since="23"/>
+		<method name="getLayerInsetStart(I)I" since="23"/>
+		<method name="getLayerInsetTop(I)I" since="23"/>
+		<method name="getLayerWidth(I)I" since="23"/>
+		<method name="getLeftPadding()I" since="23"/>
+		<method name="getNumberOfLayers()I"/>
+		<method name="getPaddingMode()I" since="21"/>
+		<method name="getRightPadding()I" since="23"/>
+		<method name="getStartPadding()I" since="23"/>
+		<method name="getTopPadding()I" since="23"/>
+		<method name="setDrawable(ILandroid/graphics/drawable/Drawable;)V" since="23"/>
+		<method name="setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z"/>
+		<method name="setId(II)V"/>
+		<method name="setLayerGravity(II)V" since="23"/>
+		<method name="setLayerHeight(II)V" since="23"/>
+		<method name="setLayerInset(IIIII)V"/>
+		<method name="setLayerInsetBottom(II)V" since="23"/>
+		<method name="setLayerInsetEnd(II)V" since="23"/>
+		<method name="setLayerInsetLeft(II)V" since="23"/>
+		<method name="setLayerInsetRelative(IIIII)V" since="23"/>
+		<method name="setLayerInsetRight(II)V" since="23"/>
+		<method name="setLayerInsetStart(II)V" since="23"/>
+		<method name="setLayerInsetTop(II)V" since="23"/>
+		<method name="setLayerSize(III)V" since="23"/>
+		<method name="setLayerWidth(II)V" since="23"/>
+		<method name="setOpacity(I)V" since="11"/>
+		<method name="setPadding(IIII)V" since="23"/>
+		<method name="setPaddingMode(I)V" since="21"/>
+		<method name="setPaddingRelative(IIII)V" since="23"/>
+		<field name="INSET_UNDEFINED" since="24"/>
+		<field name="PADDING_MODE_NEST" since="21"/>
+		<field name="PADDING_MODE_STACK" since="21"/>
 	</class>
 	<class name="android/graphics/drawable/LevelListDrawable" since="1">
-		<extends name="android/graphics/drawable/DrawableContainer" />
-		<method name="&lt;init>()V" />
-		<method name="addLevel(IILandroid/graphics/drawable/Drawable;)V" />
+		<extends name="android/graphics/drawable/DrawableContainer"/>
+		<method name="&lt;init>()V"/>
+		<method name="addLevel(IILandroid/graphics/drawable/Drawable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/NinePatchDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;[BLandroid/graphics/Rect;Ljava/lang/String;)V" since="4" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/NinePatch;)V" since="4" />
-		<method name="&lt;init>(Landroid/graphics/Bitmap;[BLandroid/graphics/Rect;Ljava/lang/String;)V" deprecated="16" />
-		<method name="&lt;init>(Landroid/graphics/NinePatch;)V" deprecated="16" />
-		<method name="getPaint()Landroid/graphics/Paint;" />
-		<method name="setTargetDensity(I)V" since="4" />
-		<method name="setTargetDensity(Landroid/graphics/Canvas;)V" since="4" />
-		<method name="setTargetDensity(Landroid/util/DisplayMetrics;)V" since="4" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;[BLandroid/graphics/Rect;Ljava/lang/String;)V" since="4"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/graphics/NinePatch;)V" since="4"/>
+		<method name="&lt;init>(Landroid/graphics/Bitmap;[BLandroid/graphics/Rect;Ljava/lang/String;)V" deprecated="16"/>
+		<method name="&lt;init>(Landroid/graphics/NinePatch;)V" deprecated="16"/>
+		<method name="getPaint()Landroid/graphics/Paint;"/>
+		<method name="setTargetDensity(I)V" since="4"/>
+		<method name="setTargetDensity(Landroid/graphics/Canvas;)V" since="4"/>
+		<method name="setTargetDensity(Landroid/util/DisplayMetrics;)V" since="4"/>
 	</class>
 	<class name="android/graphics/drawable/PaintDrawable" since="1">
-		<extends name="android/graphics/drawable/ShapeDrawable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(I)V" />
-		<method name="setCornerRadii([F)V" />
-		<method name="setCornerRadius(F)V" />
+		<extends name="android/graphics/drawable/ShapeDrawable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="setCornerRadii([F)V"/>
+		<method name="setCornerRadius(F)V"/>
 	</class>
 	<class name="android/graphics/drawable/PictureDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>(Landroid/graphics/Picture;)V" />
-		<method name="getPicture()Landroid/graphics/Picture;" />
-		<method name="setPicture(Landroid/graphics/Picture;)V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>(Landroid/graphics/Picture;)V"/>
+		<method name="getPicture()Landroid/graphics/Picture;"/>
+		<method name="setPicture(Landroid/graphics/Picture;)V"/>
 	</class>
 	<class name="android/graphics/drawable/RippleDrawable" since="21">
-		<extends name="android/graphics/drawable/LayerDrawable" />
-		<method name="&lt;init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V" />
-		<method name="getRadius()I" since="23" />
-		<method name="setColor(Landroid/content/res/ColorStateList;)V" />
-		<method name="setRadius(I)V" since="23" />
-		<field name="RADIUS_AUTO" since="23" />
+		<extends name="android/graphics/drawable/LayerDrawable"/>
+		<method name="&lt;init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V"/>
+		<method name="getRadius()I" since="23"/>
+		<method name="setColor(Landroid/content/res/ColorStateList;)V"/>
+		<method name="setRadius(I)V" since="23"/>
+		<field name="RADIUS_AUTO" since="23"/>
 	</class>
 	<class name="android/graphics/drawable/RotateDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<extends name="android/graphics/drawable/DrawableWrapper" since="23" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>()V" />
-		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="3" />
-		<method name="getFromDegrees()F" since="21" />
-		<method name="getPivotX()F" since="21" />
-		<method name="getPivotY()F" since="21" />
-		<method name="getToDegrees()F" since="21" />
-		<method name="isPivotXRelative()Z" since="21" />
-		<method name="isPivotYRelative()Z" since="21" />
-		<method name="setDrawable(Landroid/graphics/drawable/Drawable;)V" since="21" />
-		<method name="setFromDegrees(F)V" since="21" />
-		<method name="setPivotX(F)V" since="21" />
-		<method name="setPivotXRelative(Z)V" since="21" />
-		<method name="setPivotY(F)V" since="21" />
-		<method name="setPivotYRelative(Z)V" since="21" />
-		<method name="setToDegrees(F)V" since="21" />
+		<extends name="android/graphics/drawable/Drawable" removed="23"/>
+		<extends name="android/graphics/drawable/DrawableWrapper" since="23"/>
+		<implements name="android/graphics/drawable/Drawable$Callback" removed="23"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="3" removed="23"/>
+		<method name="getFromDegrees()F" since="21"/>
+		<method name="getPivotX()F" since="21"/>
+		<method name="getPivotY()F" since="21"/>
+		<method name="getToDegrees()F" since="21"/>
+		<method name="isPivotXRelative()Z" since="21"/>
+		<method name="isPivotYRelative()Z" since="21"/>
+		<method name="setDrawable(Landroid/graphics/drawable/Drawable;)V" since="21" removed="23"/>
+		<method name="setFromDegrees(F)V" since="21"/>
+		<method name="setPivotX(F)V" since="21"/>
+		<method name="setPivotXRelative(Z)V" since="21"/>
+		<method name="setPivotY(F)V" since="21"/>
+		<method name="setPivotYRelative(Z)V" since="21"/>
+		<method name="setToDegrees(F)V" since="21"/>
 	</class>
 	<class name="android/graphics/drawable/ScaleDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<extends name="android/graphics/drawable/DrawableWrapper" since="23" />
-		<implements name="android/graphics/drawable/Drawable$Callback" />
-		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;IFF)V" />
-		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="3" />
+		<extends name="android/graphics/drawable/Drawable" removed="23"/>
+		<extends name="android/graphics/drawable/DrawableWrapper" since="23"/>
+		<implements name="android/graphics/drawable/Drawable$Callback" removed="23"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/Drawable;IFF)V"/>
+		<method name="getDrawable()Landroid/graphics/drawable/Drawable;" since="3" removed="23"/>
 	</class>
 	<class name="android/graphics/drawable/ShapeDrawable" since="1">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/graphics/drawable/shapes/Shape;)V" />
-		<method name="getPaint()Landroid/graphics/Paint;" />
-		<method name="getShaderFactory()Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;" />
-		<method name="getShape()Landroid/graphics/drawable/shapes/Shape;" />
-		<method name="inflateTag(Ljava/lang/String;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Z" />
-		<method name="onDraw(Landroid/graphics/drawable/shapes/Shape;Landroid/graphics/Canvas;Landroid/graphics/Paint;)V" />
-		<method name="setIntrinsicHeight(I)V" />
-		<method name="setIntrinsicWidth(I)V" />
-		<method name="setPadding(IIII)V" />
-		<method name="setPadding(Landroid/graphics/Rect;)V" />
-		<method name="setShaderFactory(Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;)V" />
-		<method name="setShape(Landroid/graphics/drawable/shapes/Shape;)V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/graphics/drawable/shapes/Shape;)V"/>
+		<method name="getPaint()Landroid/graphics/Paint;"/>
+		<method name="getShaderFactory()Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;"/>
+		<method name="getShape()Landroid/graphics/drawable/shapes/Shape;"/>
+		<method name="inflateTag(Ljava/lang/String;Landroid/content/res/Resources;Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;)Z"/>
+		<method name="onDraw(Landroid/graphics/drawable/shapes/Shape;Landroid/graphics/Canvas;Landroid/graphics/Paint;)V"/>
+		<method name="setIntrinsicHeight(I)V"/>
+		<method name="setIntrinsicWidth(I)V"/>
+		<method name="setPadding(IIII)V"/>
+		<method name="setPadding(Landroid/graphics/Rect;)V"/>
+		<method name="setShaderFactory(Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;)V"/>
+		<method name="setShape(Landroid/graphics/drawable/shapes/Shape;)V"/>
 	</class>
 	<class name="android/graphics/drawable/ShapeDrawable$ShaderFactory" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="resize(II)Landroid/graphics/Shader;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="resize(II)Landroid/graphics/Shader;"/>
 	</class>
 	<class name="android/graphics/drawable/StateListDrawable" since="1">
-		<extends name="android/graphics/drawable/DrawableContainer" />
-		<method name="&lt;init>()V" />
-		<method name="addState([ILandroid/graphics/drawable/Drawable;)V" />
+		<extends name="android/graphics/drawable/DrawableContainer"/>
+		<method name="&lt;init>()V"/>
+		<method name="addState([ILandroid/graphics/drawable/Drawable;)V"/>
 	</class>
 	<class name="android/graphics/drawable/TransitionDrawable" since="1">
-		<extends name="android/graphics/drawable/LayerDrawable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>([Landroid/graphics/drawable/Drawable;)V" since="3" />
-		<method name="isCrossFadeEnabled()Z" />
-		<method name="resetTransition()V" />
-		<method name="reverseTransition(I)V" />
-		<method name="setCrossFadeEnabled(Z)V" />
-		<method name="startTransition(I)V" />
+		<extends name="android/graphics/drawable/LayerDrawable"/>
+		<method name="&lt;init>()V" removed="3"/>
+		<method name="&lt;init>([Landroid/graphics/drawable/Drawable;)V" since="3"/>
+		<method name="isCrossFadeEnabled()Z"/>
+		<method name="resetTransition()V"/>
+		<method name="reverseTransition(I)V"/>
+		<method name="setCrossFadeEnabled(Z)V"/>
+		<method name="startTransition(I)V"/>
 	</class>
 	<class name="android/graphics/drawable/VectorDrawable" since="21">
-		<extends name="android/graphics/drawable/Drawable" />
-		<method name="&lt;init>()V" />
+		<extends name="android/graphics/drawable/Drawable"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/ArcShape" since="1">
-		<extends name="android/graphics/drawable/shapes/RectShape" />
-		<method name="&lt;init>(FF)V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/ArcShape;" since="26" />
-		<method name="getStartAngle()F" since="26" />
-		<method name="getSweepAngle()F" since="26" />
+		<extends name="android/graphics/drawable/shapes/RectShape"/>
+		<method name="&lt;init>(FF)V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/ArcShape;" since="26"/>
+		<method name="getStartAngle()F" since="26"/>
+		<method name="getSweepAngle()F" since="26"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/OvalShape" since="1">
-		<extends name="android/graphics/drawable/shapes/RectShape" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/OvalShape;" since="26" />
+		<extends name="android/graphics/drawable/shapes/RectShape"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/OvalShape;" since="26"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/PathShape" since="1">
-		<extends name="android/graphics/drawable/shapes/Shape" />
-		<method name="&lt;init>(Landroid/graphics/Path;FF)V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/PathShape;" since="3" />
+		<extends name="android/graphics/drawable/shapes/Shape"/>
+		<method name="&lt;init>(Landroid/graphics/Path;FF)V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/PathShape;" since="3"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/RectShape" since="1">
-		<extends name="android/graphics/drawable/shapes/Shape" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/RectShape;" since="3" />
-		<method name="rect()Landroid/graphics/RectF;" />
+		<extends name="android/graphics/drawable/shapes/Shape"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/RectShape;" since="3"/>
+		<method name="rect()Landroid/graphics/RectF;"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/RoundRectShape" since="1">
-		<extends name="android/graphics/drawable/shapes/RectShape" />
-		<method name="&lt;init>([FLandroid/graphics/RectF;[F)V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/RoundRectShape;" since="3" />
+		<extends name="android/graphics/drawable/shapes/RectShape"/>
+		<method name="&lt;init>([FLandroid/graphics/RectF;[F)V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/RoundRectShape;" since="3"/>
 	</class>
 	<class name="android/graphics/drawable/shapes/Shape" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" since="3" />
-		<method name="&lt;init>()V" />
-		<method name="clone()Landroid/graphics/drawable/shapes/Shape;" since="3" />
-		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V" />
-		<method name="getHeight()F" />
-		<method name="getOutline(Landroid/graphics/Outline;)V" since="21" />
-		<method name="getWidth()F" />
-		<method name="hasAlpha()Z" />
-		<method name="onResize(FF)V" />
-		<method name="resize(FF)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable" since="3"/>
+		<method name="&lt;init>()V"/>
+		<method name="clone()Landroid/graphics/drawable/shapes/Shape;" since="3"/>
+		<method name="draw(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V"/>
+		<method name="getHeight()F"/>
+		<method name="getOutline(Landroid/graphics/Outline;)V" since="21"/>
+		<method name="getWidth()F"/>
+		<method name="hasAlpha()Z"/>
+		<method name="onResize(FF)V"/>
+		<method name="resize(FF)V"/>
 	</class>
 	<class name="android/graphics/fonts/FontVariationAxis" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/String;F)V" />
-		<method name="fromFontVariationSettings(Ljava/lang/String;)[Landroid/graphics/fonts/FontVariationAxis;" />
-		<method name="getStyleValue()F" />
-		<method name="getTag()Ljava/lang/String;" />
-		<method name="toFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/String;F)V"/>
+		<method name="fromFontVariationSettings(Ljava/lang/String;)[Landroid/graphics/fonts/FontVariationAxis;"/>
+		<method name="getStyleValue()F"/>
+		<method name="getTag()Ljava/lang/String;"/>
+		<method name="toFontVariationSettings([Landroid/graphics/fonts/FontVariationAxis;)Ljava/lang/String;"/>
 	</class>
 	<class name="android/graphics/pdf/PdfDocument" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="close()V" />
-		<method name="finishPage(Landroid/graphics/pdf/PdfDocument$Page;)V" />
-		<method name="getPages()Ljava/util/List;" />
-		<method name="startPage(Landroid/graphics/pdf/PdfDocument$PageInfo;)Landroid/graphics/pdf/PdfDocument$Page;" />
-		<method name="writeTo(Ljava/io/OutputStream;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="close()V"/>
+		<method name="finishPage(Landroid/graphics/pdf/PdfDocument$Page;)V"/>
+		<method name="getPages()Ljava/util/List;"/>
+		<method name="startPage(Landroid/graphics/pdf/PdfDocument$PageInfo;)Landroid/graphics/pdf/PdfDocument$Page;"/>
+		<method name="writeTo(Ljava/io/OutputStream;)V"/>
 	</class>
 	<class name="android/graphics/pdf/PdfDocument$Page" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getCanvas()Landroid/graphics/Canvas;" />
-		<method name="getInfo()Landroid/graphics/pdf/PdfDocument$PageInfo;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCanvas()Landroid/graphics/Canvas;"/>
+		<method name="getInfo()Landroid/graphics/pdf/PdfDocument$PageInfo;"/>
 	</class>
 	<class name="android/graphics/pdf/PdfDocument$PageInfo" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getContentRect()Landroid/graphics/Rect;" />
-		<method name="getPageHeight()I" />
-		<method name="getPageNumber()I" />
-		<method name="getPageWidth()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getContentRect()Landroid/graphics/Rect;"/>
+		<method name="getPageHeight()I"/>
+		<method name="getPageNumber()I"/>
+		<method name="getPageWidth()I"/>
 	</class>
 	<class name="android/graphics/pdf/PdfDocument$PageInfo$Builder" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(III)V" />
-		<method name="create()Landroid/graphics/pdf/PdfDocument$PageInfo;" />
-		<method name="setContentRect(Landroid/graphics/Rect;)Landroid/graphics/pdf/PdfDocument$PageInfo$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="create()Landroid/graphics/pdf/PdfDocument$PageInfo;"/>
+		<method name="setContentRect(Landroid/graphics/Rect;)Landroid/graphics/pdf/PdfDocument$PageInfo$Builder;"/>
 	</class>
 	<class name="android/graphics/pdf/PdfRenderer" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;)V" />
-		<method name="getPageCount()I" />
-		<method name="openPage(I)Landroid/graphics/pdf/PdfRenderer$Page;" />
-		<method name="shouldScaleForPrinting()Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>(Landroid/os/ParcelFileDescriptor;)V"/>
+		<method name="getPageCount()I"/>
+		<method name="openPage(I)Landroid/graphics/pdf/PdfRenderer$Page;"/>
+		<method name="shouldScaleForPrinting()Z"/>
 	</class>
 	<class name="android/graphics/pdf/PdfRenderer$Page" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>(Landroid/graphics/pdf/PdfRenderer;)V" />
-		<method name="getHeight()I" />
-		<method name="getIndex()I" />
-		<method name="getWidth()I" />
-		<method name="render(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;I)V" />
-		<field name="RENDER_MODE_FOR_DISPLAY" />
-		<field name="RENDER_MODE_FOR_PRINT" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>(Landroid/graphics/pdf/PdfRenderer;)V"/>
+		<method name="getHeight()I"/>
+		<method name="getIndex()I"/>
+		<method name="getWidth()I"/>
+		<method name="render(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Matrix;I)V"/>
+		<field name="RENDER_MODE_FOR_DISPLAY"/>
+		<field name="RENDER_MODE_FOR_PRINT"/>
 	</class>
 	<class name="android/hardware/Camera" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addCallbackBuffer([B)V" since="8" />
-		<method name="autoFocus(Landroid/hardware/Camera$AutoFocusCallback;)V" />
-		<method name="cancelAutoFocus()V" since="5" />
-		<method name="enableShutterSound(Z)Z" since="17" />
-		<method name="getCameraInfo(ILandroid/hardware/Camera$CameraInfo;)V" since="9" />
-		<method name="getNumberOfCameras()I" since="9" />
-		<method name="getParameters()Landroid/hardware/Camera$Parameters;" />
-		<method name="lock()V" since="5" />
-		<method name="open()Landroid/hardware/Camera;" />
-		<method name="open(I)Landroid/hardware/Camera;" since="9" />
-		<method name="reconnect()V" since="8" />
-		<method name="release()V" />
-		<method name="setAutoFocusMoveCallback(Landroid/hardware/Camera$AutoFocusMoveCallback;)V" since="16" />
-		<method name="setDisplayOrientation(I)V" since="8" />
-		<method name="setErrorCallback(Landroid/hardware/Camera$ErrorCallback;)V" />
-		<method name="setFaceDetectionListener(Landroid/hardware/Camera$FaceDetectionListener;)V" since="14" />
-		<method name="setOneShotPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V" since="3" />
-		<method name="setParameters(Landroid/hardware/Camera$Parameters;)V" />
-		<method name="setPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V" />
-		<method name="setPreviewCallbackWithBuffer(Landroid/hardware/Camera$PreviewCallback;)V" since="8" />
-		<method name="setPreviewDisplay(Landroid/view/SurfaceHolder;)V" />
-		<method name="setPreviewTexture(Landroid/graphics/SurfaceTexture;)V" since="11" />
-		<method name="setZoomChangeListener(Landroid/hardware/Camera$OnZoomChangeListener;)V" since="8" />
-		<method name="startFaceDetection()V" since="14" />
-		<method name="startPreview()V" />
-		<method name="startSmoothZoom(I)V" since="8" />
-		<method name="stopFaceDetection()V" since="14" />
-		<method name="stopPreview()V" />
-		<method name="stopSmoothZoom()V" since="8" />
-		<method name="takePicture(Landroid/hardware/Camera$ShutterCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;)V" />
-		<method name="takePicture(Landroid/hardware/Camera$ShutterCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;)V" since="5" />
-		<method name="unlock()V" since="5" />
-		<field name="ACTION_NEW_PICTURE" since="14" deprecated="24" />
-		<field name="ACTION_NEW_VIDEO" since="14" deprecated="24" />
-		<field name="CAMERA_ERROR_EVICTED" since="23" />
-		<field name="CAMERA_ERROR_SERVER_DIED" />
-		<field name="CAMERA_ERROR_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addCallbackBuffer([B)V" since="8"/>
+		<method name="autoFocus(Landroid/hardware/Camera$AutoFocusCallback;)V"/>
+		<method name="cancelAutoFocus()V" since="5"/>
+		<method name="enableShutterSound(Z)Z" since="17"/>
+		<method name="getCameraInfo(ILandroid/hardware/Camera$CameraInfo;)V" since="9"/>
+		<method name="getNumberOfCameras()I" since="9"/>
+		<method name="getParameters()Landroid/hardware/Camera$Parameters;"/>
+		<method name="lock()V" since="5"/>
+		<method name="open()Landroid/hardware/Camera;"/>
+		<method name="open(I)Landroid/hardware/Camera;" since="9"/>
+		<method name="reconnect()V" since="8"/>
+		<method name="release()V"/>
+		<method name="setAutoFocusMoveCallback(Landroid/hardware/Camera$AutoFocusMoveCallback;)V" since="16"/>
+		<method name="setDisplayOrientation(I)V" since="8"/>
+		<method name="setErrorCallback(Landroid/hardware/Camera$ErrorCallback;)V"/>
+		<method name="setFaceDetectionListener(Landroid/hardware/Camera$FaceDetectionListener;)V" since="14"/>
+		<method name="setOneShotPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V" since="3"/>
+		<method name="setParameters(Landroid/hardware/Camera$Parameters;)V"/>
+		<method name="setPreviewCallback(Landroid/hardware/Camera$PreviewCallback;)V"/>
+		<method name="setPreviewCallbackWithBuffer(Landroid/hardware/Camera$PreviewCallback;)V" since="8"/>
+		<method name="setPreviewDisplay(Landroid/view/SurfaceHolder;)V"/>
+		<method name="setPreviewTexture(Landroid/graphics/SurfaceTexture;)V" since="11"/>
+		<method name="setZoomChangeListener(Landroid/hardware/Camera$OnZoomChangeListener;)V" since="8"/>
+		<method name="startFaceDetection()V" since="14"/>
+		<method name="startPreview()V"/>
+		<method name="startSmoothZoom(I)V" since="8"/>
+		<method name="stopFaceDetection()V" since="14"/>
+		<method name="stopPreview()V"/>
+		<method name="stopSmoothZoom()V" since="8"/>
+		<method name="takePicture(Landroid/hardware/Camera$ShutterCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;)V"/>
+		<method name="takePicture(Landroid/hardware/Camera$ShutterCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;Landroid/hardware/Camera$PictureCallback;)V" since="5"/>
+		<method name="unlock()V" since="5"/>
+		<field name="ACTION_NEW_PICTURE" since="14" deprecated="24"/>
+		<field name="ACTION_NEW_VIDEO" since="14" deprecated="24"/>
+		<field name="CAMERA_ERROR_EVICTED" since="23"/>
+		<field name="CAMERA_ERROR_SERVER_DIED"/>
+		<field name="CAMERA_ERROR_UNKNOWN"/>
 	</class>
 	<class name="android/hardware/Camera$Area" since="14" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/graphics/Rect;I)V" />
-		<field name="rect" />
-		<field name="weight" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;I)V"/>
+		<field name="rect"/>
+		<field name="weight"/>
 	</class>
 	<class name="android/hardware/Camera$AutoFocusCallback" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onAutoFocus(ZLandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAutoFocus(ZLandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$AutoFocusMoveCallback" since="16" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onAutoFocusMoving(ZLandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAutoFocusMoving(ZLandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$CameraInfo" since="9" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="CAMERA_FACING_BACK" />
-		<field name="CAMERA_FACING_FRONT" />
-		<field name="canDisableShutterSound" since="17" />
-		<field name="facing" />
-		<field name="orientation" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="CAMERA_FACING_BACK"/>
+		<field name="CAMERA_FACING_FRONT"/>
+		<field name="canDisableShutterSound" since="17"/>
+		<field name="facing"/>
+		<field name="orientation"/>
 	</class>
 	<class name="android/hardware/Camera$ErrorCallback" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onError(ILandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onError(ILandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$Face" since="14" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="id" />
-		<field name="leftEye" />
-		<field name="mouth" />
-		<field name="rect" />
-		<field name="rightEye" />
-		<field name="score" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="id"/>
+		<field name="leftEye"/>
+		<field name="mouth"/>
+		<field name="rect"/>
+		<field name="rightEye"/>
+		<field name="score"/>
 	</class>
 	<class name="android/hardware/Camera$FaceDetectionListener" since="14" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onFaceDetection([Landroid/hardware/Camera$Face;Landroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onFaceDetection([Landroid/hardware/Camera$Face;Landroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$OnZoomChangeListener" since="8" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onZoomChange(IZLandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onZoomChange(IZLandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$Parameters" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/hardware/Camera;)V" />
-		<method name="flatten()Ljava/lang/String;" />
-		<method name="get(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getAntibanding()Ljava/lang/String;" since="5" />
-		<method name="getAutoExposureLock()Z" since="14" />
-		<method name="getAutoWhiteBalanceLock()Z" since="14" />
-		<method name="getColorEffect()Ljava/lang/String;" since="5" />
-		<method name="getExposureCompensation()I" since="8" />
-		<method name="getExposureCompensationStep()F" since="8" />
-		<method name="getFlashMode()Ljava/lang/String;" since="5" />
-		<method name="getFocalLength()F" since="8" />
-		<method name="getFocusAreas()Ljava/util/List;" since="14" />
-		<method name="getFocusDistances([F)V" since="9" />
-		<method name="getFocusMode()Ljava/lang/String;" since="5" />
-		<method name="getHorizontalViewAngle()F" since="8" />
-		<method name="getInt(Ljava/lang/String;)I" />
-		<method name="getJpegQuality()I" since="5" />
-		<method name="getJpegThumbnailQuality()I" since="5" />
-		<method name="getJpegThumbnailSize()Landroid/hardware/Camera$Size;" since="5" />
-		<method name="getMaxExposureCompensation()I" since="8" />
-		<method name="getMaxNumDetectedFaces()I" since="14" />
-		<method name="getMaxNumFocusAreas()I" since="14" />
-		<method name="getMaxNumMeteringAreas()I" since="14" />
-		<method name="getMaxZoom()I" since="8" />
-		<method name="getMeteringAreas()Ljava/util/List;" since="14" />
-		<method name="getMinExposureCompensation()I" since="8" />
-		<method name="getPictureFormat()I" />
-		<method name="getPictureSize()Landroid/hardware/Camera$Size;" />
-		<method name="getPreferredPreviewSizeForVideo()Landroid/hardware/Camera$Size;" since="11" />
-		<method name="getPreviewFormat()I" />
-		<method name="getPreviewFpsRange([I)V" since="9" />
-		<method name="getPreviewFrameRate()I" deprecated="16" />
-		<method name="getPreviewSize()Landroid/hardware/Camera$Size;" />
-		<method name="getSceneMode()Ljava/lang/String;" since="5" />
-		<method name="getSupportedAntibanding()Ljava/util/List;" since="5" />
-		<method name="getSupportedColorEffects()Ljava/util/List;" since="5" />
-		<method name="getSupportedFlashModes()Ljava/util/List;" since="5" />
-		<method name="getSupportedFocusModes()Ljava/util/List;" since="5" />
-		<method name="getSupportedJpegThumbnailSizes()Ljava/util/List;" since="8" />
-		<method name="getSupportedPictureFormats()Ljava/util/List;" since="5" />
-		<method name="getSupportedPictureSizes()Ljava/util/List;" since="5" />
-		<method name="getSupportedPreviewFormats()Ljava/util/List;" since="5" />
-		<method name="getSupportedPreviewFpsRange()Ljava/util/List;" since="9" />
-		<method name="getSupportedPreviewFrameRates()Ljava/util/List;" since="5" deprecated="16" />
-		<method name="getSupportedPreviewSizes()Ljava/util/List;" since="5" />
-		<method name="getSupportedSceneModes()Ljava/util/List;" since="5" />
-		<method name="getSupportedVideoSizes()Ljava/util/List;" since="11" />
-		<method name="getSupportedWhiteBalance()Ljava/util/List;" since="5" />
-		<method name="getVerticalViewAngle()F" since="8" />
-		<method name="getVideoStabilization()Z" since="15" />
-		<method name="getWhiteBalance()Ljava/lang/String;" since="5" />
-		<method name="getZoom()I" since="8" />
-		<method name="getZoomRatios()Ljava/util/List;" since="8" />
-		<method name="isAutoExposureLockSupported()Z" since="14" />
-		<method name="isAutoWhiteBalanceLockSupported()Z" since="14" />
-		<method name="isSmoothZoomSupported()Z" since="8" />
-		<method name="isVideoSnapshotSupported()Z" since="14" />
-		<method name="isVideoStabilizationSupported()Z" since="15" />
-		<method name="isZoomSupported()Z" since="8" />
-		<method name="remove(Ljava/lang/String;)V" />
-		<method name="removeGpsData()V" since="5" />
-		<method name="set(Ljava/lang/String;I)V" />
-		<method name="set(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="setAntibanding(Ljava/lang/String;)V" since="5" />
-		<method name="setAutoExposureLock(Z)V" since="14" />
-		<method name="setAutoWhiteBalanceLock(Z)V" since="14" />
-		<method name="setColorEffect(Ljava/lang/String;)V" since="5" />
-		<method name="setExposureCompensation(I)V" since="8" />
-		<method name="setFlashMode(Ljava/lang/String;)V" since="5" />
-		<method name="setFocusAreas(Ljava/util/List;)V" since="14" />
-		<method name="setFocusMode(Ljava/lang/String;)V" since="5" />
-		<method name="setGpsAltitude(D)V" since="5" />
-		<method name="setGpsLatitude(D)V" since="5" />
-		<method name="setGpsLongitude(D)V" since="5" />
-		<method name="setGpsProcessingMethod(Ljava/lang/String;)V" since="8" />
-		<method name="setGpsTimestamp(J)V" since="5" />
-		<method name="setJpegQuality(I)V" since="5" />
-		<method name="setJpegThumbnailQuality(I)V" since="5" />
-		<method name="setJpegThumbnailSize(II)V" since="5" />
-		<method name="setMeteringAreas(Ljava/util/List;)V" since="14" />
-		<method name="setPictureFormat(I)V" />
-		<method name="setPictureSize(II)V" />
-		<method name="setPreviewFormat(I)V" />
-		<method name="setPreviewFpsRange(II)V" since="9" />
-		<method name="setPreviewFrameRate(I)V" deprecated="16" />
-		<method name="setPreviewSize(II)V" />
-		<method name="setRecordingHint(Z)V" since="14" />
-		<method name="setRotation(I)V" since="5" />
-		<method name="setSceneMode(Ljava/lang/String;)V" since="5" />
-		<method name="setVideoStabilization(Z)V" since="15" />
-		<method name="setWhiteBalance(Ljava/lang/String;)V" since="5" />
-		<method name="setZoom(I)V" since="8" />
-		<method name="unflatten(Ljava/lang/String;)V" />
-		<field name="ANTIBANDING_50HZ" since="5" />
-		<field name="ANTIBANDING_60HZ" since="5" />
-		<field name="ANTIBANDING_AUTO" since="5" />
-		<field name="ANTIBANDING_OFF" since="5" />
-		<field name="EFFECT_AQUA" since="5" />
-		<field name="EFFECT_BLACKBOARD" since="5" />
-		<field name="EFFECT_MONO" since="5" />
-		<field name="EFFECT_NEGATIVE" since="5" />
-		<field name="EFFECT_NONE" since="5" />
-		<field name="EFFECT_POSTERIZE" since="5" />
-		<field name="EFFECT_SEPIA" since="5" />
-		<field name="EFFECT_SOLARIZE" since="5" />
-		<field name="EFFECT_WHITEBOARD" since="5" />
-		<field name="FLASH_MODE_AUTO" since="5" />
-		<field name="FLASH_MODE_OFF" since="5" />
-		<field name="FLASH_MODE_ON" since="5" />
-		<field name="FLASH_MODE_RED_EYE" since="5" />
-		<field name="FLASH_MODE_TORCH" since="5" />
-		<field name="FOCUS_DISTANCE_FAR_INDEX" since="9" />
-		<field name="FOCUS_DISTANCE_NEAR_INDEX" since="9" />
-		<field name="FOCUS_DISTANCE_OPTIMAL_INDEX" since="9" />
-		<field name="FOCUS_MODE_AUTO" since="5" />
-		<field name="FOCUS_MODE_CONTINUOUS_PICTURE" since="14" />
-		<field name="FOCUS_MODE_CONTINUOUS_VIDEO" since="9" />
-		<field name="FOCUS_MODE_EDOF" since="8" />
-		<field name="FOCUS_MODE_FIXED" since="5" />
-		<field name="FOCUS_MODE_INFINITY" since="5" />
-		<field name="FOCUS_MODE_MACRO" since="5" />
-		<field name="PREVIEW_FPS_MAX_INDEX" since="9" />
-		<field name="PREVIEW_FPS_MIN_INDEX" since="9" />
-		<field name="SCENE_MODE_ACTION" since="5" />
-		<field name="SCENE_MODE_AUTO" since="5" />
-		<field name="SCENE_MODE_BARCODE" since="8" />
-		<field name="SCENE_MODE_BEACH" since="5" />
-		<field name="SCENE_MODE_CANDLELIGHT" since="5" />
-		<field name="SCENE_MODE_FIREWORKS" since="5" />
-		<field name="SCENE_MODE_HDR" since="17" />
-		<field name="SCENE_MODE_LANDSCAPE" since="5" />
-		<field name="SCENE_MODE_NIGHT" since="5" />
-		<field name="SCENE_MODE_NIGHT_PORTRAIT" since="5" />
-		<field name="SCENE_MODE_PARTY" since="5" />
-		<field name="SCENE_MODE_PORTRAIT" since="5" />
-		<field name="SCENE_MODE_SNOW" since="5" />
-		<field name="SCENE_MODE_SPORTS" since="5" />
-		<field name="SCENE_MODE_STEADYPHOTO" since="5" />
-		<field name="SCENE_MODE_SUNSET" since="5" />
-		<field name="SCENE_MODE_THEATRE" since="5" />
-		<field name="WHITE_BALANCE_AUTO" since="5" />
-		<field name="WHITE_BALANCE_CLOUDY_DAYLIGHT" since="5" />
-		<field name="WHITE_BALANCE_DAYLIGHT" since="5" />
-		<field name="WHITE_BALANCE_FLUORESCENT" since="5" />
-		<field name="WHITE_BALANCE_INCANDESCENT" since="5" />
-		<field name="WHITE_BALANCE_SHADE" since="5" />
-		<field name="WHITE_BALANCE_TWILIGHT" since="5" />
-		<field name="WHITE_BALANCE_WARM_FLUORESCENT" since="5" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/hardware/Camera;)V"/>
+		<method name="flatten()Ljava/lang/String;"/>
+		<method name="get(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getAntibanding()Ljava/lang/String;" since="5"/>
+		<method name="getAutoExposureLock()Z" since="14"/>
+		<method name="getAutoWhiteBalanceLock()Z" since="14"/>
+		<method name="getColorEffect()Ljava/lang/String;" since="5"/>
+		<method name="getExposureCompensation()I" since="8"/>
+		<method name="getExposureCompensationStep()F" since="8"/>
+		<method name="getFlashMode()Ljava/lang/String;" since="5"/>
+		<method name="getFocalLength()F" since="8"/>
+		<method name="getFocusAreas()Ljava/util/List;" since="14"/>
+		<method name="getFocusDistances([F)V" since="9"/>
+		<method name="getFocusMode()Ljava/lang/String;" since="5"/>
+		<method name="getHorizontalViewAngle()F" since="8"/>
+		<method name="getInt(Ljava/lang/String;)I"/>
+		<method name="getJpegQuality()I" since="5"/>
+		<method name="getJpegThumbnailQuality()I" since="5"/>
+		<method name="getJpegThumbnailSize()Landroid/hardware/Camera$Size;" since="5"/>
+		<method name="getMaxExposureCompensation()I" since="8"/>
+		<method name="getMaxNumDetectedFaces()I" since="14"/>
+		<method name="getMaxNumFocusAreas()I" since="14"/>
+		<method name="getMaxNumMeteringAreas()I" since="14"/>
+		<method name="getMaxZoom()I" since="8"/>
+		<method name="getMeteringAreas()Ljava/util/List;" since="14"/>
+		<method name="getMinExposureCompensation()I" since="8"/>
+		<method name="getPictureFormat()I"/>
+		<method name="getPictureSize()Landroid/hardware/Camera$Size;"/>
+		<method name="getPreferredPreviewSizeForVideo()Landroid/hardware/Camera$Size;" since="11"/>
+		<method name="getPreviewFormat()I"/>
+		<method name="getPreviewFpsRange([I)V" since="9"/>
+		<method name="getPreviewFrameRate()I" deprecated="16"/>
+		<method name="getPreviewSize()Landroid/hardware/Camera$Size;"/>
+		<method name="getSceneMode()Ljava/lang/String;" since="5"/>
+		<method name="getSupportedAntibanding()Ljava/util/List;" since="5"/>
+		<method name="getSupportedColorEffects()Ljava/util/List;" since="5"/>
+		<method name="getSupportedFlashModes()Ljava/util/List;" since="5"/>
+		<method name="getSupportedFocusModes()Ljava/util/List;" since="5"/>
+		<method name="getSupportedJpegThumbnailSizes()Ljava/util/List;" since="8"/>
+		<method name="getSupportedPictureFormats()Ljava/util/List;" since="5"/>
+		<method name="getSupportedPictureSizes()Ljava/util/List;" since="5"/>
+		<method name="getSupportedPreviewFormats()Ljava/util/List;" since="5"/>
+		<method name="getSupportedPreviewFpsRange()Ljava/util/List;" since="9"/>
+		<method name="getSupportedPreviewFrameRates()Ljava/util/List;" since="5" deprecated="16"/>
+		<method name="getSupportedPreviewSizes()Ljava/util/List;" since="5"/>
+		<method name="getSupportedSceneModes()Ljava/util/List;" since="5"/>
+		<method name="getSupportedVideoSizes()Ljava/util/List;" since="11"/>
+		<method name="getSupportedWhiteBalance()Ljava/util/List;" since="5"/>
+		<method name="getVerticalViewAngle()F" since="8"/>
+		<method name="getVideoStabilization()Z" since="15"/>
+		<method name="getWhiteBalance()Ljava/lang/String;" since="5"/>
+		<method name="getZoom()I" since="8"/>
+		<method name="getZoomRatios()Ljava/util/List;" since="8"/>
+		<method name="isAutoExposureLockSupported()Z" since="14"/>
+		<method name="isAutoWhiteBalanceLockSupported()Z" since="14"/>
+		<method name="isSmoothZoomSupported()Z" since="8"/>
+		<method name="isVideoSnapshotSupported()Z" since="14"/>
+		<method name="isVideoStabilizationSupported()Z" since="15"/>
+		<method name="isZoomSupported()Z" since="8"/>
+		<method name="remove(Ljava/lang/String;)V"/>
+		<method name="removeGpsData()V" since="5"/>
+		<method name="set(Ljava/lang/String;I)V"/>
+		<method name="set(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="setAntibanding(Ljava/lang/String;)V" since="5"/>
+		<method name="setAutoExposureLock(Z)V" since="14"/>
+		<method name="setAutoWhiteBalanceLock(Z)V" since="14"/>
+		<method name="setColorEffect(Ljava/lang/String;)V" since="5"/>
+		<method name="setExposureCompensation(I)V" since="8"/>
+		<method name="setFlashMode(Ljava/lang/String;)V" since="5"/>
+		<method name="setFocusAreas(Ljava/util/List;)V" since="14"/>
+		<method name="setFocusMode(Ljava/lang/String;)V" since="5"/>
+		<method name="setGpsAltitude(D)V" since="5"/>
+		<method name="setGpsLatitude(D)V" since="5"/>
+		<method name="setGpsLongitude(D)V" since="5"/>
+		<method name="setGpsProcessingMethod(Ljava/lang/String;)V" since="8"/>
+		<method name="setGpsTimestamp(J)V" since="5"/>
+		<method name="setJpegQuality(I)V" since="5"/>
+		<method name="setJpegThumbnailQuality(I)V" since="5"/>
+		<method name="setJpegThumbnailSize(II)V" since="5"/>
+		<method name="setMeteringAreas(Ljava/util/List;)V" since="14"/>
+		<method name="setPictureFormat(I)V"/>
+		<method name="setPictureSize(II)V"/>
+		<method name="setPreviewFormat(I)V"/>
+		<method name="setPreviewFpsRange(II)V" since="9"/>
+		<method name="setPreviewFrameRate(I)V" deprecated="16"/>
+		<method name="setPreviewSize(II)V"/>
+		<method name="setRecordingHint(Z)V" since="14"/>
+		<method name="setRotation(I)V" since="5"/>
+		<method name="setSceneMode(Ljava/lang/String;)V" since="5"/>
+		<method name="setVideoStabilization(Z)V" since="15"/>
+		<method name="setWhiteBalance(Ljava/lang/String;)V" since="5"/>
+		<method name="setZoom(I)V" since="8"/>
+		<method name="unflatten(Ljava/lang/String;)V"/>
+		<field name="ANTIBANDING_50HZ" since="5"/>
+		<field name="ANTIBANDING_60HZ" since="5"/>
+		<field name="ANTIBANDING_AUTO" since="5"/>
+		<field name="ANTIBANDING_OFF" since="5"/>
+		<field name="EFFECT_AQUA" since="5"/>
+		<field name="EFFECT_BLACKBOARD" since="5"/>
+		<field name="EFFECT_MONO" since="5"/>
+		<field name="EFFECT_NEGATIVE" since="5"/>
+		<field name="EFFECT_NONE" since="5"/>
+		<field name="EFFECT_POSTERIZE" since="5"/>
+		<field name="EFFECT_SEPIA" since="5"/>
+		<field name="EFFECT_SOLARIZE" since="5"/>
+		<field name="EFFECT_WHITEBOARD" since="5"/>
+		<field name="FLASH_MODE_AUTO" since="5"/>
+		<field name="FLASH_MODE_OFF" since="5"/>
+		<field name="FLASH_MODE_ON" since="5"/>
+		<field name="FLASH_MODE_RED_EYE" since="5"/>
+		<field name="FLASH_MODE_TORCH" since="5"/>
+		<field name="FOCUS_DISTANCE_FAR_INDEX" since="9"/>
+		<field name="FOCUS_DISTANCE_NEAR_INDEX" since="9"/>
+		<field name="FOCUS_DISTANCE_OPTIMAL_INDEX" since="9"/>
+		<field name="FOCUS_MODE_AUTO" since="5"/>
+		<field name="FOCUS_MODE_CONTINUOUS_PICTURE" since="14"/>
+		<field name="FOCUS_MODE_CONTINUOUS_VIDEO" since="9"/>
+		<field name="FOCUS_MODE_EDOF" since="8"/>
+		<field name="FOCUS_MODE_FIXED" since="5"/>
+		<field name="FOCUS_MODE_INFINITY" since="5"/>
+		<field name="FOCUS_MODE_MACRO" since="5"/>
+		<field name="PREVIEW_FPS_MAX_INDEX" since="9"/>
+		<field name="PREVIEW_FPS_MIN_INDEX" since="9"/>
+		<field name="SCENE_MODE_ACTION" since="5"/>
+		<field name="SCENE_MODE_AUTO" since="5"/>
+		<field name="SCENE_MODE_BARCODE" since="8"/>
+		<field name="SCENE_MODE_BEACH" since="5"/>
+		<field name="SCENE_MODE_CANDLELIGHT" since="5"/>
+		<field name="SCENE_MODE_FIREWORKS" since="5"/>
+		<field name="SCENE_MODE_HDR" since="17"/>
+		<field name="SCENE_MODE_LANDSCAPE" since="5"/>
+		<field name="SCENE_MODE_NIGHT" since="5"/>
+		<field name="SCENE_MODE_NIGHT_PORTRAIT" since="5"/>
+		<field name="SCENE_MODE_PARTY" since="5"/>
+		<field name="SCENE_MODE_PORTRAIT" since="5"/>
+		<field name="SCENE_MODE_SNOW" since="5"/>
+		<field name="SCENE_MODE_SPORTS" since="5"/>
+		<field name="SCENE_MODE_STEADYPHOTO" since="5"/>
+		<field name="SCENE_MODE_SUNSET" since="5"/>
+		<field name="SCENE_MODE_THEATRE" since="5"/>
+		<field name="WHITE_BALANCE_AUTO" since="5"/>
+		<field name="WHITE_BALANCE_CLOUDY_DAYLIGHT" since="5"/>
+		<field name="WHITE_BALANCE_DAYLIGHT" since="5"/>
+		<field name="WHITE_BALANCE_FLUORESCENT" since="5"/>
+		<field name="WHITE_BALANCE_INCANDESCENT" since="5"/>
+		<field name="WHITE_BALANCE_SHADE" since="5"/>
+		<field name="WHITE_BALANCE_TWILIGHT" since="5"/>
+		<field name="WHITE_BALANCE_WARM_FLUORESCENT" since="5"/>
 	</class>
 	<class name="android/hardware/Camera$PictureCallback" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onPictureTaken([BLandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onPictureTaken([BLandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$PreviewCallback" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onPreviewFrame([BLandroid/hardware/Camera;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onPreviewFrame([BLandroid/hardware/Camera;)V"/>
 	</class>
 	<class name="android/hardware/Camera$ShutterCallback" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="onShutter()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onShutter()V"/>
 	</class>
 	<class name="android/hardware/Camera$Size" since="1" deprecated="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/hardware/Camera;II)V" />
-		<field name="height" />
-		<field name="width" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/hardware/Camera;II)V"/>
+		<field name="height"/>
+		<field name="width"/>
 	</class>
 	<class name="android/hardware/ConsumerIrManager" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getCarrierFrequencies()[Landroid/hardware/ConsumerIrManager$CarrierFrequencyRange;" />
-		<method name="hasIrEmitter()Z" />
-		<method name="transmit(I[I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCarrierFrequencies()[Landroid/hardware/ConsumerIrManager$CarrierFrequencyRange;"/>
+		<method name="hasIrEmitter()Z"/>
+		<method name="transmit(I[I)V"/>
 	</class>
 	<class name="android/hardware/ConsumerIrManager$CarrierFrequencyRange" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/hardware/ConsumerIrManager;II)V" />
-		<method name="getMaxFrequency()I" />
-		<method name="getMinFrequency()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/hardware/ConsumerIrManager;II)V"/>
+		<method name="getMaxFrequency()I"/>
+		<method name="getMinFrequency()I"/>
 	</class>
 	<class name="android/hardware/GeomagneticField" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(FFFJ)V" />
-		<method name="getDeclination()F" />
-		<method name="getFieldStrength()F" />
-		<method name="getHorizontalStrength()F" />
-		<method name="getInclination()F" />
-		<method name="getX()F" />
-		<method name="getY()F" />
-		<method name="getZ()F" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(FFFJ)V"/>
+		<method name="getDeclination()F"/>
+		<method name="getFieldStrength()F"/>
+		<method name="getHorizontalStrength()F"/>
+		<method name="getInclination()F"/>
+		<method name="getX()F"/>
+		<method name="getY()F"/>
+		<method name="getZ()F"/>
 	</class>
 	<class name="android/hardware/HardwareBuffer" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="create(IIIIJ)Landroid/hardware/HardwareBuffer;" />
-		<method name="getFormat()I" />
-		<method name="getHeight()I" />
-		<method name="getLayers()I" />
-		<method name="getUsage()J" />
-		<method name="getWidth()I" />
-		<method name="isClosed()Z" />
-		<field name="BLOB" />
-		<field name="CREATOR" />
-		<field name="RGBA_1010102" />
-		<field name="RGBA_8888" />
-		<field name="RGBA_FP16" />
-		<field name="RGBX_8888" />
-		<field name="RGB_565" />
-		<field name="RGB_888" />
-		<field name="USAGE_CPU_READ_OFTEN" />
-		<field name="USAGE_CPU_READ_RARELY" />
-		<field name="USAGE_CPU_WRITE_OFTEN" />
-		<field name="USAGE_CPU_WRITE_RARELY" />
-		<field name="USAGE_GPU_COLOR_OUTPUT" />
-		<field name="USAGE_GPU_DATA_BUFFER" />
-		<field name="USAGE_GPU_SAMPLED_IMAGE" />
-		<field name="USAGE_PROTECTED_CONTENT" />
-		<field name="USAGE_SENSOR_DIRECT_DATA" />
-		<field name="USAGE_VIDEO_ENCODE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="create(IIIIJ)Landroid/hardware/HardwareBuffer;"/>
+		<method name="getFormat()I"/>
+		<method name="getHeight()I"/>
+		<method name="getLayers()I"/>
+		<method name="getUsage()J"/>
+		<method name="getWidth()I"/>
+		<method name="isClosed()Z"/>
+		<field name="BLOB"/>
+		<field name="CREATOR"/>
+		<field name="RGBA_1010102"/>
+		<field name="RGBA_8888"/>
+		<field name="RGBA_FP16"/>
+		<field name="RGBX_8888"/>
+		<field name="RGB_565"/>
+		<field name="RGB_888"/>
+		<field name="USAGE_CPU_READ_OFTEN"/>
+		<field name="USAGE_CPU_READ_RARELY"/>
+		<field name="USAGE_CPU_WRITE_OFTEN"/>
+		<field name="USAGE_CPU_WRITE_RARELY"/>
+		<field name="USAGE_GPU_COLOR_OUTPUT"/>
+		<field name="USAGE_GPU_DATA_BUFFER"/>
+		<field name="USAGE_GPU_SAMPLED_IMAGE"/>
+		<field name="USAGE_PROTECTED_CONTENT"/>
+		<field name="USAGE_SENSOR_DIRECT_DATA"/>
+		<field name="USAGE_VIDEO_ENCODE"/>
 	</class>
 	<class name="android/hardware/Sensor" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getFifoMaxEventCount()I" since="19" />
-		<method name="getFifoReservedEventCount()I" since="19" />
-		<method name="getHighestDirectReportRateLevel()I" since="26" />
-		<method name="getId()I" since="24" />
-		<method name="getMaxDelay()I" since="21" />
-		<method name="getMaximumRange()F" />
-		<method name="getMinDelay()I" since="9" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getPower()F" />
-		<method name="getReportingMode()I" since="21" />
-		<method name="getResolution()F" />
-		<method name="getStringType()Ljava/lang/String;" since="20" />
-		<method name="getType()I" />
-		<method name="getVendor()Ljava/lang/String;" />
-		<method name="getVersion()I" />
-		<method name="isAdditionalInfoSupported()Z" since="24" />
-		<method name="isDirectChannelTypeSupported(I)Z" since="26" />
-		<method name="isDynamicSensor()Z" since="24" />
-		<method name="isWakeUpSensor()Z" since="21" />
-		<field name="REPORTING_MODE_CONTINUOUS" since="21" />
-		<field name="REPORTING_MODE_ONE_SHOT" since="21" />
-		<field name="REPORTING_MODE_ON_CHANGE" since="21" />
-		<field name="REPORTING_MODE_SPECIAL_TRIGGER" since="21" />
-		<field name="STRING_TYPE_ACCELEROMETER" since="20" />
-		<field name="STRING_TYPE_ACCELEROMETER_UNCALIBRATED" since="26" />
-		<field name="STRING_TYPE_AMBIENT_TEMPERATURE" since="20" />
-		<field name="STRING_TYPE_GAME_ROTATION_VECTOR" since="20" />
-		<field name="STRING_TYPE_GEOMAGNETIC_ROTATION_VECTOR" since="20" />
-		<field name="STRING_TYPE_GRAVITY" since="20" />
-		<field name="STRING_TYPE_GYROSCOPE" since="20" />
-		<field name="STRING_TYPE_GYROSCOPE_UNCALIBRATED" since="20" />
-		<field name="STRING_TYPE_HEART_BEAT" since="24" />
-		<field name="STRING_TYPE_HEART_RATE" since="20" />
-		<field name="STRING_TYPE_LIGHT" since="20" />
-		<field name="STRING_TYPE_LINEAR_ACCELERATION" since="20" />
-		<field name="STRING_TYPE_LOW_LATENCY_OFFBODY_DETECT" since="26" />
-		<field name="STRING_TYPE_MAGNETIC_FIELD" since="20" />
-		<field name="STRING_TYPE_MAGNETIC_FIELD_UNCALIBRATED" since="20" />
-		<field name="STRING_TYPE_MOTION_DETECT" since="24" />
-		<field name="STRING_TYPE_ORIENTATION" since="20" deprecated="20" />
-		<field name="STRING_TYPE_POSE_6DOF" since="24" />
-		<field name="STRING_TYPE_PRESSURE" since="20" />
-		<field name="STRING_TYPE_PROXIMITY" since="20" />
-		<field name="STRING_TYPE_RELATIVE_HUMIDITY" since="20" />
-		<field name="STRING_TYPE_ROTATION_VECTOR" since="20" />
-		<field name="STRING_TYPE_SIGNIFICANT_MOTION" since="20" />
-		<field name="STRING_TYPE_STATIONARY_DETECT" since="24" />
-		<field name="STRING_TYPE_STEP_COUNTER" since="20" />
-		<field name="STRING_TYPE_STEP_DETECTOR" since="20" />
-		<field name="STRING_TYPE_TEMPERATURE" since="20" deprecated="20" />
-		<field name="TYPE_ACCELEROMETER" />
-		<field name="TYPE_ACCELEROMETER_UNCALIBRATED" since="26" />
-		<field name="TYPE_ALL" />
-		<field name="TYPE_AMBIENT_TEMPERATURE" since="14" />
-		<field name="TYPE_DEVICE_PRIVATE_BASE" since="24" />
-		<field name="TYPE_GAME_ROTATION_VECTOR" since="18" />
-		<field name="TYPE_GEOMAGNETIC_ROTATION_VECTOR" since="19" />
-		<field name="TYPE_GRAVITY" since="9" />
-		<field name="TYPE_GYROSCOPE" />
-		<field name="TYPE_GYROSCOPE_UNCALIBRATED" since="18" />
-		<field name="TYPE_HEART_BEAT" since="24" />
-		<field name="TYPE_HEART_RATE" since="20" />
-		<field name="TYPE_LIGHT" />
-		<field name="TYPE_LINEAR_ACCELERATION" since="9" />
-		<field name="TYPE_LOW_LATENCY_OFFBODY_DETECT" since="26" />
-		<field name="TYPE_MAGNETIC_FIELD" />
-		<field name="TYPE_MAGNETIC_FIELD_UNCALIBRATED" since="18" />
-		<field name="TYPE_MOTION_DETECT" since="24" />
-		<field name="TYPE_ORIENTATION" deprecated="16" />
-		<field name="TYPE_POSE_6DOF" since="24" />
-		<field name="TYPE_PRESSURE" />
-		<field name="TYPE_PROXIMITY" />
-		<field name="TYPE_RELATIVE_HUMIDITY" since="14" />
-		<field name="TYPE_ROTATION_VECTOR" since="9" />
-		<field name="TYPE_SIGNIFICANT_MOTION" since="18" />
-		<field name="TYPE_STATIONARY_DETECT" since="24" />
-		<field name="TYPE_STEP_COUNTER" since="19" />
-		<field name="TYPE_STEP_DETECTOR" since="19" />
-		<field name="TYPE_TEMPERATURE" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getFifoMaxEventCount()I" since="19"/>
+		<method name="getFifoReservedEventCount()I" since="19"/>
+		<method name="getHighestDirectReportRateLevel()I" since="26"/>
+		<method name="getId()I" since="24"/>
+		<method name="getMaxDelay()I" since="21"/>
+		<method name="getMaximumRange()F"/>
+		<method name="getMinDelay()I" since="9"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getPower()F"/>
+		<method name="getReportingMode()I" since="21"/>
+		<method name="getResolution()F"/>
+		<method name="getStringType()Ljava/lang/String;" since="20"/>
+		<method name="getType()I"/>
+		<method name="getVendor()Ljava/lang/String;"/>
+		<method name="getVersion()I"/>
+		<method name="isAdditionalInfoSupported()Z" since="24"/>
+		<method name="isDirectChannelTypeSupported(I)Z" since="26"/>
+		<method name="isDynamicSensor()Z" since="24"/>
+		<method name="isWakeUpSensor()Z" since="21"/>
+		<field name="REPORTING_MODE_CONTINUOUS" since="21"/>
+		<field name="REPORTING_MODE_ONE_SHOT" since="21"/>
+		<field name="REPORTING_MODE_ON_CHANGE" since="21"/>
+		<field name="REPORTING_MODE_SPECIAL_TRIGGER" since="21"/>
+		<field name="STRING_TYPE_ACCELEROMETER" since="20"/>
+		<field name="STRING_TYPE_ACCELEROMETER_UNCALIBRATED" since="26"/>
+		<field name="STRING_TYPE_AMBIENT_TEMPERATURE" since="20"/>
+		<field name="STRING_TYPE_GAME_ROTATION_VECTOR" since="20"/>
+		<field name="STRING_TYPE_GEOMAGNETIC_ROTATION_VECTOR" since="20"/>
+		<field name="STRING_TYPE_GRAVITY" since="20"/>
+		<field name="STRING_TYPE_GYROSCOPE" since="20"/>
+		<field name="STRING_TYPE_GYROSCOPE_UNCALIBRATED" since="20"/>
+		<field name="STRING_TYPE_HEART_BEAT" since="24"/>
+		<field name="STRING_TYPE_HEART_RATE" since="20"/>
+		<field name="STRING_TYPE_LIGHT" since="20"/>
+		<field name="STRING_TYPE_LINEAR_ACCELERATION" since="20"/>
+		<field name="STRING_TYPE_LOW_LATENCY_OFFBODY_DETECT" since="26"/>
+		<field name="STRING_TYPE_MAGNETIC_FIELD" since="20"/>
+		<field name="STRING_TYPE_MAGNETIC_FIELD_UNCALIBRATED" since="20"/>
+		<field name="STRING_TYPE_MOTION_DETECT" since="24"/>
+		<field name="STRING_TYPE_ORIENTATION" since="20" deprecated="20"/>
+		<field name="STRING_TYPE_POSE_6DOF" since="24"/>
+		<field name="STRING_TYPE_PRESSURE" since="20"/>
+		<field name="STRING_TYPE_PROXIMITY" since="20"/>
+		<field name="STRING_TYPE_RELATIVE_HUMIDITY" since="20"/>
+		<field name="STRING_TYPE_ROTATION_VECTOR" since="20"/>
+		<field name="STRING_TYPE_SIGNIFICANT_MOTION" since="20"/>
+		<field name="STRING_TYPE_STATIONARY_DETECT" since="24"/>
+		<field name="STRING_TYPE_STEP_COUNTER" since="20"/>
+		<field name="STRING_TYPE_STEP_DETECTOR" since="20"/>
+		<field name="STRING_TYPE_TEMPERATURE" since="20" deprecated="20"/>
+		<field name="TYPE_ACCELEROMETER"/>
+		<field name="TYPE_ACCELEROMETER_UNCALIBRATED" since="26"/>
+		<field name="TYPE_ALL"/>
+		<field name="TYPE_AMBIENT_TEMPERATURE" since="14"/>
+		<field name="TYPE_DEVICE_PRIVATE_BASE" since="24"/>
+		<field name="TYPE_GAME_ROTATION_VECTOR" since="18"/>
+		<field name="TYPE_GEOMAGNETIC_ROTATION_VECTOR" since="19"/>
+		<field name="TYPE_GRAVITY" since="9"/>
+		<field name="TYPE_GYROSCOPE"/>
+		<field name="TYPE_GYROSCOPE_UNCALIBRATED" since="18"/>
+		<field name="TYPE_HEART_BEAT" since="24"/>
+		<field name="TYPE_HEART_RATE" since="20"/>
+		<field name="TYPE_LIGHT"/>
+		<field name="TYPE_LINEAR_ACCELERATION" since="9"/>
+		<field name="TYPE_LOW_LATENCY_OFFBODY_DETECT" since="26"/>
+		<field name="TYPE_MAGNETIC_FIELD"/>
+		<field name="TYPE_MAGNETIC_FIELD_UNCALIBRATED" since="18"/>
+		<field name="TYPE_MOTION_DETECT" since="24"/>
+		<field name="TYPE_ORIENTATION" deprecated="16"/>
+		<field name="TYPE_POSE_6DOF" since="24"/>
+		<field name="TYPE_PRESSURE"/>
+		<field name="TYPE_PROXIMITY"/>
+		<field name="TYPE_RELATIVE_HUMIDITY" since="14"/>
+		<field name="TYPE_ROTATION_VECTOR" since="9"/>
+		<field name="TYPE_SIGNIFICANT_MOTION" since="18"/>
+		<field name="TYPE_STATIONARY_DETECT" since="24"/>
+		<field name="TYPE_STEP_COUNTER" since="19"/>
+		<field name="TYPE_STEP_DETECTOR" since="19"/>
+		<field name="TYPE_TEMPERATURE" deprecated="16"/>
 	</class>
 	<class name="android/hardware/SensorAdditionalInfo" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="TYPE_FRAME_BEGIN" />
-		<field name="TYPE_FRAME_END" />
-		<field name="TYPE_INTERNAL_TEMPERATURE" />
-		<field name="TYPE_SAMPLING" />
-		<field name="TYPE_SENSOR_PLACEMENT" />
-		<field name="TYPE_UNTRACKED_DELAY" />
-		<field name="TYPE_VEC3_CALIBRATION" />
-		<field name="floatValues" />
-		<field name="intValues" />
-		<field name="sensor" />
-		<field name="serial" />
-		<field name="type" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="TYPE_FRAME_BEGIN"/>
+		<field name="TYPE_FRAME_END"/>
+		<field name="TYPE_INTERNAL_TEMPERATURE"/>
+		<field name="TYPE_SAMPLING"/>
+		<field name="TYPE_SENSOR_PLACEMENT"/>
+		<field name="TYPE_UNTRACKED_DELAY"/>
+		<field name="TYPE_VEC3_CALIBRATION"/>
+		<field name="floatValues"/>
+		<field name="intValues"/>
+		<field name="sensor"/>
+		<field name="serial"/>
+		<field name="type"/>
 	</class>
 	<class name="android/hardware/SensorDirectChannel" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="java/nio/channels/Channel" />
-		<method name="&lt;init>()V" />
-		<method name="configure(Landroid/hardware/Sensor;I)I" />
-		<field name="RATE_FAST" />
-		<field name="RATE_NORMAL" />
-		<field name="RATE_STOP" />
-		<field name="RATE_VERY_FAST" />
-		<field name="TYPE_HARDWARE_BUFFER" />
-		<field name="TYPE_MEMORY_FILE" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/nio/channels/Channel"/>
+		<method name="&lt;init>()V"/>
+		<method name="configure(Landroid/hardware/Sensor;I)I"/>
+		<field name="RATE_FAST"/>
+		<field name="RATE_NORMAL"/>
+		<field name="RATE_STOP"/>
+		<field name="RATE_VERY_FAST"/>
+		<field name="TYPE_HARDWARE_BUFFER"/>
+		<field name="TYPE_MEMORY_FILE"/>
 	</class>
 	<class name="android/hardware/SensorEvent" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="accuracy" />
-		<field name="sensor" />
-		<field name="timestamp" />
-		<field name="values" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="accuracy"/>
+		<field name="sensor"/>
+		<field name="timestamp"/>
+		<field name="values"/>
 	</class>
 	<class name="android/hardware/SensorEventCallback" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/hardware/SensorEventListener2" />
-		<method name="&lt;init>()V" />
-		<method name="onSensorAdditionalInfo(Landroid/hardware/SensorAdditionalInfo;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/hardware/SensorEventListener2"/>
+		<method name="&lt;init>()V"/>
+		<method name="onSensorAdditionalInfo(Landroid/hardware/SensorAdditionalInfo;)V"/>
 	</class>
 	<class name="android/hardware/SensorEventListener" since="3">
-		<extends name="java/lang/Object" />
-		<method name="onAccuracyChanged(Landroid/hardware/Sensor;I)V" />
-		<method name="onSensorChanged(Landroid/hardware/SensorEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAccuracyChanged(Landroid/hardware/Sensor;I)V"/>
+		<method name="onSensorChanged(Landroid/hardware/SensorEvent;)V"/>
 	</class>
 	<class name="android/hardware/SensorEventListener2" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="android/hardware/SensorEventListener" />
-		<method name="onFlushCompleted(Landroid/hardware/Sensor;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/hardware/SensorEventListener"/>
+		<method name="onFlushCompleted(Landroid/hardware/Sensor;)V"/>
 	</class>
 	<class name="android/hardware/SensorListener" since="1" deprecated="3">
-		<extends name="java/lang/Object" />
-		<method name="onAccuracyChanged(II)V" />
-		<method name="onSensorChanged(I[F)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAccuracyChanged(II)V"/>
+		<method name="onSensorChanged(I[F)V"/>
 	</class>
 	<class name="android/hardware/SensorManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancelTriggerSensor(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z" since="18" />
-		<method name="createDirectChannel(Landroid/hardware/HardwareBuffer;)Landroid/hardware/SensorDirectChannel;" since="26" />
-		<method name="createDirectChannel(Landroid/os/MemoryFile;)Landroid/hardware/SensorDirectChannel;" since="26" />
-		<method name="flush(Landroid/hardware/SensorEventListener;)Z" since="19" />
-		<method name="getAltitude(FF)F" since="9" />
-		<method name="getAngleChange([F[F[F)V" since="9" />
-		<method name="getDefaultSensor(I)Landroid/hardware/Sensor;" since="3" />
-		<method name="getDefaultSensor(IZ)Landroid/hardware/Sensor;" since="21" />
-		<method name="getDynamicSensorList(I)Ljava/util/List;" since="24" />
-		<method name="getInclination([F)F" since="3" />
-		<method name="getOrientation([F[F)[F" since="3" />
-		<method name="getQuaternionFromVector([F[F)V" since="9" />
-		<method name="getRotationMatrix([F[F[F[F)Z" since="3" />
-		<method name="getRotationMatrixFromVector([F[F)V" since="9" />
-		<method name="getSensorList(I)Ljava/util/List;" since="3" />
-		<method name="getSensors()I" deprecated="16" />
-		<method name="isDynamicSensorDiscoverySupported()Z" since="24" />
-		<method name="registerDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;)V" since="24" />
-		<method name="registerDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;Landroid/os/Handler;)V" since="24" />
-		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z" since="3" />
-		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;II)Z" since="19" />
-		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;IILandroid/os/Handler;)Z" since="19" />
-		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;ILandroid/os/Handler;)Z" since="3" />
-		<method name="registerListener(Landroid/hardware/SensorListener;I)Z" deprecated="16" />
-		<method name="registerListener(Landroid/hardware/SensorListener;II)Z" deprecated="16" />
-		<method name="remapCoordinateSystem([FII[F)Z" since="3" />
-		<method name="requestTriggerSensor(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z" since="18" />
-		<method name="unregisterDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;)V" since="24" />
-		<method name="unregisterListener(Landroid/hardware/SensorEventListener;)V" since="3" />
-		<method name="unregisterListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;)V" since="3" />
-		<method name="unregisterListener(Landroid/hardware/SensorListener;)V" deprecated="16" />
-		<method name="unregisterListener(Landroid/hardware/SensorListener;I)V" deprecated="16" />
-		<field name="AXIS_MINUS_X" since="3" />
-		<field name="AXIS_MINUS_Y" since="3" />
-		<field name="AXIS_MINUS_Z" since="3" />
-		<field name="AXIS_X" since="3" />
-		<field name="AXIS_Y" since="3" />
-		<field name="AXIS_Z" since="3" />
-		<field name="DATA_X" deprecated="16" />
-		<field name="DATA_Y" deprecated="16" />
-		<field name="DATA_Z" deprecated="16" />
-		<field name="GRAVITY_DEATH_STAR_I" />
-		<field name="GRAVITY_EARTH" />
-		<field name="GRAVITY_JUPITER" />
-		<field name="GRAVITY_MARS" />
-		<field name="GRAVITY_MERCURY" />
-		<field name="GRAVITY_MOON" />
-		<field name="GRAVITY_NEPTUNE" />
-		<field name="GRAVITY_PLUTO" />
-		<field name="GRAVITY_SATURN" />
-		<field name="GRAVITY_SUN" />
-		<field name="GRAVITY_THE_ISLAND" />
-		<field name="GRAVITY_URANUS" />
-		<field name="GRAVITY_VENUS" />
-		<field name="LIGHT_CLOUDY" />
-		<field name="LIGHT_FULLMOON" />
-		<field name="LIGHT_NO_MOON" />
-		<field name="LIGHT_OVERCAST" />
-		<field name="LIGHT_SHADE" />
-		<field name="LIGHT_SUNLIGHT" />
-		<field name="LIGHT_SUNLIGHT_MAX" />
-		<field name="LIGHT_SUNRISE" />
-		<field name="MAGNETIC_FIELD_EARTH_MAX" />
-		<field name="MAGNETIC_FIELD_EARTH_MIN" />
-		<field name="PRESSURE_STANDARD_ATMOSPHERE" since="9" />
-		<field name="RAW_DATA_INDEX" deprecated="16" />
-		<field name="RAW_DATA_X" deprecated="16" />
-		<field name="RAW_DATA_Y" deprecated="16" />
-		<field name="RAW_DATA_Z" deprecated="16" />
-		<field name="SENSOR_ACCELEROMETER" deprecated="16" />
-		<field name="SENSOR_ALL" deprecated="16" />
-		<field name="SENSOR_DELAY_FASTEST" />
-		<field name="SENSOR_DELAY_GAME" />
-		<field name="SENSOR_DELAY_NORMAL" />
-		<field name="SENSOR_DELAY_UI" />
-		<field name="SENSOR_LIGHT" deprecated="16" />
-		<field name="SENSOR_MAGNETIC_FIELD" deprecated="16" />
-		<field name="SENSOR_MAX" deprecated="16" />
-		<field name="SENSOR_MIN" deprecated="16" />
-		<field name="SENSOR_ORIENTATION" deprecated="16" />
-		<field name="SENSOR_ORIENTATION_RAW" deprecated="16" />
-		<field name="SENSOR_PROXIMITY" deprecated="16" />
-		<field name="SENSOR_STATUS_ACCURACY_HIGH" />
-		<field name="SENSOR_STATUS_ACCURACY_LOW" />
-		<field name="SENSOR_STATUS_ACCURACY_MEDIUM" />
-		<field name="SENSOR_STATUS_NO_CONTACT" since="20" />
-		<field name="SENSOR_STATUS_UNRELIABLE" />
-		<field name="SENSOR_TEMPERATURE" deprecated="16" />
-		<field name="SENSOR_TRICORDER" deprecated="16" />
-		<field name="STANDARD_GRAVITY" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancelTriggerSensor(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z" since="18"/>
+		<method name="createDirectChannel(Landroid/hardware/HardwareBuffer;)Landroid/hardware/SensorDirectChannel;" since="26"/>
+		<method name="createDirectChannel(Landroid/os/MemoryFile;)Landroid/hardware/SensorDirectChannel;" since="26"/>
+		<method name="flush(Landroid/hardware/SensorEventListener;)Z" since="19"/>
+		<method name="getAltitude(FF)F" since="9"/>
+		<method name="getAngleChange([F[F[F)V" since="9"/>
+		<method name="getDefaultSensor(I)Landroid/hardware/Sensor;" since="3"/>
+		<method name="getDefaultSensor(IZ)Landroid/hardware/Sensor;" since="21"/>
+		<method name="getDynamicSensorList(I)Ljava/util/List;" since="24"/>
+		<method name="getInclination([F)F" since="3"/>
+		<method name="getOrientation([F[F)[F" since="3"/>
+		<method name="getQuaternionFromVector([F[F)V" since="9"/>
+		<method name="getRotationMatrix([F[F[F[F)Z" since="3"/>
+		<method name="getRotationMatrixFromVector([F[F)V" since="9"/>
+		<method name="getSensorList(I)Ljava/util/List;" since="3"/>
+		<method name="getSensors()I" deprecated="16"/>
+		<method name="isDynamicSensorDiscoverySupported()Z" since="24"/>
+		<method name="registerDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;)V" since="24"/>
+		<method name="registerDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;Landroid/os/Handler;)V" since="24"/>
+		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z" since="3"/>
+		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;II)Z" since="19"/>
+		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;IILandroid/os/Handler;)Z" since="19"/>
+		<method name="registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;ILandroid/os/Handler;)Z" since="3"/>
+		<method name="registerListener(Landroid/hardware/SensorListener;I)Z" deprecated="16"/>
+		<method name="registerListener(Landroid/hardware/SensorListener;II)Z" deprecated="16"/>
+		<method name="remapCoordinateSystem([FII[F)Z" since="3"/>
+		<method name="requestTriggerSensor(Landroid/hardware/TriggerEventListener;Landroid/hardware/Sensor;)Z" since="18"/>
+		<method name="unregisterDynamicSensorCallback(Landroid/hardware/SensorManager$DynamicSensorCallback;)V" since="24"/>
+		<method name="unregisterListener(Landroid/hardware/SensorEventListener;)V" since="3"/>
+		<method name="unregisterListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;)V" since="3"/>
+		<method name="unregisterListener(Landroid/hardware/SensorListener;)V" deprecated="16"/>
+		<method name="unregisterListener(Landroid/hardware/SensorListener;I)V" deprecated="16"/>
+		<field name="AXIS_MINUS_X" since="3"/>
+		<field name="AXIS_MINUS_Y" since="3"/>
+		<field name="AXIS_MINUS_Z" since="3"/>
+		<field name="AXIS_X" since="3"/>
+		<field name="AXIS_Y" since="3"/>
+		<field name="AXIS_Z" since="3"/>
+		<field name="DATA_X" deprecated="16"/>
+		<field name="DATA_Y" deprecated="16"/>
+		<field name="DATA_Z" deprecated="16"/>
+		<field name="GRAVITY_DEATH_STAR_I"/>
+		<field name="GRAVITY_EARTH"/>
+		<field name="GRAVITY_JUPITER"/>
+		<field name="GRAVITY_MARS"/>
+		<field name="GRAVITY_MERCURY"/>
+		<field name="GRAVITY_MOON"/>
+		<field name="GRAVITY_NEPTUNE"/>
+		<field name="GRAVITY_PLUTO"/>
+		<field name="GRAVITY_SATURN"/>
+		<field name="GRAVITY_SUN"/>
+		<field name="GRAVITY_THE_ISLAND"/>
+		<field name="GRAVITY_URANUS"/>
+		<field name="GRAVITY_VENUS"/>
+		<field name="LIGHT_CLOUDY"/>
+		<field name="LIGHT_FULLMOON"/>
+		<field name="LIGHT_NO_MOON"/>
+		<field name="LIGHT_OVERCAST"/>
+		<field name="LIGHT_SHADE"/>
+		<field name="LIGHT_SUNLIGHT"/>
+		<field name="LIGHT_SUNLIGHT_MAX"/>
+		<field name="LIGHT_SUNRISE"/>
+		<field name="MAGNETIC_FIELD_EARTH_MAX"/>
+		<field name="MAGNETIC_FIELD_EARTH_MIN"/>
+		<field name="PRESSURE_STANDARD_ATMOSPHERE" since="9"/>
+		<field name="RAW_DATA_INDEX" deprecated="16"/>
+		<field name="RAW_DATA_X" deprecated="16"/>
+		<field name="RAW_DATA_Y" deprecated="16"/>
+		<field name="RAW_DATA_Z" deprecated="16"/>
+		<field name="SENSOR_ACCELEROMETER" deprecated="16"/>
+		<field name="SENSOR_ALL" deprecated="16"/>
+		<field name="SENSOR_DELAY_FASTEST"/>
+		<field name="SENSOR_DELAY_GAME"/>
+		<field name="SENSOR_DELAY_NORMAL"/>
+		<field name="SENSOR_DELAY_UI"/>
+		<field name="SENSOR_LIGHT" deprecated="16"/>
+		<field name="SENSOR_MAGNETIC_FIELD" deprecated="16"/>
+		<field name="SENSOR_MAX" deprecated="16"/>
+		<field name="SENSOR_MIN" deprecated="16"/>
+		<field name="SENSOR_ORIENTATION" deprecated="16"/>
+		<field name="SENSOR_ORIENTATION_RAW" deprecated="16"/>
+		<field name="SENSOR_PROXIMITY" deprecated="16"/>
+		<field name="SENSOR_STATUS_ACCURACY_HIGH"/>
+		<field name="SENSOR_STATUS_ACCURACY_LOW"/>
+		<field name="SENSOR_STATUS_ACCURACY_MEDIUM"/>
+		<field name="SENSOR_STATUS_NO_CONTACT" since="20"/>
+		<field name="SENSOR_STATUS_UNRELIABLE"/>
+		<field name="SENSOR_TEMPERATURE" deprecated="16"/>
+		<field name="SENSOR_TRICORDER" deprecated="16"/>
+		<field name="STANDARD_GRAVITY"/>
 	</class>
 	<class name="android/hardware/SensorManager$DynamicSensorCallback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onDynamicSensorConnected(Landroid/hardware/Sensor;)V" />
-		<method name="onDynamicSensorDisconnected(Landroid/hardware/Sensor;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onDynamicSensorConnected(Landroid/hardware/Sensor;)V"/>
+		<method name="onDynamicSensorDisconnected(Landroid/hardware/Sensor;)V"/>
 	</class>
 	<class name="android/hardware/TriggerEvent" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="sensor" />
-		<field name="timestamp" />
-		<field name="values" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="sensor"/>
+		<field name="timestamp"/>
+		<field name="values"/>
 	</class>
 	<class name="android/hardware/TriggerEventListener" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onTrigger(Landroid/hardware/TriggerEvent;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onTrigger(Landroid/hardware/TriggerEvent;)V"/>
 	</class>
 	<class name="android/hardware/camera2/CameraAccessException" since="21">
-		<extends name="android/util/AndroidException" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(ILjava/lang/String;)V" />
-		<method name="&lt;init>(ILjava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(ILjava/lang/Throwable;)V" />
-		<method name="getReason()I" />
-		<field name="CAMERA_DISABLED" />
-		<field name="CAMERA_DISCONNECTED" />
-		<field name="CAMERA_ERROR" />
-		<field name="CAMERA_IN_USE" since="23" />
-		<field name="MAX_CAMERAS_IN_USE" since="23" />
+		<extends name="android/util/AndroidException"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(ILjava/lang/String;)V"/>
+		<method name="&lt;init>(ILjava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(ILjava/lang/Throwable;)V"/>
+		<method name="getReason()I"/>
+		<field name="CAMERA_DISABLED"/>
+		<field name="CAMERA_DISCONNECTED"/>
+		<field name="CAMERA_ERROR"/>
+		<field name="CAMERA_IN_USE" since="23"/>
+		<field name="MAX_CAMERAS_IN_USE" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CameraCaptureSession" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="abortCaptures()V" />
-		<method name="capture(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I" />
-		<method name="captureBurst(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I" />
-		<method name="finalizeOutputConfigurations(Ljava/util/List;)V" since="26" />
-		<method name="getDevice()Landroid/hardware/camera2/CameraDevice;" />
-		<method name="getInputSurface()Landroid/view/Surface;" since="23" />
-		<method name="isReprocessable()Z" since="23" />
-		<method name="prepare(Landroid/view/Surface;)V" since="23" />
-		<method name="setRepeatingBurst(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I" />
-		<method name="setRepeatingRequest(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I" />
-		<method name="stopRepeating()V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="abortCaptures()V"/>
+		<method name="capture(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I"/>
+		<method name="captureBurst(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I"/>
+		<method name="finalizeOutputConfigurations(Ljava/util/List;)V" since="26"/>
+		<method name="getDevice()Landroid/hardware/camera2/CameraDevice;"/>
+		<method name="getInputSurface()Landroid/view/Surface;" since="23"/>
+		<method name="isReprocessable()Z" since="23"/>
+		<method name="prepare(Landroid/view/Surface;)V" since="23"/>
+		<method name="setRepeatingBurst(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I"/>
+		<method name="setRepeatingRequest(Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CameraCaptureSession$CaptureCallback;Landroid/os/Handler;)I"/>
+		<method name="stopRepeating()V"/>
 	</class>
 	<class name="android/hardware/camera2/CameraCaptureSession$CaptureCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCaptureBufferLost(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/view/Surface;J)V" since="24" />
-		<method name="onCaptureCompleted(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V" />
-		<method name="onCaptureFailed(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureFailure;)V" />
-		<method name="onCaptureProgressed(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureResult;)V" />
-		<method name="onCaptureSequenceAborted(Landroid/hardware/camera2/CameraCaptureSession;I)V" />
-		<method name="onCaptureSequenceCompleted(Landroid/hardware/camera2/CameraCaptureSession;IJ)V" />
-		<method name="onCaptureStarted(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;JJ)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCaptureBufferLost(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/view/Surface;J)V" since="24"/>
+		<method name="onCaptureCompleted(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/TotalCaptureResult;)V"/>
+		<method name="onCaptureFailed(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureFailure;)V"/>
+		<method name="onCaptureProgressed(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/CaptureResult;)V"/>
+		<method name="onCaptureSequenceAborted(Landroid/hardware/camera2/CameraCaptureSession;I)V"/>
+		<method name="onCaptureSequenceCompleted(Landroid/hardware/camera2/CameraCaptureSession;IJ)V"/>
+		<method name="onCaptureStarted(Landroid/hardware/camera2/CameraCaptureSession;Landroid/hardware/camera2/CaptureRequest;JJ)V"/>
 	</class>
 	<class name="android/hardware/camera2/CameraCaptureSession$StateCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onActive(Landroid/hardware/camera2/CameraCaptureSession;)V" />
-		<method name="onCaptureQueueEmpty(Landroid/hardware/camera2/CameraCaptureSession;)V" since="26" />
-		<method name="onClosed(Landroid/hardware/camera2/CameraCaptureSession;)V" />
-		<method name="onConfigureFailed(Landroid/hardware/camera2/CameraCaptureSession;)V" />
-		<method name="onConfigured(Landroid/hardware/camera2/CameraCaptureSession;)V" />
-		<method name="onReady(Landroid/hardware/camera2/CameraCaptureSession;)V" />
-		<method name="onSurfacePrepared(Landroid/hardware/camera2/CameraCaptureSession;Landroid/view/Surface;)V" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onActive(Landroid/hardware/camera2/CameraCaptureSession;)V"/>
+		<method name="onCaptureQueueEmpty(Landroid/hardware/camera2/CameraCaptureSession;)V" since="26"/>
+		<method name="onClosed(Landroid/hardware/camera2/CameraCaptureSession;)V"/>
+		<method name="onConfigureFailed(Landroid/hardware/camera2/CameraCaptureSession;)V"/>
+		<method name="onConfigured(Landroid/hardware/camera2/CameraCaptureSession;)V"/>
+		<method name="onReady(Landroid/hardware/camera2/CameraCaptureSession;)V"/>
+		<method name="onSurfacePrepared(Landroid/hardware/camera2/CameraCaptureSession;Landroid/view/Surface;)V" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CameraCharacteristics" since="21">
-		<extends name="android/hardware/camera2/CameraMetadata" />
-		<method name="&lt;init>()V" />
-		<method name="get(Landroid/hardware/camera2/CameraCharacteristics$Key;)Ljava/lang/Object;" />
-		<method name="getAvailableCaptureRequestKeys()Ljava/util/List;" />
-		<method name="getAvailableCaptureResultKeys()Ljava/util/List;" />
-		<field name="COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES" />
-		<field name="CONTROL_AE_AVAILABLE_ANTIBANDING_MODES" />
-		<field name="CONTROL_AE_AVAILABLE_MODES" />
-		<field name="CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES" />
-		<field name="CONTROL_AE_COMPENSATION_RANGE" />
-		<field name="CONTROL_AE_COMPENSATION_STEP" />
-		<field name="CONTROL_AE_LOCK_AVAILABLE" since="23" />
-		<field name="CONTROL_AF_AVAILABLE_MODES" />
-		<field name="CONTROL_AVAILABLE_EFFECTS" />
-		<field name="CONTROL_AVAILABLE_MODES" since="23" />
-		<field name="CONTROL_AVAILABLE_SCENE_MODES" />
-		<field name="CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES" />
-		<field name="CONTROL_AWB_AVAILABLE_MODES" />
-		<field name="CONTROL_AWB_LOCK_AVAILABLE" since="23" />
-		<field name="CONTROL_MAX_REGIONS_AE" />
-		<field name="CONTROL_MAX_REGIONS_AF" />
-		<field name="CONTROL_MAX_REGIONS_AWB" />
-		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE" since="24" />
-		<field name="DEPTH_DEPTH_IS_EXCLUSIVE" since="23" />
-		<field name="EDGE_AVAILABLE_EDGE_MODES" />
-		<field name="FLASH_INFO_AVAILABLE" />
-		<field name="HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES" />
-		<field name="INFO_SUPPORTED_HARDWARE_LEVEL" />
-		<field name="JPEG_AVAILABLE_THUMBNAIL_SIZES" />
-		<field name="LENS_FACING" />
-		<field name="LENS_INFO_AVAILABLE_APERTURES" />
-		<field name="LENS_INFO_AVAILABLE_FILTER_DENSITIES" />
-		<field name="LENS_INFO_AVAILABLE_FOCAL_LENGTHS" />
-		<field name="LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION" />
-		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION" />
-		<field name="LENS_INFO_HYPERFOCAL_DISTANCE" />
-		<field name="LENS_INFO_MINIMUM_FOCUS_DISTANCE" />
-		<field name="LENS_INTRINSIC_CALIBRATION" since="23" />
-		<field name="LENS_POSE_ROTATION" since="23" />
-		<field name="LENS_POSE_TRANSLATION" since="23" />
-		<field name="LENS_RADIAL_DISTORTION" since="23" />
-		<field name="NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES" />
-		<field name="REPROCESS_MAX_CAPTURE_STALL" since="23" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES" />
-		<field name="REQUEST_MAX_NUM_INPUT_STREAMS" since="23" />
-		<field name="REQUEST_MAX_NUM_OUTPUT_PROC" />
-		<field name="REQUEST_MAX_NUM_OUTPUT_PROC_STALLING" />
-		<field name="REQUEST_MAX_NUM_OUTPUT_RAW" />
-		<field name="REQUEST_PARTIAL_RESULT_COUNT" />
-		<field name="REQUEST_PIPELINE_MAX_DEPTH" />
-		<field name="SCALER_AVAILABLE_MAX_DIGITAL_ZOOM" />
-		<field name="SCALER_CROPPING_TYPE" />
-		<field name="SCALER_STREAM_CONFIGURATION_MAP" />
-		<field name="SENSOR_AVAILABLE_TEST_PATTERN_MODES" />
-		<field name="SENSOR_BLACK_LEVEL_PATTERN" />
-		<field name="SENSOR_CALIBRATION_TRANSFORM1" />
-		<field name="SENSOR_CALIBRATION_TRANSFORM2" />
-		<field name="SENSOR_COLOR_TRANSFORM1" />
-		<field name="SENSOR_COLOR_TRANSFORM2" />
-		<field name="SENSOR_FORWARD_MATRIX1" />
-		<field name="SENSOR_FORWARD_MATRIX2" />
-		<field name="SENSOR_INFO_ACTIVE_ARRAY_SIZE" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT" />
-		<field name="SENSOR_INFO_EXPOSURE_TIME_RANGE" />
-		<field name="SENSOR_INFO_LENS_SHADING_APPLIED" since="23" />
-		<field name="SENSOR_INFO_MAX_FRAME_DURATION" />
-		<field name="SENSOR_INFO_PHYSICAL_SIZE" />
-		<field name="SENSOR_INFO_PIXEL_ARRAY_SIZE" />
-		<field name="SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" since="23" />
-		<field name="SENSOR_INFO_SENSITIVITY_RANGE" />
-		<field name="SENSOR_INFO_TIMESTAMP_SOURCE" />
-		<field name="SENSOR_INFO_WHITE_LEVEL" />
-		<field name="SENSOR_MAX_ANALOG_SENSITIVITY" />
-		<field name="SENSOR_OPTICAL_BLACK_REGIONS" since="24" />
-		<field name="SENSOR_ORIENTATION" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT2" />
-		<field name="SHADING_AVAILABLE_MODES" since="23" />
-		<field name="STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES" />
-		<field name="STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES" />
-		<field name="STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" since="23" />
-		<field name="STATISTICS_INFO_MAX_FACE_COUNT" />
-		<field name="SYNC_MAX_LATENCY" />
-		<field name="TONEMAP_AVAILABLE_TONE_MAP_MODES" />
-		<field name="TONEMAP_MAX_CURVE_POINTS" />
+		<extends name="android/hardware/camera2/CameraMetadata"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(Landroid/hardware/camera2/CameraCharacteristics$Key;)Ljava/lang/Object;"/>
+		<method name="getAvailableCaptureRequestKeys()Ljava/util/List;"/>
+		<method name="getAvailableCaptureResultKeys()Ljava/util/List;"/>
+		<field name="COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES"/>
+		<field name="CONTROL_AE_AVAILABLE_ANTIBANDING_MODES"/>
+		<field name="CONTROL_AE_AVAILABLE_MODES"/>
+		<field name="CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES"/>
+		<field name="CONTROL_AE_COMPENSATION_RANGE"/>
+		<field name="CONTROL_AE_COMPENSATION_STEP"/>
+		<field name="CONTROL_AE_LOCK_AVAILABLE" since="23"/>
+		<field name="CONTROL_AF_AVAILABLE_MODES"/>
+		<field name="CONTROL_AVAILABLE_EFFECTS"/>
+		<field name="CONTROL_AVAILABLE_MODES" since="23"/>
+		<field name="CONTROL_AVAILABLE_SCENE_MODES"/>
+		<field name="CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES"/>
+		<field name="CONTROL_AWB_AVAILABLE_MODES"/>
+		<field name="CONTROL_AWB_LOCK_AVAILABLE" since="23"/>
+		<field name="CONTROL_MAX_REGIONS_AE"/>
+		<field name="CONTROL_MAX_REGIONS_AF"/>
+		<field name="CONTROL_MAX_REGIONS_AWB"/>
+		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE" since="24"/>
+		<field name="DEPTH_DEPTH_IS_EXCLUSIVE" since="23"/>
+		<field name="EDGE_AVAILABLE_EDGE_MODES"/>
+		<field name="FLASH_INFO_AVAILABLE"/>
+		<field name="HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES"/>
+		<field name="INFO_SUPPORTED_HARDWARE_LEVEL"/>
+		<field name="JPEG_AVAILABLE_THUMBNAIL_SIZES"/>
+		<field name="LENS_FACING"/>
+		<field name="LENS_INFO_AVAILABLE_APERTURES"/>
+		<field name="LENS_INFO_AVAILABLE_FILTER_DENSITIES"/>
+		<field name="LENS_INFO_AVAILABLE_FOCAL_LENGTHS"/>
+		<field name="LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION"/>
+		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION"/>
+		<field name="LENS_INFO_HYPERFOCAL_DISTANCE"/>
+		<field name="LENS_INFO_MINIMUM_FOCUS_DISTANCE"/>
+		<field name="LENS_INTRINSIC_CALIBRATION" since="23"/>
+		<field name="LENS_POSE_ROTATION" since="23"/>
+		<field name="LENS_POSE_TRANSLATION" since="23"/>
+		<field name="LENS_RADIAL_DISTORTION" since="23"/>
+		<field name="NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES"/>
+		<field name="REPROCESS_MAX_CAPTURE_STALL" since="23"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES"/>
+		<field name="REQUEST_MAX_NUM_INPUT_STREAMS" since="23"/>
+		<field name="REQUEST_MAX_NUM_OUTPUT_PROC"/>
+		<field name="REQUEST_MAX_NUM_OUTPUT_PROC_STALLING"/>
+		<field name="REQUEST_MAX_NUM_OUTPUT_RAW"/>
+		<field name="REQUEST_PARTIAL_RESULT_COUNT"/>
+		<field name="REQUEST_PIPELINE_MAX_DEPTH"/>
+		<field name="SCALER_AVAILABLE_MAX_DIGITAL_ZOOM"/>
+		<field name="SCALER_CROPPING_TYPE"/>
+		<field name="SCALER_STREAM_CONFIGURATION_MAP"/>
+		<field name="SENSOR_AVAILABLE_TEST_PATTERN_MODES"/>
+		<field name="SENSOR_BLACK_LEVEL_PATTERN"/>
+		<field name="SENSOR_CALIBRATION_TRANSFORM1"/>
+		<field name="SENSOR_CALIBRATION_TRANSFORM2"/>
+		<field name="SENSOR_COLOR_TRANSFORM1"/>
+		<field name="SENSOR_COLOR_TRANSFORM2"/>
+		<field name="SENSOR_FORWARD_MATRIX1"/>
+		<field name="SENSOR_FORWARD_MATRIX2"/>
+		<field name="SENSOR_INFO_ACTIVE_ARRAY_SIZE"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT"/>
+		<field name="SENSOR_INFO_EXPOSURE_TIME_RANGE"/>
+		<field name="SENSOR_INFO_LENS_SHADING_APPLIED" since="23"/>
+		<field name="SENSOR_INFO_MAX_FRAME_DURATION"/>
+		<field name="SENSOR_INFO_PHYSICAL_SIZE"/>
+		<field name="SENSOR_INFO_PIXEL_ARRAY_SIZE"/>
+		<field name="SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE" since="23"/>
+		<field name="SENSOR_INFO_SENSITIVITY_RANGE"/>
+		<field name="SENSOR_INFO_TIMESTAMP_SOURCE"/>
+		<field name="SENSOR_INFO_WHITE_LEVEL"/>
+		<field name="SENSOR_MAX_ANALOG_SENSITIVITY"/>
+		<field name="SENSOR_OPTICAL_BLACK_REGIONS" since="24"/>
+		<field name="SENSOR_ORIENTATION"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT2"/>
+		<field name="SHADING_AVAILABLE_MODES" since="23"/>
+		<field name="STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES"/>
+		<field name="STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES"/>
+		<field name="STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES" since="23"/>
+		<field name="STATISTICS_INFO_MAX_FACE_COUNT"/>
+		<field name="SYNC_MAX_LATENCY"/>
+		<field name="TONEMAP_AVAILABLE_TONE_MAP_MODES"/>
+		<field name="TONEMAP_MAX_CURVE_POINTS"/>
 	</class>
 	<class name="android/hardware/camera2/CameraCharacteristics$Key" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getName()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getName()Ljava/lang/String;"/>
 	</class>
 	<class name="android/hardware/camera2/CameraConstrainedHighSpeedCaptureSession" since="23">
-		<extends name="android/hardware/camera2/CameraCaptureSession" />
-		<method name="&lt;init>()V" />
-		<method name="createHighSpeedRequestList(Landroid/hardware/camera2/CaptureRequest;)Ljava/util/List;" />
+		<extends name="android/hardware/camera2/CameraCaptureSession"/>
+		<method name="&lt;init>()V"/>
+		<method name="createHighSpeedRequestList(Landroid/hardware/camera2/CaptureRequest;)Ljava/util/List;"/>
 	</class>
 	<class name="android/hardware/camera2/CameraDevice" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="createCaptureRequest(I)Landroid/hardware/camera2/CaptureRequest$Builder;" />
-		<method name="createCaptureSession(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" />
-		<method name="createCaptureSessionByOutputConfigurations(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="24" />
-		<method name="createConstrainedHighSpeedCaptureSession(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="23" />
-		<method name="createReprocessCaptureRequest(Landroid/hardware/camera2/TotalCaptureResult;)Landroid/hardware/camera2/CaptureRequest$Builder;" since="23" />
-		<method name="createReprocessableCaptureSession(Landroid/hardware/camera2/params/InputConfiguration;Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="23" />
-		<method name="createReprocessableCaptureSessionByConfigurations(Landroid/hardware/camera2/params/InputConfiguration;Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="24" />
-		<method name="getId()Ljava/lang/String;" />
-		<field name="TEMPLATE_MANUAL" />
-		<field name="TEMPLATE_PREVIEW" />
-		<field name="TEMPLATE_RECORD" />
-		<field name="TEMPLATE_STILL_CAPTURE" />
-		<field name="TEMPLATE_VIDEO_SNAPSHOT" />
-		<field name="TEMPLATE_ZERO_SHUTTER_LAG" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="createCaptureRequest(I)Landroid/hardware/camera2/CaptureRequest$Builder;"/>
+		<method name="createCaptureSession(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V"/>
+		<method name="createCaptureSessionByOutputConfigurations(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="24"/>
+		<method name="createConstrainedHighSpeedCaptureSession(Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="23"/>
+		<method name="createReprocessCaptureRequest(Landroid/hardware/camera2/TotalCaptureResult;)Landroid/hardware/camera2/CaptureRequest$Builder;" since="23"/>
+		<method name="createReprocessableCaptureSession(Landroid/hardware/camera2/params/InputConfiguration;Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="23"/>
+		<method name="createReprocessableCaptureSessionByConfigurations(Landroid/hardware/camera2/params/InputConfiguration;Ljava/util/List;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;Landroid/os/Handler;)V" since="24"/>
+		<method name="getId()Ljava/lang/String;"/>
+		<field name="TEMPLATE_MANUAL"/>
+		<field name="TEMPLATE_PREVIEW"/>
+		<field name="TEMPLATE_RECORD"/>
+		<field name="TEMPLATE_STILL_CAPTURE"/>
+		<field name="TEMPLATE_VIDEO_SNAPSHOT"/>
+		<field name="TEMPLATE_ZERO_SHUTTER_LAG"/>
 	</class>
 	<class name="android/hardware/camera2/CameraDevice$StateCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onClosed(Landroid/hardware/camera2/CameraDevice;)V" />
-		<method name="onDisconnected(Landroid/hardware/camera2/CameraDevice;)V" />
-		<method name="onError(Landroid/hardware/camera2/CameraDevice;I)V" />
-		<method name="onOpened(Landroid/hardware/camera2/CameraDevice;)V" />
-		<field name="ERROR_CAMERA_DEVICE" />
-		<field name="ERROR_CAMERA_DISABLED" />
-		<field name="ERROR_CAMERA_IN_USE" />
-		<field name="ERROR_CAMERA_SERVICE" />
-		<field name="ERROR_MAX_CAMERAS_IN_USE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onClosed(Landroid/hardware/camera2/CameraDevice;)V"/>
+		<method name="onDisconnected(Landroid/hardware/camera2/CameraDevice;)V"/>
+		<method name="onError(Landroid/hardware/camera2/CameraDevice;I)V"/>
+		<method name="onOpened(Landroid/hardware/camera2/CameraDevice;)V"/>
+		<field name="ERROR_CAMERA_DEVICE"/>
+		<field name="ERROR_CAMERA_DISABLED"/>
+		<field name="ERROR_CAMERA_IN_USE"/>
+		<field name="ERROR_CAMERA_SERVICE"/>
+		<field name="ERROR_MAX_CAMERAS_IN_USE"/>
 	</class>
 	<class name="android/hardware/camera2/CameraManager" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getCameraCharacteristics(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;" />
-		<method name="getCameraIdList()[Ljava/lang/String;" />
-		<method name="openCamera(Ljava/lang/String;Landroid/hardware/camera2/CameraDevice$StateCallback;Landroid/os/Handler;)V" />
-		<method name="registerAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;Landroid/os/Handler;)V" />
-		<method name="registerTorchCallback(Landroid/hardware/camera2/CameraManager$TorchCallback;Landroid/os/Handler;)V" since="23" />
-		<method name="setTorchMode(Ljava/lang/String;Z)V" since="23" />
-		<method name="unregisterAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V" />
-		<method name="unregisterTorchCallback(Landroid/hardware/camera2/CameraManager$TorchCallback;)V" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCameraCharacteristics(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;"/>
+		<method name="getCameraIdList()[Ljava/lang/String;"/>
+		<method name="openCamera(Ljava/lang/String;Landroid/hardware/camera2/CameraDevice$StateCallback;Landroid/os/Handler;)V"/>
+		<method name="registerAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;Landroid/os/Handler;)V"/>
+		<method name="registerTorchCallback(Landroid/hardware/camera2/CameraManager$TorchCallback;Landroid/os/Handler;)V" since="23"/>
+		<method name="setTorchMode(Ljava/lang/String;Z)V" since="23"/>
+		<method name="unregisterAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V"/>
+		<method name="unregisterTorchCallback(Landroid/hardware/camera2/CameraManager$TorchCallback;)V" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CameraManager$AvailabilityCallback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onCameraAvailable(Ljava/lang/String;)V" />
-		<method name="onCameraUnavailable(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onCameraAvailable(Ljava/lang/String;)V"/>
+		<method name="onCameraUnavailable(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/hardware/camera2/CameraManager$TorchCallback" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onTorchModeChanged(Ljava/lang/String;Z)V" />
-		<method name="onTorchModeUnavailable(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onTorchModeChanged(Ljava/lang/String;Z)V"/>
+		<method name="onTorchModeUnavailable(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/hardware/camera2/CameraMetadata" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getKeys()Ljava/util/List;" />
-		<field name="COLOR_CORRECTION_ABERRATION_MODE_FAST" />
-		<field name="COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY" />
-		<field name="COLOR_CORRECTION_ABERRATION_MODE_OFF" />
-		<field name="COLOR_CORRECTION_MODE_FAST" />
-		<field name="COLOR_CORRECTION_MODE_HIGH_QUALITY" />
-		<field name="COLOR_CORRECTION_MODE_TRANSFORM_MATRIX" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE_50HZ" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE_60HZ" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE_AUTO" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE_OFF" />
-		<field name="CONTROL_AE_MODE_OFF" />
-		<field name="CONTROL_AE_MODE_ON" />
-		<field name="CONTROL_AE_MODE_ON_ALWAYS_FLASH" />
-		<field name="CONTROL_AE_MODE_ON_AUTO_FLASH" />
-		<field name="CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE" />
-		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" since="23" />
-		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_IDLE" />
-		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_START" />
-		<field name="CONTROL_AE_STATE_CONVERGED" />
-		<field name="CONTROL_AE_STATE_FLASH_REQUIRED" />
-		<field name="CONTROL_AE_STATE_INACTIVE" />
-		<field name="CONTROL_AE_STATE_LOCKED" />
-		<field name="CONTROL_AE_STATE_PRECAPTURE" />
-		<field name="CONTROL_AE_STATE_SEARCHING" />
-		<field name="CONTROL_AF_MODE_AUTO" />
-		<field name="CONTROL_AF_MODE_CONTINUOUS_PICTURE" />
-		<field name="CONTROL_AF_MODE_CONTINUOUS_VIDEO" />
-		<field name="CONTROL_AF_MODE_EDOF" />
-		<field name="CONTROL_AF_MODE_MACRO" />
-		<field name="CONTROL_AF_MODE_OFF" />
-		<field name="CONTROL_AF_STATE_ACTIVE_SCAN" />
-		<field name="CONTROL_AF_STATE_FOCUSED_LOCKED" />
-		<field name="CONTROL_AF_STATE_INACTIVE" />
-		<field name="CONTROL_AF_STATE_NOT_FOCUSED_LOCKED" />
-		<field name="CONTROL_AF_STATE_PASSIVE_FOCUSED" />
-		<field name="CONTROL_AF_STATE_PASSIVE_SCAN" />
-		<field name="CONTROL_AF_STATE_PASSIVE_UNFOCUSED" />
-		<field name="CONTROL_AF_TRIGGER_CANCEL" />
-		<field name="CONTROL_AF_TRIGGER_IDLE" />
-		<field name="CONTROL_AF_TRIGGER_START" />
-		<field name="CONTROL_AWB_MODE_AUTO" />
-		<field name="CONTROL_AWB_MODE_CLOUDY_DAYLIGHT" />
-		<field name="CONTROL_AWB_MODE_DAYLIGHT" />
-		<field name="CONTROL_AWB_MODE_FLUORESCENT" />
-		<field name="CONTROL_AWB_MODE_INCANDESCENT" />
-		<field name="CONTROL_AWB_MODE_OFF" />
-		<field name="CONTROL_AWB_MODE_SHADE" />
-		<field name="CONTROL_AWB_MODE_TWILIGHT" />
-		<field name="CONTROL_AWB_MODE_WARM_FLUORESCENT" />
-		<field name="CONTROL_AWB_STATE_CONVERGED" />
-		<field name="CONTROL_AWB_STATE_INACTIVE" />
-		<field name="CONTROL_AWB_STATE_LOCKED" />
-		<field name="CONTROL_AWB_STATE_SEARCHING" />
-		<field name="CONTROL_CAPTURE_INTENT_CUSTOM" />
-		<field name="CONTROL_CAPTURE_INTENT_MANUAL" />
-		<field name="CONTROL_CAPTURE_INTENT_PREVIEW" />
-		<field name="CONTROL_CAPTURE_INTENT_STILL_CAPTURE" />
-		<field name="CONTROL_CAPTURE_INTENT_VIDEO_RECORD" />
-		<field name="CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT" />
-		<field name="CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG" />
-		<field name="CONTROL_EFFECT_MODE_AQUA" />
-		<field name="CONTROL_EFFECT_MODE_BLACKBOARD" />
-		<field name="CONTROL_EFFECT_MODE_MONO" />
-		<field name="CONTROL_EFFECT_MODE_NEGATIVE" />
-		<field name="CONTROL_EFFECT_MODE_OFF" />
-		<field name="CONTROL_EFFECT_MODE_POSTERIZE" />
-		<field name="CONTROL_EFFECT_MODE_SEPIA" />
-		<field name="CONTROL_EFFECT_MODE_SOLARIZE" />
-		<field name="CONTROL_EFFECT_MODE_WHITEBOARD" />
-		<field name="CONTROL_MODE_AUTO" />
-		<field name="CONTROL_MODE_OFF" />
-		<field name="CONTROL_MODE_OFF_KEEP_STATE" />
-		<field name="CONTROL_MODE_USE_SCENE_MODE" />
-		<field name="CONTROL_SCENE_MODE_ACTION" />
-		<field name="CONTROL_SCENE_MODE_BARCODE" />
-		<field name="CONTROL_SCENE_MODE_BEACH" />
-		<field name="CONTROL_SCENE_MODE_CANDLELIGHT" />
-		<field name="CONTROL_SCENE_MODE_DISABLED" />
-		<field name="CONTROL_SCENE_MODE_FACE_PRIORITY" />
-		<field name="CONTROL_SCENE_MODE_FIREWORKS" />
-		<field name="CONTROL_SCENE_MODE_HDR" since="22" />
-		<field name="CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" deprecated="23" />
-		<field name="CONTROL_SCENE_MODE_LANDSCAPE" />
-		<field name="CONTROL_SCENE_MODE_NIGHT" />
-		<field name="CONTROL_SCENE_MODE_NIGHT_PORTRAIT" />
-		<field name="CONTROL_SCENE_MODE_PARTY" />
-		<field name="CONTROL_SCENE_MODE_PORTRAIT" />
-		<field name="CONTROL_SCENE_MODE_SNOW" />
-		<field name="CONTROL_SCENE_MODE_SPORTS" />
-		<field name="CONTROL_SCENE_MODE_STEADYPHOTO" />
-		<field name="CONTROL_SCENE_MODE_SUNSET" />
-		<field name="CONTROL_SCENE_MODE_THEATRE" />
-		<field name="CONTROL_VIDEO_STABILIZATION_MODE_OFF" />
-		<field name="CONTROL_VIDEO_STABILIZATION_MODE_ON" />
-		<field name="EDGE_MODE_FAST" />
-		<field name="EDGE_MODE_HIGH_QUALITY" />
-		<field name="EDGE_MODE_OFF" />
-		<field name="EDGE_MODE_ZERO_SHUTTER_LAG" since="23" />
-		<field name="FLASH_MODE_OFF" />
-		<field name="FLASH_MODE_SINGLE" />
-		<field name="FLASH_MODE_TORCH" />
-		<field name="FLASH_STATE_CHARGING" />
-		<field name="FLASH_STATE_FIRED" />
-		<field name="FLASH_STATE_PARTIAL" />
-		<field name="FLASH_STATE_READY" />
-		<field name="FLASH_STATE_UNAVAILABLE" />
-		<field name="HOT_PIXEL_MODE_FAST" />
-		<field name="HOT_PIXEL_MODE_HIGH_QUALITY" />
-		<field name="HOT_PIXEL_MODE_OFF" />
-		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_3" since="24" />
-		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_FULL" />
-		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY" />
-		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED" />
-		<field name="LENS_FACING_BACK" />
-		<field name="LENS_FACING_EXTERNAL" since="23" />
-		<field name="LENS_FACING_FRONT" />
-		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE" />
-		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED" />
-		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED" />
-		<field name="LENS_OPTICAL_STABILIZATION_MODE_OFF" />
-		<field name="LENS_OPTICAL_STABILIZATION_MODE_ON" />
-		<field name="LENS_STATE_MOVING" />
-		<field name="LENS_STATE_STATIONARY" />
-		<field name="NOISE_REDUCTION_MODE_FAST" />
-		<field name="NOISE_REDUCTION_MODE_HIGH_QUALITY" />
-		<field name="NOISE_REDUCTION_MODE_MINIMAL" since="23" />
-		<field name="NOISE_REDUCTION_MODE_OFF" />
-		<field name="NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" since="23" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE" since="22" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" since="23" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" since="23" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" since="23" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_RAW" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS" since="22" />
-		<field name="REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" since="23" />
-		<field name="SCALER_CROPPING_TYPE_CENTER_ONLY" />
-		<field name="SCALER_CROPPING_TYPE_FREEFORM" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB" />
-		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB" />
-		<field name="SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME" />
-		<field name="SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_D50" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_D55" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_D65" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_D75" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_FLASH" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_SHADE" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN" />
-		<field name="SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT" />
-		<field name="SENSOR_TEST_PATTERN_MODE_COLOR_BARS" />
-		<field name="SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY" />
-		<field name="SENSOR_TEST_PATTERN_MODE_CUSTOM1" />
-		<field name="SENSOR_TEST_PATTERN_MODE_OFF" />
-		<field name="SENSOR_TEST_PATTERN_MODE_PN9" />
-		<field name="SENSOR_TEST_PATTERN_MODE_SOLID_COLOR" />
-		<field name="SHADING_MODE_FAST" />
-		<field name="SHADING_MODE_HIGH_QUALITY" />
-		<field name="SHADING_MODE_OFF" />
-		<field name="STATISTICS_FACE_DETECT_MODE_FULL" />
-		<field name="STATISTICS_FACE_DETECT_MODE_OFF" />
-		<field name="STATISTICS_FACE_DETECT_MODE_SIMPLE" />
-		<field name="STATISTICS_LENS_SHADING_MAP_MODE_OFF" />
-		<field name="STATISTICS_LENS_SHADING_MAP_MODE_ON" />
-		<field name="STATISTICS_SCENE_FLICKER_50HZ" />
-		<field name="STATISTICS_SCENE_FLICKER_60HZ" />
-		<field name="STATISTICS_SCENE_FLICKER_NONE" />
-		<field name="SYNC_MAX_LATENCY_PER_FRAME_CONTROL" />
-		<field name="SYNC_MAX_LATENCY_UNKNOWN" />
-		<field name="TONEMAP_MODE_CONTRAST_CURVE" />
-		<field name="TONEMAP_MODE_FAST" />
-		<field name="TONEMAP_MODE_GAMMA_VALUE" since="23" />
-		<field name="TONEMAP_MODE_HIGH_QUALITY" />
-		<field name="TONEMAP_MODE_PRESET_CURVE" since="23" />
-		<field name="TONEMAP_PRESET_CURVE_REC709" since="23" />
-		<field name="TONEMAP_PRESET_CURVE_SRGB" since="23" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getKeys()Ljava/util/List;"/>
+		<field name="COLOR_CORRECTION_ABERRATION_MODE_FAST"/>
+		<field name="COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY"/>
+		<field name="COLOR_CORRECTION_ABERRATION_MODE_OFF"/>
+		<field name="COLOR_CORRECTION_MODE_FAST"/>
+		<field name="COLOR_CORRECTION_MODE_HIGH_QUALITY"/>
+		<field name="COLOR_CORRECTION_MODE_TRANSFORM_MATRIX"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE_50HZ"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE_60HZ"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE_AUTO"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE_OFF"/>
+		<field name="CONTROL_AE_MODE_OFF"/>
+		<field name="CONTROL_AE_MODE_ON"/>
+		<field name="CONTROL_AE_MODE_ON_ALWAYS_FLASH"/>
+		<field name="CONTROL_AE_MODE_ON_AUTO_FLASH"/>
+		<field name="CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE"/>
+		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL" since="23"/>
+		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_IDLE"/>
+		<field name="CONTROL_AE_PRECAPTURE_TRIGGER_START"/>
+		<field name="CONTROL_AE_STATE_CONVERGED"/>
+		<field name="CONTROL_AE_STATE_FLASH_REQUIRED"/>
+		<field name="CONTROL_AE_STATE_INACTIVE"/>
+		<field name="CONTROL_AE_STATE_LOCKED"/>
+		<field name="CONTROL_AE_STATE_PRECAPTURE"/>
+		<field name="CONTROL_AE_STATE_SEARCHING"/>
+		<field name="CONTROL_AF_MODE_AUTO"/>
+		<field name="CONTROL_AF_MODE_CONTINUOUS_PICTURE"/>
+		<field name="CONTROL_AF_MODE_CONTINUOUS_VIDEO"/>
+		<field name="CONTROL_AF_MODE_EDOF"/>
+		<field name="CONTROL_AF_MODE_MACRO"/>
+		<field name="CONTROL_AF_MODE_OFF"/>
+		<field name="CONTROL_AF_STATE_ACTIVE_SCAN"/>
+		<field name="CONTROL_AF_STATE_FOCUSED_LOCKED"/>
+		<field name="CONTROL_AF_STATE_INACTIVE"/>
+		<field name="CONTROL_AF_STATE_NOT_FOCUSED_LOCKED"/>
+		<field name="CONTROL_AF_STATE_PASSIVE_FOCUSED"/>
+		<field name="CONTROL_AF_STATE_PASSIVE_SCAN"/>
+		<field name="CONTROL_AF_STATE_PASSIVE_UNFOCUSED"/>
+		<field name="CONTROL_AF_TRIGGER_CANCEL"/>
+		<field name="CONTROL_AF_TRIGGER_IDLE"/>
+		<field name="CONTROL_AF_TRIGGER_START"/>
+		<field name="CONTROL_AWB_MODE_AUTO"/>
+		<field name="CONTROL_AWB_MODE_CLOUDY_DAYLIGHT"/>
+		<field name="CONTROL_AWB_MODE_DAYLIGHT"/>
+		<field name="CONTROL_AWB_MODE_FLUORESCENT"/>
+		<field name="CONTROL_AWB_MODE_INCANDESCENT"/>
+		<field name="CONTROL_AWB_MODE_OFF"/>
+		<field name="CONTROL_AWB_MODE_SHADE"/>
+		<field name="CONTROL_AWB_MODE_TWILIGHT"/>
+		<field name="CONTROL_AWB_MODE_WARM_FLUORESCENT"/>
+		<field name="CONTROL_AWB_STATE_CONVERGED"/>
+		<field name="CONTROL_AWB_STATE_INACTIVE"/>
+		<field name="CONTROL_AWB_STATE_LOCKED"/>
+		<field name="CONTROL_AWB_STATE_SEARCHING"/>
+		<field name="CONTROL_CAPTURE_INTENT_CUSTOM"/>
+		<field name="CONTROL_CAPTURE_INTENT_MANUAL"/>
+		<field name="CONTROL_CAPTURE_INTENT_PREVIEW"/>
+		<field name="CONTROL_CAPTURE_INTENT_STILL_CAPTURE"/>
+		<field name="CONTROL_CAPTURE_INTENT_VIDEO_RECORD"/>
+		<field name="CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT"/>
+		<field name="CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG"/>
+		<field name="CONTROL_EFFECT_MODE_AQUA"/>
+		<field name="CONTROL_EFFECT_MODE_BLACKBOARD"/>
+		<field name="CONTROL_EFFECT_MODE_MONO"/>
+		<field name="CONTROL_EFFECT_MODE_NEGATIVE"/>
+		<field name="CONTROL_EFFECT_MODE_OFF"/>
+		<field name="CONTROL_EFFECT_MODE_POSTERIZE"/>
+		<field name="CONTROL_EFFECT_MODE_SEPIA"/>
+		<field name="CONTROL_EFFECT_MODE_SOLARIZE"/>
+		<field name="CONTROL_EFFECT_MODE_WHITEBOARD"/>
+		<field name="CONTROL_MODE_AUTO"/>
+		<field name="CONTROL_MODE_OFF"/>
+		<field name="CONTROL_MODE_OFF_KEEP_STATE"/>
+		<field name="CONTROL_MODE_USE_SCENE_MODE"/>
+		<field name="CONTROL_SCENE_MODE_ACTION"/>
+		<field name="CONTROL_SCENE_MODE_BARCODE"/>
+		<field name="CONTROL_SCENE_MODE_BEACH"/>
+		<field name="CONTROL_SCENE_MODE_CANDLELIGHT"/>
+		<field name="CONTROL_SCENE_MODE_DISABLED"/>
+		<field name="CONTROL_SCENE_MODE_FACE_PRIORITY"/>
+		<field name="CONTROL_SCENE_MODE_FIREWORKS"/>
+		<field name="CONTROL_SCENE_MODE_HDR" since="22"/>
+		<field name="CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO" deprecated="23"/>
+		<field name="CONTROL_SCENE_MODE_LANDSCAPE"/>
+		<field name="CONTROL_SCENE_MODE_NIGHT"/>
+		<field name="CONTROL_SCENE_MODE_NIGHT_PORTRAIT"/>
+		<field name="CONTROL_SCENE_MODE_PARTY"/>
+		<field name="CONTROL_SCENE_MODE_PORTRAIT"/>
+		<field name="CONTROL_SCENE_MODE_SNOW"/>
+		<field name="CONTROL_SCENE_MODE_SPORTS"/>
+		<field name="CONTROL_SCENE_MODE_STEADYPHOTO"/>
+		<field name="CONTROL_SCENE_MODE_SUNSET"/>
+		<field name="CONTROL_SCENE_MODE_THEATRE"/>
+		<field name="CONTROL_VIDEO_STABILIZATION_MODE_OFF"/>
+		<field name="CONTROL_VIDEO_STABILIZATION_MODE_ON"/>
+		<field name="EDGE_MODE_FAST"/>
+		<field name="EDGE_MODE_HIGH_QUALITY"/>
+		<field name="EDGE_MODE_OFF"/>
+		<field name="EDGE_MODE_ZERO_SHUTTER_LAG" since="23"/>
+		<field name="FLASH_MODE_OFF"/>
+		<field name="FLASH_MODE_SINGLE"/>
+		<field name="FLASH_MODE_TORCH"/>
+		<field name="FLASH_STATE_CHARGING"/>
+		<field name="FLASH_STATE_FIRED"/>
+		<field name="FLASH_STATE_PARTIAL"/>
+		<field name="FLASH_STATE_READY"/>
+		<field name="FLASH_STATE_UNAVAILABLE"/>
+		<field name="HOT_PIXEL_MODE_FAST"/>
+		<field name="HOT_PIXEL_MODE_HIGH_QUALITY"/>
+		<field name="HOT_PIXEL_MODE_OFF"/>
+		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_3" since="24"/>
+		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_FULL"/>
+		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY"/>
+		<field name="INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED"/>
+		<field name="LENS_FACING_BACK"/>
+		<field name="LENS_FACING_EXTERNAL" since="23"/>
+		<field name="LENS_FACING_FRONT"/>
+		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE"/>
+		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED"/>
+		<field name="LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED"/>
+		<field name="LENS_OPTICAL_STABILIZATION_MODE_OFF"/>
+		<field name="LENS_OPTICAL_STABILIZATION_MODE_ON"/>
+		<field name="LENS_STATE_MOVING"/>
+		<field name="LENS_STATE_STATIONARY"/>
+		<field name="NOISE_REDUCTION_MODE_FAST"/>
+		<field name="NOISE_REDUCTION_MODE_HIGH_QUALITY"/>
+		<field name="NOISE_REDUCTION_MODE_MINIMAL" since="23"/>
+		<field name="NOISE_REDUCTION_MODE_OFF"/>
+		<field name="NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG" since="23"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE" since="22"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO" since="23"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT" since="23"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING" since="23"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_RAW"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS" since="22"/>
+		<field name="REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING" since="23"/>
+		<field name="SCALER_CROPPING_TYPE_CENTER_ONLY"/>
+		<field name="SCALER_CROPPING_TYPE_FREEFORM"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB"/>
+		<field name="SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB"/>
+		<field name="SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME"/>
+		<field name="SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_D50"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_D55"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_D65"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_D75"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_FLASH"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_SHADE"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN"/>
+		<field name="SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_COLOR_BARS"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_CUSTOM1"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_OFF"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_PN9"/>
+		<field name="SENSOR_TEST_PATTERN_MODE_SOLID_COLOR"/>
+		<field name="SHADING_MODE_FAST"/>
+		<field name="SHADING_MODE_HIGH_QUALITY"/>
+		<field name="SHADING_MODE_OFF"/>
+		<field name="STATISTICS_FACE_DETECT_MODE_FULL"/>
+		<field name="STATISTICS_FACE_DETECT_MODE_OFF"/>
+		<field name="STATISTICS_FACE_DETECT_MODE_SIMPLE"/>
+		<field name="STATISTICS_LENS_SHADING_MAP_MODE_OFF"/>
+		<field name="STATISTICS_LENS_SHADING_MAP_MODE_ON"/>
+		<field name="STATISTICS_SCENE_FLICKER_50HZ"/>
+		<field name="STATISTICS_SCENE_FLICKER_60HZ"/>
+		<field name="STATISTICS_SCENE_FLICKER_NONE"/>
+		<field name="SYNC_MAX_LATENCY_PER_FRAME_CONTROL"/>
+		<field name="SYNC_MAX_LATENCY_UNKNOWN"/>
+		<field name="TONEMAP_MODE_CONTRAST_CURVE"/>
+		<field name="TONEMAP_MODE_FAST"/>
+		<field name="TONEMAP_MODE_GAMMA_VALUE" since="23"/>
+		<field name="TONEMAP_MODE_HIGH_QUALITY"/>
+		<field name="TONEMAP_MODE_PRESET_CURVE" since="23"/>
+		<field name="TONEMAP_PRESET_CURVE_REC709" since="23"/>
+		<field name="TONEMAP_PRESET_CURVE_SRGB" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureFailure" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getFrameNumber()J" />
-		<method name="getReason()I" />
-		<method name="getRequest()Landroid/hardware/camera2/CaptureRequest;" />
-		<method name="getSequenceId()I" />
-		<method name="wasImageCaptured()Z" />
-		<field name="REASON_ERROR" />
-		<field name="REASON_FLUSHED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getFrameNumber()J"/>
+		<method name="getReason()I"/>
+		<method name="getRequest()Landroid/hardware/camera2/CaptureRequest;"/>
+		<method name="getSequenceId()I"/>
+		<method name="wasImageCaptured()Z"/>
+		<field name="REASON_ERROR"/>
+		<field name="REASON_FLUSHED"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureRequest" since="21">
-		<extends name="android/hardware/camera2/CameraMetadata" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="get(Landroid/hardware/camera2/CaptureRequest$Key;)Ljava/lang/Object;" />
-		<method name="getTag()Ljava/lang/Object;" />
-		<method name="isReprocess()Z" since="23" />
-		<field name="BLACK_LEVEL_LOCK" />
-		<field name="COLOR_CORRECTION_ABERRATION_MODE" />
-		<field name="COLOR_CORRECTION_GAINS" />
-		<field name="COLOR_CORRECTION_MODE" />
-		<field name="COLOR_CORRECTION_TRANSFORM" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE" />
-		<field name="CONTROL_AE_EXPOSURE_COMPENSATION" />
-		<field name="CONTROL_AE_LOCK" />
-		<field name="CONTROL_AE_MODE" />
-		<field name="CONTROL_AE_PRECAPTURE_TRIGGER" />
-		<field name="CONTROL_AE_REGIONS" />
-		<field name="CONTROL_AE_TARGET_FPS_RANGE" />
-		<field name="CONTROL_AF_MODE" />
-		<field name="CONTROL_AF_REGIONS" />
-		<field name="CONTROL_AF_TRIGGER" />
-		<field name="CONTROL_AWB_LOCK" />
-		<field name="CONTROL_AWB_MODE" />
-		<field name="CONTROL_AWB_REGIONS" />
-		<field name="CONTROL_CAPTURE_INTENT" />
-		<field name="CONTROL_EFFECT_MODE" />
-		<field name="CONTROL_ENABLE_ZSL" since="26" />
-		<field name="CONTROL_MODE" />
-		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST" since="24" />
-		<field name="CONTROL_SCENE_MODE" />
-		<field name="CONTROL_VIDEO_STABILIZATION_MODE" />
-		<field name="CREATOR" />
-		<field name="EDGE_MODE" />
-		<field name="FLASH_MODE" />
-		<field name="HOT_PIXEL_MODE" />
-		<field name="JPEG_GPS_LOCATION" />
-		<field name="JPEG_ORIENTATION" />
-		<field name="JPEG_QUALITY" />
-		<field name="JPEG_THUMBNAIL_QUALITY" />
-		<field name="JPEG_THUMBNAIL_SIZE" />
-		<field name="LENS_APERTURE" />
-		<field name="LENS_FILTER_DENSITY" />
-		<field name="LENS_FOCAL_LENGTH" />
-		<field name="LENS_FOCUS_DISTANCE" />
-		<field name="LENS_OPTICAL_STABILIZATION_MODE" />
-		<field name="NOISE_REDUCTION_MODE" />
-		<field name="REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" since="23" />
-		<field name="SCALER_CROP_REGION" />
-		<field name="SENSOR_EXPOSURE_TIME" />
-		<field name="SENSOR_FRAME_DURATION" />
-		<field name="SENSOR_SENSITIVITY" />
-		<field name="SENSOR_TEST_PATTERN_DATA" />
-		<field name="SENSOR_TEST_PATTERN_MODE" />
-		<field name="SHADING_MODE" />
-		<field name="STATISTICS_FACE_DETECT_MODE" />
-		<field name="STATISTICS_HOT_PIXEL_MAP_MODE" />
-		<field name="STATISTICS_LENS_SHADING_MAP_MODE" />
-		<field name="TONEMAP_CURVE" />
-		<field name="TONEMAP_GAMMA" since="23" />
-		<field name="TONEMAP_MODE" />
-		<field name="TONEMAP_PRESET_CURVE" since="23" />
+		<extends name="android/hardware/camera2/CameraMetadata"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(Landroid/hardware/camera2/CaptureRequest$Key;)Ljava/lang/Object;"/>
+		<method name="getTag()Ljava/lang/Object;"/>
+		<method name="isReprocess()Z" since="23"/>
+		<field name="BLACK_LEVEL_LOCK"/>
+		<field name="COLOR_CORRECTION_ABERRATION_MODE"/>
+		<field name="COLOR_CORRECTION_GAINS"/>
+		<field name="COLOR_CORRECTION_MODE"/>
+		<field name="COLOR_CORRECTION_TRANSFORM"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE"/>
+		<field name="CONTROL_AE_EXPOSURE_COMPENSATION"/>
+		<field name="CONTROL_AE_LOCK"/>
+		<field name="CONTROL_AE_MODE"/>
+		<field name="CONTROL_AE_PRECAPTURE_TRIGGER"/>
+		<field name="CONTROL_AE_REGIONS"/>
+		<field name="CONTROL_AE_TARGET_FPS_RANGE"/>
+		<field name="CONTROL_AF_MODE"/>
+		<field name="CONTROL_AF_REGIONS"/>
+		<field name="CONTROL_AF_TRIGGER"/>
+		<field name="CONTROL_AWB_LOCK"/>
+		<field name="CONTROL_AWB_MODE"/>
+		<field name="CONTROL_AWB_REGIONS"/>
+		<field name="CONTROL_CAPTURE_INTENT"/>
+		<field name="CONTROL_EFFECT_MODE"/>
+		<field name="CONTROL_ENABLE_ZSL" since="26"/>
+		<field name="CONTROL_MODE"/>
+		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST" since="24"/>
+		<field name="CONTROL_SCENE_MODE"/>
+		<field name="CONTROL_VIDEO_STABILIZATION_MODE"/>
+		<field name="CREATOR"/>
+		<field name="EDGE_MODE"/>
+		<field name="FLASH_MODE"/>
+		<field name="HOT_PIXEL_MODE"/>
+		<field name="JPEG_GPS_LOCATION"/>
+		<field name="JPEG_ORIENTATION"/>
+		<field name="JPEG_QUALITY"/>
+		<field name="JPEG_THUMBNAIL_QUALITY"/>
+		<field name="JPEG_THUMBNAIL_SIZE"/>
+		<field name="LENS_APERTURE"/>
+		<field name="LENS_FILTER_DENSITY"/>
+		<field name="LENS_FOCAL_LENGTH"/>
+		<field name="LENS_FOCUS_DISTANCE"/>
+		<field name="LENS_OPTICAL_STABILIZATION_MODE"/>
+		<field name="NOISE_REDUCTION_MODE"/>
+		<field name="REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" since="23"/>
+		<field name="SCALER_CROP_REGION"/>
+		<field name="SENSOR_EXPOSURE_TIME"/>
+		<field name="SENSOR_FRAME_DURATION"/>
+		<field name="SENSOR_SENSITIVITY"/>
+		<field name="SENSOR_TEST_PATTERN_DATA"/>
+		<field name="SENSOR_TEST_PATTERN_MODE"/>
+		<field name="SHADING_MODE"/>
+		<field name="STATISTICS_FACE_DETECT_MODE"/>
+		<field name="STATISTICS_HOT_PIXEL_MAP_MODE"/>
+		<field name="STATISTICS_LENS_SHADING_MAP_MODE"/>
+		<field name="TONEMAP_CURVE"/>
+		<field name="TONEMAP_GAMMA" since="23"/>
+		<field name="TONEMAP_MODE"/>
+		<field name="TONEMAP_PRESET_CURVE" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureRequest$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addTarget(Landroid/view/Surface;)V" />
-		<method name="build()Landroid/hardware/camera2/CaptureRequest;" />
-		<method name="get(Landroid/hardware/camera2/CaptureRequest$Key;)Ljava/lang/Object;" />
-		<method name="removeTarget(Landroid/view/Surface;)V" />
-		<method name="set(Landroid/hardware/camera2/CaptureRequest$Key;Ljava/lang/Object;)V" />
-		<method name="setTag(Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addTarget(Landroid/view/Surface;)V"/>
+		<method name="build()Landroid/hardware/camera2/CaptureRequest;"/>
+		<method name="get(Landroid/hardware/camera2/CaptureRequest$Key;)Ljava/lang/Object;"/>
+		<method name="removeTarget(Landroid/view/Surface;)V"/>
+		<method name="set(Landroid/hardware/camera2/CaptureRequest$Key;Ljava/lang/Object;)V"/>
+		<method name="setTag(Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureRequest$Key" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getName()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getName()Ljava/lang/String;"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureResult" since="21">
-		<extends name="android/hardware/camera2/CameraMetadata" />
-		<method name="&lt;init>()V" />
-		<method name="get(Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;" />
-		<method name="getFrameNumber()J" />
-		<method name="getRequest()Landroid/hardware/camera2/CaptureRequest;" />
-		<method name="getSequenceId()I" />
-		<field name="BLACK_LEVEL_LOCK" />
-		<field name="COLOR_CORRECTION_ABERRATION_MODE" />
-		<field name="COLOR_CORRECTION_GAINS" />
-		<field name="COLOR_CORRECTION_MODE" />
-		<field name="COLOR_CORRECTION_TRANSFORM" />
-		<field name="CONTROL_AE_ANTIBANDING_MODE" />
-		<field name="CONTROL_AE_EXPOSURE_COMPENSATION" />
-		<field name="CONTROL_AE_LOCK" />
-		<field name="CONTROL_AE_MODE" />
-		<field name="CONTROL_AE_PRECAPTURE_TRIGGER" />
-		<field name="CONTROL_AE_REGIONS" />
-		<field name="CONTROL_AE_STATE" />
-		<field name="CONTROL_AE_TARGET_FPS_RANGE" />
-		<field name="CONTROL_AF_MODE" />
-		<field name="CONTROL_AF_REGIONS" />
-		<field name="CONTROL_AF_STATE" />
-		<field name="CONTROL_AF_TRIGGER" />
-		<field name="CONTROL_AWB_LOCK" />
-		<field name="CONTROL_AWB_MODE" />
-		<field name="CONTROL_AWB_REGIONS" />
-		<field name="CONTROL_AWB_STATE" />
-		<field name="CONTROL_CAPTURE_INTENT" />
-		<field name="CONTROL_EFFECT_MODE" />
-		<field name="CONTROL_ENABLE_ZSL" since="26" />
-		<field name="CONTROL_MODE" />
-		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST" since="24" />
-		<field name="CONTROL_SCENE_MODE" />
-		<field name="CONTROL_VIDEO_STABILIZATION_MODE" />
-		<field name="EDGE_MODE" />
-		<field name="FLASH_MODE" />
-		<field name="FLASH_STATE" />
-		<field name="HOT_PIXEL_MODE" />
-		<field name="JPEG_GPS_LOCATION" />
-		<field name="JPEG_ORIENTATION" />
-		<field name="JPEG_QUALITY" />
-		<field name="JPEG_THUMBNAIL_QUALITY" />
-		<field name="JPEG_THUMBNAIL_SIZE" />
-		<field name="LENS_APERTURE" />
-		<field name="LENS_FILTER_DENSITY" />
-		<field name="LENS_FOCAL_LENGTH" />
-		<field name="LENS_FOCUS_DISTANCE" />
-		<field name="LENS_FOCUS_RANGE" />
-		<field name="LENS_INTRINSIC_CALIBRATION" since="23" />
-		<field name="LENS_OPTICAL_STABILIZATION_MODE" />
-		<field name="LENS_POSE_ROTATION" since="23" />
-		<field name="LENS_POSE_TRANSLATION" since="23" />
-		<field name="LENS_RADIAL_DISTORTION" since="23" />
-		<field name="LENS_STATE" />
-		<field name="NOISE_REDUCTION_MODE" />
-		<field name="REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" since="23" />
-		<field name="REQUEST_PIPELINE_DEPTH" />
-		<field name="SCALER_CROP_REGION" />
-		<field name="SENSOR_DYNAMIC_BLACK_LEVEL" since="24" />
-		<field name="SENSOR_DYNAMIC_WHITE_LEVEL" since="24" />
-		<field name="SENSOR_EXPOSURE_TIME" />
-		<field name="SENSOR_FRAME_DURATION" />
-		<field name="SENSOR_GREEN_SPLIT" />
-		<field name="SENSOR_NEUTRAL_COLOR_POINT" />
-		<field name="SENSOR_NOISE_PROFILE" />
-		<field name="SENSOR_ROLLING_SHUTTER_SKEW" />
-		<field name="SENSOR_SENSITIVITY" />
-		<field name="SENSOR_TEST_PATTERN_DATA" />
-		<field name="SENSOR_TEST_PATTERN_MODE" />
-		<field name="SENSOR_TIMESTAMP" />
-		<field name="SHADING_MODE" />
-		<field name="STATISTICS_FACES" />
-		<field name="STATISTICS_FACE_DETECT_MODE" />
-		<field name="STATISTICS_HOT_PIXEL_MAP" />
-		<field name="STATISTICS_HOT_PIXEL_MAP_MODE" />
-		<field name="STATISTICS_LENS_SHADING_CORRECTION_MAP" />
-		<field name="STATISTICS_LENS_SHADING_MAP_MODE" />
-		<field name="STATISTICS_SCENE_FLICKER" />
-		<field name="TONEMAP_CURVE" />
-		<field name="TONEMAP_GAMMA" since="23" />
-		<field name="TONEMAP_MODE" />
-		<field name="TONEMAP_PRESET_CURVE" since="23" />
+		<extends name="android/hardware/camera2/CameraMetadata"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;"/>
+		<method name="getFrameNumber()J"/>
+		<method name="getRequest()Landroid/hardware/camera2/CaptureRequest;"/>
+		<method name="getSequenceId()I"/>
+		<field name="BLACK_LEVEL_LOCK"/>
+		<field name="COLOR_CORRECTION_ABERRATION_MODE"/>
+		<field name="COLOR_CORRECTION_GAINS"/>
+		<field name="COLOR_CORRECTION_MODE"/>
+		<field name="COLOR_CORRECTION_TRANSFORM"/>
+		<field name="CONTROL_AE_ANTIBANDING_MODE"/>
+		<field name="CONTROL_AE_EXPOSURE_COMPENSATION"/>
+		<field name="CONTROL_AE_LOCK"/>
+		<field name="CONTROL_AE_MODE"/>
+		<field name="CONTROL_AE_PRECAPTURE_TRIGGER"/>
+		<field name="CONTROL_AE_REGIONS"/>
+		<field name="CONTROL_AE_STATE"/>
+		<field name="CONTROL_AE_TARGET_FPS_RANGE"/>
+		<field name="CONTROL_AF_MODE"/>
+		<field name="CONTROL_AF_REGIONS"/>
+		<field name="CONTROL_AF_STATE"/>
+		<field name="CONTROL_AF_TRIGGER"/>
+		<field name="CONTROL_AWB_LOCK"/>
+		<field name="CONTROL_AWB_MODE"/>
+		<field name="CONTROL_AWB_REGIONS"/>
+		<field name="CONTROL_AWB_STATE"/>
+		<field name="CONTROL_CAPTURE_INTENT"/>
+		<field name="CONTROL_EFFECT_MODE"/>
+		<field name="CONTROL_ENABLE_ZSL" since="26"/>
+		<field name="CONTROL_MODE"/>
+		<field name="CONTROL_POST_RAW_SENSITIVITY_BOOST" since="24"/>
+		<field name="CONTROL_SCENE_MODE"/>
+		<field name="CONTROL_VIDEO_STABILIZATION_MODE"/>
+		<field name="EDGE_MODE"/>
+		<field name="FLASH_MODE"/>
+		<field name="FLASH_STATE"/>
+		<field name="HOT_PIXEL_MODE"/>
+		<field name="JPEG_GPS_LOCATION"/>
+		<field name="JPEG_ORIENTATION"/>
+		<field name="JPEG_QUALITY"/>
+		<field name="JPEG_THUMBNAIL_QUALITY"/>
+		<field name="JPEG_THUMBNAIL_SIZE"/>
+		<field name="LENS_APERTURE"/>
+		<field name="LENS_FILTER_DENSITY"/>
+		<field name="LENS_FOCAL_LENGTH"/>
+		<field name="LENS_FOCUS_DISTANCE"/>
+		<field name="LENS_FOCUS_RANGE"/>
+		<field name="LENS_INTRINSIC_CALIBRATION" since="23"/>
+		<field name="LENS_OPTICAL_STABILIZATION_MODE"/>
+		<field name="LENS_POSE_ROTATION" since="23"/>
+		<field name="LENS_POSE_TRANSLATION" since="23"/>
+		<field name="LENS_RADIAL_DISTORTION" since="23"/>
+		<field name="LENS_STATE"/>
+		<field name="NOISE_REDUCTION_MODE"/>
+		<field name="REPROCESS_EFFECTIVE_EXPOSURE_FACTOR" since="23"/>
+		<field name="REQUEST_PIPELINE_DEPTH"/>
+		<field name="SCALER_CROP_REGION"/>
+		<field name="SENSOR_DYNAMIC_BLACK_LEVEL" since="24"/>
+		<field name="SENSOR_DYNAMIC_WHITE_LEVEL" since="24"/>
+		<field name="SENSOR_EXPOSURE_TIME"/>
+		<field name="SENSOR_FRAME_DURATION"/>
+		<field name="SENSOR_GREEN_SPLIT"/>
+		<field name="SENSOR_NEUTRAL_COLOR_POINT"/>
+		<field name="SENSOR_NOISE_PROFILE"/>
+		<field name="SENSOR_ROLLING_SHUTTER_SKEW"/>
+		<field name="SENSOR_SENSITIVITY"/>
+		<field name="SENSOR_TEST_PATTERN_DATA"/>
+		<field name="SENSOR_TEST_PATTERN_MODE"/>
+		<field name="SENSOR_TIMESTAMP"/>
+		<field name="SHADING_MODE"/>
+		<field name="STATISTICS_FACES"/>
+		<field name="STATISTICS_FACE_DETECT_MODE"/>
+		<field name="STATISTICS_HOT_PIXEL_MAP"/>
+		<field name="STATISTICS_HOT_PIXEL_MAP_MODE"/>
+		<field name="STATISTICS_LENS_SHADING_CORRECTION_MAP"/>
+		<field name="STATISTICS_LENS_SHADING_MAP_MODE"/>
+		<field name="STATISTICS_SCENE_FLICKER"/>
+		<field name="TONEMAP_CURVE"/>
+		<field name="TONEMAP_GAMMA" since="23"/>
+		<field name="TONEMAP_MODE"/>
+		<field name="TONEMAP_PRESET_CURVE" since="23"/>
 	</class>
 	<class name="android/hardware/camera2/CaptureResult$Key" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getName()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getName()Ljava/lang/String;"/>
 	</class>
 	<class name="android/hardware/camera2/DngCreator" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>(Landroid/hardware/camera2/CameraCharacteristics;Landroid/hardware/camera2/CaptureResult;)V" />
-		<method name="setDescription(Ljava/lang/String;)Landroid/hardware/camera2/DngCreator;" />
-		<method name="setLocation(Landroid/location/Location;)Landroid/hardware/camera2/DngCreator;" />
-		<method name="setOrientation(I)Landroid/hardware/camera2/DngCreator;" />
-		<method name="setThumbnail(Landroid/graphics/Bitmap;)Landroid/hardware/camera2/DngCreator;" />
-		<method name="setThumbnail(Landroid/media/Image;)Landroid/hardware/camera2/DngCreator;" />
-		<method name="writeByteBuffer(Ljava/io/OutputStream;Landroid/util/Size;Ljava/nio/ByteBuffer;J)V" />
-		<method name="writeImage(Ljava/io/OutputStream;Landroid/media/Image;)V" />
-		<method name="writeInputStream(Ljava/io/OutputStream;Landroid/util/Size;Ljava/io/InputStream;J)V" />
-		<field name="MAX_THUMBNAIL_DIMENSION" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>(Landroid/hardware/camera2/CameraCharacteristics;Landroid/hardware/camera2/CaptureResult;)V"/>
+		<method name="setDescription(Ljava/lang/String;)Landroid/hardware/camera2/DngCreator;"/>
+		<method name="setLocation(Landroid/location/Location;)Landroid/hardware/camera2/DngCreator;"/>
+		<method name="setOrientation(I)Landroid/hardware/camera2/DngCreator;"/>
+		<method name="setThumbnail(Landroid/graphics/Bitmap;)Landroid/hardware/camera2/DngCreator;"/>
+		<method name="setThumbnail(Landroid/media/Image;)Landroid/hardware/camera2/DngCreator;"/>
+		<method name="writeByteBuffer(Ljava/io/OutputStream;Landroid/util/Size;Ljava/nio/ByteBuffer;J)V"/>
+		<method name="writeImage(Ljava/io/OutputStream;Landroid/media/Image;)V"/>
+		<method name="writeInputStream(Ljava/io/OutputStream;Landroid/util/Size;Ljava/io/InputStream;J)V"/>
+		<field name="MAX_THUMBNAIL_DIMENSION"/>
 	</class>
 	<class name="android/hardware/camera2/TotalCaptureResult" since="21">
-		<extends name="android/hardware/camera2/CaptureResult" />
-		<method name="&lt;init>()V" />
-		<method name="getPartialResults()Ljava/util/List;" />
+		<extends name="android/hardware/camera2/CaptureResult"/>
+		<method name="&lt;init>()V"/>
+		<method name="getPartialResults()Ljava/util/List;"/>
 	</class>
 	<class name="android/hardware/camera2/params/BlackLevelPattern" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="copyTo([II)V" />
-		<method name="getOffsetForIndex(II)I" />
-		<field name="COUNT" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="copyTo([II)V"/>
+		<method name="getOffsetForIndex(II)I"/>
+		<field name="COUNT"/>
 	</class>
 	<class name="android/hardware/camera2/params/ColorSpaceTransform" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>([I)V" />
-		<method name="&lt;init>([Landroid/util/Rational;)V" />
-		<method name="copyElements([II)V" />
-		<method name="copyElements([Landroid/util/Rational;I)V" />
-		<method name="getElement(II)Landroid/util/Rational;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>([I)V"/>
+		<method name="&lt;init>([Landroid/util/Rational;)V"/>
+		<method name="copyElements([II)V"/>
+		<method name="copyElements([Landroid/util/Rational;I)V"/>
+		<method name="getElement(II)Landroid/util/Rational;"/>
 	</class>
 	<class name="android/hardware/camera2/params/Face" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getBounds()Landroid/graphics/Rect;" />
-		<method name="getId()I" />
-		<method name="getLeftEyePosition()Landroid/graphics/Point;" />
-		<method name="getMouthPosition()Landroid/graphics/Point;" />
-		<method name="getRightEyePosition()Landroid/graphics/Point;" />
-		<method name="getScore()I" />
-		<field name="ID_UNSUPPORTED" />
-		<field name="SCORE_MAX" />
-		<field name="SCORE_MIN" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBounds()Landroid/graphics/Rect;"/>
+		<method name="getId()I"/>
+		<method name="getLeftEyePosition()Landroid/graphics/Point;"/>
+		<method name="getMouthPosition()Landroid/graphics/Point;"/>
+		<method name="getRightEyePosition()Landroid/graphics/Point;"/>
+		<method name="getScore()I"/>
+		<field name="ID_UNSUPPORTED"/>
+		<field name="SCORE_MAX"/>
+		<field name="SCORE_MIN"/>
 	</class>
 	<class name="android/hardware/camera2/params/InputConfiguration" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(III)V" />
-		<method name="getFormat()I" />
-		<method name="getHeight()I" />
-		<method name="getWidth()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="getFormat()I"/>
+		<method name="getHeight()I"/>
+		<method name="getWidth()I"/>
 	</class>
 	<class name="android/hardware/camera2/params/LensShadingMap" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="copyGainFactors([FI)V" />
-		<method name="getColumnCount()I" />
-		<method name="getGainFactor(III)F" />
-		<method name="getGainFactorCount()I" />
-		<method name="getGainFactorVector(II)Landroid/hardware/camera2/params/RggbChannelVector;" />
-		<method name="getRowCount()I" />
-		<field name="MINIMUM_GAIN_FACTOR" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="copyGainFactors([FI)V"/>
+		<method name="getColumnCount()I"/>
+		<method name="getGainFactor(III)F"/>
+		<method name="getGainFactorCount()I"/>
+		<method name="getGainFactorVector(II)Landroid/hardware/camera2/params/RggbChannelVector;"/>
+		<method name="getRowCount()I"/>
+		<field name="MINIMUM_GAIN_FACTOR"/>
 	</class>
 	<class name="android/hardware/camera2/params/MeteringRectangle" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(IIIII)V" />
-		<method name="&lt;init>(Landroid/graphics/Point;Landroid/util/Size;I)V" />
-		<method name="&lt;init>(Landroid/graphics/Rect;I)V" />
-		<method name="equals(Landroid/hardware/camera2/params/MeteringRectangle;)Z" />
-		<method name="getHeight()I" />
-		<method name="getMeteringWeight()I" />
-		<method name="getRect()Landroid/graphics/Rect;" />
-		<method name="getSize()Landroid/util/Size;" />
-		<method name="getUpperLeftPoint()Landroid/graphics/Point;" />
-		<method name="getWidth()I" />
-		<method name="getX()I" />
-		<method name="getY()I" />
-		<field name="METERING_WEIGHT_DONT_CARE" />
-		<field name="METERING_WEIGHT_MAX" />
-		<field name="METERING_WEIGHT_MIN" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(IIIII)V"/>
+		<method name="&lt;init>(Landroid/graphics/Point;Landroid/util/Size;I)V"/>
+		<method name="&lt;init>(Landroid/graphics/Rect;I)V"/>
+		<method name="equals(Landroid/hardware/camera2/params/MeteringRectangle;)Z"/>
+		<method name="getHeight()I"/>
+		<method name="getMeteringWeight()I"/>
+		<method name="getRect()Landroid/graphics/Rect;"/>
+		<method name="getSize()Landroid/util/Size;"/>
+		<method name="getUpperLeftPoint()Landroid/graphics/Point;"/>
+		<method name="getWidth()I"/>
+		<method name="getX()I"/>
+		<method name="getY()I"/>
+		<field name="METERING_WEIGHT_DONT_CARE"/>
+		<field name="METERING_WEIGHT_MAX"/>
+		<field name="METERING_WEIGHT_MIN"/>
 	</class>
 	<class name="android/hardware/camera2/params/OutputConfiguration" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(ILandroid/view/Surface;)V" />
-		<method name="&lt;init>(Landroid/util/Size;Ljava/lang/Class;)V" since="26" />
-		<method name="&lt;init>(Landroid/view/Surface;)V" />
-		<method name="addSurface(Landroid/view/Surface;)V" since="26" />
-		<method name="enableSurfaceSharing()V" since="26" />
-		<method name="getSurface()Landroid/view/Surface;" />
-		<method name="getSurfaceGroupId()I" />
-		<method name="getSurfaces()Ljava/util/List;" since="26" />
-		<field name="CREATOR" />
-		<field name="SURFACE_GROUP_ID_NONE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(ILandroid/view/Surface;)V"/>
+		<method name="&lt;init>(Landroid/util/Size;Ljava/lang/Class;)V" since="26"/>
+		<method name="&lt;init>(Landroid/view/Surface;)V"/>
+		<method name="addSurface(Landroid/view/Surface;)V" since="26"/>
+		<method name="enableSurfaceSharing()V" since="26"/>
+		<method name="getSurface()Landroid/view/Surface;"/>
+		<method name="getSurfaceGroupId()I"/>
+		<method name="getSurfaces()Ljava/util/List;" since="26"/>
+		<field name="CREATOR"/>
+		<field name="SURFACE_GROUP_ID_NONE"/>
 	</class>
 	<class name="android/hardware/camera2/params/RggbChannelVector" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(FFFF)V" />
-		<method name="copyTo([FI)V" />
-		<method name="getBlue()F" />
-		<method name="getComponent(I)F" />
-		<method name="getGreenEven()F" />
-		<method name="getGreenOdd()F" />
-		<method name="getRed()F" />
-		<field name="BLUE" />
-		<field name="COUNT" />
-		<field name="GREEN_EVEN" />
-		<field name="GREEN_ODD" />
-		<field name="RED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(FFFF)V"/>
+		<method name="copyTo([FI)V"/>
+		<method name="getBlue()F"/>
+		<method name="getComponent(I)F"/>
+		<method name="getGreenEven()F"/>
+		<method name="getGreenOdd()F"/>
+		<method name="getRed()F"/>
+		<field name="BLUE"/>
+		<field name="COUNT"/>
+		<field name="GREEN_EVEN"/>
+		<field name="GREEN_ODD"/>
+		<field name="RED"/>
 	</class>
 	<class name="android/hardware/camera2/params/StreamConfigurationMap" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getHighResolutionOutputSizes(I)[Landroid/util/Size;" since="23" />
-		<method name="getHighSpeedVideoFpsRanges()[Landroid/util/Range;" />
-		<method name="getHighSpeedVideoFpsRangesFor(Landroid/util/Size;)[Landroid/util/Range;" />
-		<method name="getHighSpeedVideoSizes()[Landroid/util/Size;" />
-		<method name="getHighSpeedVideoSizesFor(Landroid/util/Range;)[Landroid/util/Size;" />
-		<method name="getInputFormats()[I" since="23" />
-		<method name="getInputSizes(I)[Landroid/util/Size;" since="23" />
-		<method name="getOutputFormats()[I" />
-		<method name="getOutputMinFrameDuration(ILandroid/util/Size;)J" />
-		<method name="getOutputMinFrameDuration(Ljava/lang/Class;Landroid/util/Size;)J" />
-		<method name="getOutputSizes(I)[Landroid/util/Size;" />
-		<method name="getOutputSizes(Ljava/lang/Class;)[Landroid/util/Size;" />
-		<method name="getOutputStallDuration(ILandroid/util/Size;)J" />
-		<method name="getOutputStallDuration(Ljava/lang/Class;Landroid/util/Size;)J" />
-		<method name="getValidOutputFormatsForInput(I)[I" since="23" />
-		<method name="isOutputSupportedFor(I)Z" />
-		<method name="isOutputSupportedFor(Landroid/view/Surface;)Z" />
-		<method name="isOutputSupportedFor(Ljava/lang/Class;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getHighResolutionOutputSizes(I)[Landroid/util/Size;" since="23"/>
+		<method name="getHighSpeedVideoFpsRanges()[Landroid/util/Range;"/>
+		<method name="getHighSpeedVideoFpsRangesFor(Landroid/util/Size;)[Landroid/util/Range;"/>
+		<method name="getHighSpeedVideoSizes()[Landroid/util/Size;"/>
+		<method name="getHighSpeedVideoSizesFor(Landroid/util/Range;)[Landroid/util/Size;"/>
+		<method name="getInputFormats()[I" since="23"/>
+		<method name="getInputSizes(I)[Landroid/util/Size;" since="23"/>
+		<method name="getOutputFormats()[I"/>
+		<method name="getOutputMinFrameDuration(ILandroid/util/Size;)J"/>
+		<method name="getOutputMinFrameDuration(Ljava/lang/Class;Landroid/util/Size;)J"/>
+		<method name="getOutputSizes(I)[Landroid/util/Size;"/>
+		<method name="getOutputSizes(Ljava/lang/Class;)[Landroid/util/Size;"/>
+		<method name="getOutputStallDuration(ILandroid/util/Size;)J"/>
+		<method name="getOutputStallDuration(Ljava/lang/Class;Landroid/util/Size;)J"/>
+		<method name="getValidOutputFormatsForInput(I)[I" since="23"/>
+		<method name="isOutputSupportedFor(I)Z"/>
+		<method name="isOutputSupportedFor(Landroid/view/Surface;)Z"/>
+		<method name="isOutputSupportedFor(Ljava/lang/Class;)Z"/>
 	</class>
 	<class name="android/hardware/camera2/params/TonemapCurve" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>([F[F[F)V" />
-		<method name="copyColorCurve(I[FI)V" />
-		<method name="getPoint(II)Landroid/graphics/PointF;" />
-		<method name="getPointCount(I)I" />
-		<field name="CHANNEL_BLUE" />
-		<field name="CHANNEL_GREEN" />
-		<field name="CHANNEL_RED" />
-		<field name="LEVEL_BLACK" />
-		<field name="LEVEL_WHITE" />
-		<field name="POINT_SIZE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>([F[F[F)V"/>
+		<method name="copyColorCurve(I[FI)V"/>
+		<method name="getPoint(II)Landroid/graphics/PointF;"/>
+		<method name="getPointCount(I)I"/>
+		<field name="CHANNEL_BLUE"/>
+		<field name="CHANNEL_GREEN"/>
+		<field name="CHANNEL_RED"/>
+		<field name="LEVEL_BLACK"/>
+		<field name="LEVEL_WHITE"/>
+		<field name="POINT_SIZE"/>
 	</class>
 	<class name="android/hardware/display/DisplayManager" since="17">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;" since="19" />
-		<method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;" since="21" />
-		<method name="getDisplay(I)Landroid/view/Display;" />
-		<method name="getDisplays()[Landroid/view/Display;" />
-		<method name="getDisplays(Ljava/lang/String;)[Landroid/view/Display;" />
-		<method name="registerDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;Landroid/os/Handler;)V" />
-		<method name="unregisterDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;)V" />
-		<field name="DISPLAY_CATEGORY_PRESENTATION" />
-		<field name="VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR" since="21" />
-		<field name="VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY" since="20" />
-		<field name="VIRTUAL_DISPLAY_FLAG_PRESENTATION" since="19" />
-		<field name="VIRTUAL_DISPLAY_FLAG_PUBLIC" since="19" />
-		<field name="VIRTUAL_DISPLAY_FLAG_SECURE" since="19" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;" since="19"/>
+		<method name="createVirtualDisplay(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;" since="21"/>
+		<method name="getDisplay(I)Landroid/view/Display;"/>
+		<method name="getDisplays()[Landroid/view/Display;"/>
+		<method name="getDisplays(Ljava/lang/String;)[Landroid/view/Display;"/>
+		<method name="registerDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;Landroid/os/Handler;)V"/>
+		<method name="unregisterDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;)V"/>
+		<field name="DISPLAY_CATEGORY_PRESENTATION"/>
+		<field name="VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR" since="21"/>
+		<field name="VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY" since="20"/>
+		<field name="VIRTUAL_DISPLAY_FLAG_PRESENTATION" since="19"/>
+		<field name="VIRTUAL_DISPLAY_FLAG_PUBLIC" since="19"/>
+		<field name="VIRTUAL_DISPLAY_FLAG_SECURE" since="19"/>
 	</class>
 	<class name="android/hardware/display/DisplayManager$DisplayListener" since="17">
-		<extends name="java/lang/Object" />
-		<method name="onDisplayAdded(I)V" />
-		<method name="onDisplayChanged(I)V" />
-		<method name="onDisplayRemoved(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onDisplayAdded(I)V"/>
+		<method name="onDisplayChanged(I)V"/>
+		<method name="onDisplayRemoved(I)V"/>
 	</class>
 	<class name="android/hardware/display/VirtualDisplay" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getDisplay()Landroid/view/Display;" />
-		<method name="getSurface()Landroid/view/Surface;" since="20" />
-		<method name="release()V" />
-		<method name="resize(III)V" since="21" />
-		<method name="setSurface(Landroid/view/Surface;)V" since="20" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDisplay()Landroid/view/Display;"/>
+		<method name="getSurface()Landroid/view/Surface;" since="20"/>
+		<method name="release()V"/>
+		<method name="resize(III)V" since="21"/>
+		<method name="setSurface(Landroid/view/Surface;)V" since="20"/>
 	</class>
 	<class name="android/hardware/display/VirtualDisplay$Callback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onPaused()V" />
-		<method name="onResumed()V" />
-		<method name="onStopped()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onPaused()V"/>
+		<method name="onResumed()V"/>
+		<method name="onStopped()V"/>
 	</class>
 	<class name="android/hardware/fingerprint/FingerprintManager" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="authenticate(Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;Landroid/os/CancellationSignal;ILandroid/hardware/fingerprint/FingerprintManager$AuthenticationCallback;Landroid/os/Handler;)V" />
-		<method name="hasEnrolledFingerprints()Z" />
-		<method name="isHardwareDetected()Z" />
-		<field name="FINGERPRINT_ACQUIRED_GOOD" />
-		<field name="FINGERPRINT_ACQUIRED_IMAGER_DIRTY" />
-		<field name="FINGERPRINT_ACQUIRED_INSUFFICIENT" />
-		<field name="FINGERPRINT_ACQUIRED_PARTIAL" />
-		<field name="FINGERPRINT_ACQUIRED_TOO_FAST" />
-		<field name="FINGERPRINT_ACQUIRED_TOO_SLOW" />
-		<field name="FINGERPRINT_ERROR_CANCELED" />
-		<field name="FINGERPRINT_ERROR_HW_UNAVAILABLE" />
-		<field name="FINGERPRINT_ERROR_LOCKOUT" />
-		<field name="FINGERPRINT_ERROR_NO_SPACE" />
-		<field name="FINGERPRINT_ERROR_TIMEOUT" />
-		<field name="FINGERPRINT_ERROR_UNABLE_TO_PROCESS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="authenticate(Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;Landroid/os/CancellationSignal;ILandroid/hardware/fingerprint/FingerprintManager$AuthenticationCallback;Landroid/os/Handler;)V"/>
+		<method name="hasEnrolledFingerprints()Z"/>
+		<method name="isHardwareDetected()Z"/>
+		<field name="FINGERPRINT_ACQUIRED_GOOD"/>
+		<field name="FINGERPRINT_ACQUIRED_IMAGER_DIRTY"/>
+		<field name="FINGERPRINT_ACQUIRED_INSUFFICIENT"/>
+		<field name="FINGERPRINT_ACQUIRED_PARTIAL"/>
+		<field name="FINGERPRINT_ACQUIRED_TOO_FAST"/>
+		<field name="FINGERPRINT_ACQUIRED_TOO_SLOW"/>
+		<field name="FINGERPRINT_ERROR_CANCELED"/>
+		<field name="FINGERPRINT_ERROR_HW_UNAVAILABLE"/>
+		<field name="FINGERPRINT_ERROR_LOCKOUT"/>
+		<field name="FINGERPRINT_ERROR_LOCKOUT_PERMANENT" since="27"/>
+		<field name="FINGERPRINT_ERROR_NO_SPACE"/>
+		<field name="FINGERPRINT_ERROR_TIMEOUT"/>
+		<field name="FINGERPRINT_ERROR_UNABLE_TO_PROCESS"/>
+		<field name="FINGERPRINT_ERROR_USER_CANCELED" since="27"/>
+		<field name="FINGERPRINT_ERROR_VENDOR" since="27"/>
 	</class>
 	<class name="android/hardware/fingerprint/FingerprintManager$AuthenticationCallback" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onAuthenticationError(ILjava/lang/CharSequence;)V" />
-		<method name="onAuthenticationFailed()V" />
-		<method name="onAuthenticationHelp(ILjava/lang/CharSequence;)V" />
-		<method name="onAuthenticationSucceeded(Landroid/hardware/fingerprint/FingerprintManager$AuthenticationResult;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAuthenticationError(ILjava/lang/CharSequence;)V"/>
+		<method name="onAuthenticationFailed()V"/>
+		<method name="onAuthenticationHelp(ILjava/lang/CharSequence;)V"/>
+		<method name="onAuthenticationSucceeded(Landroid/hardware/fingerprint/FingerprintManager$AuthenticationResult;)V"/>
 	</class>
 	<class name="android/hardware/fingerprint/FingerprintManager$AuthenticationResult" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getCryptoObject()Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCryptoObject()Landroid/hardware/fingerprint/FingerprintManager$CryptoObject;"/>
 	</class>
 	<class name="android/hardware/fingerprint/FingerprintManager$CryptoObject" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/security/Signature;)V" />
-		<method name="&lt;init>(Ljavax/crypto/Cipher;)V" />
-		<method name="&lt;init>(Ljavax/crypto/Mac;)V" />
-		<method name="getCipher()Ljavax/crypto/Cipher;" />
-		<method name="getMac()Ljavax/crypto/Mac;" />
-		<method name="getSignature()Ljava/security/Signature;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/security/Signature;)V"/>
+		<method name="&lt;init>(Ljavax/crypto/Cipher;)V"/>
+		<method name="&lt;init>(Ljavax/crypto/Mac;)V"/>
+		<method name="getCipher()Ljavax/crypto/Cipher;"/>
+		<method name="getMac()Ljavax/crypto/Mac;"/>
+		<method name="getSignature()Ljava/security/Signature;"/>
 	</class>
 	<class name="android/hardware/input/InputManager" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getInputDevice(I)Landroid/view/InputDevice;" />
-		<method name="getInputDeviceIds()[I" />
-		<method name="registerInputDeviceListener(Landroid/hardware/input/InputManager$InputDeviceListener;Landroid/os/Handler;)V" />
-		<method name="unregisterInputDeviceListener(Landroid/hardware/input/InputManager$InputDeviceListener;)V" />
-		<field name="ACTION_QUERY_KEYBOARD_LAYOUTS" />
-		<field name="META_DATA_KEYBOARD_LAYOUTS" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getInputDevice(I)Landroid/view/InputDevice;"/>
+		<method name="getInputDeviceIds()[I"/>
+		<method name="registerInputDeviceListener(Landroid/hardware/input/InputManager$InputDeviceListener;Landroid/os/Handler;)V"/>
+		<method name="unregisterInputDeviceListener(Landroid/hardware/input/InputManager$InputDeviceListener;)V"/>
+		<field name="ACTION_QUERY_KEYBOARD_LAYOUTS"/>
+		<field name="META_DATA_KEYBOARD_LAYOUTS"/>
 	</class>
 	<class name="android/hardware/input/InputManager$InputDeviceListener" since="16">
-		<extends name="java/lang/Object" />
-		<method name="onInputDeviceAdded(I)V" />
-		<method name="onInputDeviceChanged(I)V" />
-		<method name="onInputDeviceRemoved(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onInputDeviceAdded(I)V"/>
+		<method name="onInputDeviceChanged(I)V"/>
+		<method name="onInputDeviceRemoved(I)V"/>
 	</class>
-	<class name="android/hardware/location/GeofenceHardware" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addGeofence(IILandroid/hardware/location/GeofenceHardwareRequest;Landroid/hardware/location/GeofenceHardwareCallback;)Z" />
-		<method name="getMonitoringTypes()[I" />
-		<method name="getStatusOfMonitoringType(I)I" />
-		<method name="pauseGeofence(II)Z" />
-		<method name="registerForMonitorStateChangeCallback(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z" />
-		<method name="removeGeofence(II)Z" />
-		<method name="resumeGeofence(III)Z" />
-		<method name="unregisterForMonitorStateChangeCallback(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z" />
-		<field name="GEOFENCE_ENTERED" />
-		<field name="GEOFENCE_ERROR_ID_EXISTS" />
-		<field name="GEOFENCE_ERROR_ID_UNKNOWN" />
-		<field name="GEOFENCE_ERROR_INVALID_TRANSITION" />
-		<field name="GEOFENCE_ERROR_TOO_MANY_GEOFENCES" />
-		<field name="GEOFENCE_EXITED" />
-		<field name="GEOFENCE_FAILURE" />
-		<field name="GEOFENCE_SUCCESS" />
-		<field name="GEOFENCE_UNCERTAIN" />
-		<field name="MONITORING_TYPE_GPS_HARDWARE" />
-		<field name="MONITOR_CURRENTLY_AVAILABLE" />
-		<field name="MONITOR_CURRENTLY_UNAVAILABLE" />
-		<field name="MONITOR_UNSUPPORTED" />
+	<class name="android/hardware/location/GeofenceHardware" since="18" removed="21">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addGeofence(IILandroid/hardware/location/GeofenceHardwareRequest;Landroid/hardware/location/GeofenceHardwareCallback;)Z"/>
+		<method name="getMonitoringTypes()[I"/>
+		<method name="getStatusOfMonitoringType(I)I"/>
+		<method name="pauseGeofence(II)Z"/>
+		<method name="registerForMonitorStateChangeCallback(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z"/>
+		<method name="removeGeofence(II)Z"/>
+		<method name="resumeGeofence(III)Z"/>
+		<method name="unregisterForMonitorStateChangeCallback(ILandroid/hardware/location/GeofenceHardwareMonitorCallback;)Z"/>
+		<field name="GEOFENCE_ENTERED"/>
+		<field name="GEOFENCE_ERROR_ID_EXISTS"/>
+		<field name="GEOFENCE_ERROR_ID_UNKNOWN"/>
+		<field name="GEOFENCE_ERROR_INVALID_TRANSITION"/>
+		<field name="GEOFENCE_ERROR_TOO_MANY_GEOFENCES"/>
+		<field name="GEOFENCE_EXITED"/>
+		<field name="GEOFENCE_FAILURE"/>
+		<field name="GEOFENCE_SUCCESS"/>
+		<field name="GEOFENCE_UNCERTAIN"/>
+		<field name="MONITORING_TYPE_GPS_HARDWARE"/>
+		<field name="MONITOR_CURRENTLY_AVAILABLE"/>
+		<field name="MONITOR_CURRENTLY_UNAVAILABLE"/>
+		<field name="MONITOR_UNSUPPORTED"/>
 	</class>
-	<class name="android/hardware/location/GeofenceHardwareCallback" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onGeofenceAdd(II)V" />
-		<method name="onGeofencePause(II)V" />
-		<method name="onGeofenceRemove(II)V" />
-		<method name="onGeofenceResume(II)V" />
-		<method name="onGeofenceTransition(IILandroid/location/Location;JI)V" />
+	<class name="android/hardware/location/GeofenceHardwareCallback" since="18" removed="21">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onGeofenceAdd(II)V"/>
+		<method name="onGeofencePause(II)V"/>
+		<method name="onGeofenceRemove(II)V"/>
+		<method name="onGeofenceResume(II)V"/>
+		<method name="onGeofenceTransition(IILandroid/location/Location;JI)V"/>
 	</class>
-	<class name="android/hardware/location/GeofenceHardwareMonitorCallback" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onMonitoringSystemChange(IZLandroid/location/Location;)V" />
+	<class name="android/hardware/location/GeofenceHardwareMonitorCallback" since="18" removed="21">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onMonitoringSystemChange(IZLandroid/location/Location;)V"/>
 	</class>
-	<class name="android/hardware/location/GeofenceHardwareRequest" since="18">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="createCircularGeofence(DDD)Landroid/hardware/location/GeofenceHardwareRequest;" />
-		<method name="getLastTransition()I" />
-		<method name="getLatitude()D" />
-		<method name="getLongitude()D" />
-		<method name="getMonitorTransitions()I" />
-		<method name="getNotificationResponsiveness()I" />
-		<method name="getRadius()D" />
-		<method name="getUnknownTimer()I" />
-		<method name="setLastTransition(I)V" />
-		<method name="setMonitorTransitions(I)V" />
-		<method name="setNotificationResponsiveness(I)V" />
-		<method name="setUnknownTimer(I)V" />
+	<class name="android/hardware/location/GeofenceHardwareRequest" since="18" removed="21">
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="createCircularGeofence(DDD)Landroid/hardware/location/GeofenceHardwareRequest;"/>
+		<method name="getLastTransition()I"/>
+		<method name="getLatitude()D"/>
+		<method name="getLongitude()D"/>
+		<method name="getMonitorTransitions()I"/>
+		<method name="getNotificationResponsiveness()I"/>
+		<method name="getRadius()D"/>
+		<method name="getUnknownTimer()I"/>
+		<method name="setLastTransition(I)V"/>
+		<method name="setMonitorTransitions(I)V"/>
+		<method name="setNotificationResponsiveness(I)V"/>
+		<method name="setUnknownTimer(I)V"/>
 	</class>
 	<class name="android/hardware/usb/UsbAccessory" since="12">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getDescription()Ljava/lang/String;" />
-		<method name="getManufacturer()Ljava/lang/String;" />
-		<method name="getModel()Ljava/lang/String;" />
-		<method name="getSerial()Ljava/lang/String;" />
-		<method name="getUri()Ljava/lang/String;" />
-		<method name="getVersion()Ljava/lang/String;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDescription()Ljava/lang/String;"/>
+		<method name="getManufacturer()Ljava/lang/String;"/>
+		<method name="getModel()Ljava/lang/String;"/>
+		<method name="getSerial()Ljava/lang/String;"/>
+		<method name="getUri()Ljava/lang/String;"/>
+		<method name="getVersion()Ljava/lang/String;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbConfiguration" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getId()I" />
-		<method name="getInterface(I)Landroid/hardware/usb/UsbInterface;" />
-		<method name="getInterfaceCount()I" />
-		<method name="getMaxPower()I" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="isRemoteWakeup()Z" />
-		<method name="isSelfPowered()Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getId()I"/>
+		<method name="getInterface(I)Landroid/hardware/usb/UsbInterface;"/>
+		<method name="getInterfaceCount()I"/>
+		<method name="getMaxPower()I"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="isRemoteWakeup()Z"/>
+		<method name="isSelfPowered()Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbConstants" since="12">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="USB_CLASS_APP_SPEC" />
-		<field name="USB_CLASS_AUDIO" />
-		<field name="USB_CLASS_CDC_DATA" />
-		<field name="USB_CLASS_COMM" />
-		<field name="USB_CLASS_CONTENT_SEC" />
-		<field name="USB_CLASS_CSCID" />
-		<field name="USB_CLASS_HID" />
-		<field name="USB_CLASS_HUB" />
-		<field name="USB_CLASS_MASS_STORAGE" />
-		<field name="USB_CLASS_MISC" />
-		<field name="USB_CLASS_PER_INTERFACE" />
-		<field name="USB_CLASS_PHYSICA" />
-		<field name="USB_CLASS_PRINTER" />
-		<field name="USB_CLASS_STILL_IMAGE" />
-		<field name="USB_CLASS_VENDOR_SPEC" />
-		<field name="USB_CLASS_VIDEO" />
-		<field name="USB_CLASS_WIRELESS_CONTROLLER" />
-		<field name="USB_DIR_IN" />
-		<field name="USB_DIR_OUT" />
-		<field name="USB_ENDPOINT_DIR_MASK" />
-		<field name="USB_ENDPOINT_NUMBER_MASK" />
-		<field name="USB_ENDPOINT_XFERTYPE_MASK" />
-		<field name="USB_ENDPOINT_XFER_BULK" />
-		<field name="USB_ENDPOINT_XFER_CONTROL" />
-		<field name="USB_ENDPOINT_XFER_INT" />
-		<field name="USB_ENDPOINT_XFER_ISOC" />
-		<field name="USB_INTERFACE_SUBCLASS_BOOT" />
-		<field name="USB_SUBCLASS_VENDOR_SPEC" />
-		<field name="USB_TYPE_CLASS" />
-		<field name="USB_TYPE_MASK" />
-		<field name="USB_TYPE_RESERVED" />
-		<field name="USB_TYPE_STANDARD" />
-		<field name="USB_TYPE_VENDOR" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="USB_CLASS_APP_SPEC"/>
+		<field name="USB_CLASS_AUDIO"/>
+		<field name="USB_CLASS_CDC_DATA"/>
+		<field name="USB_CLASS_COMM"/>
+		<field name="USB_CLASS_CONTENT_SEC"/>
+		<field name="USB_CLASS_CSCID"/>
+		<field name="USB_CLASS_HID"/>
+		<field name="USB_CLASS_HUB"/>
+		<field name="USB_CLASS_MASS_STORAGE"/>
+		<field name="USB_CLASS_MISC"/>
+		<field name="USB_CLASS_PER_INTERFACE"/>
+		<field name="USB_CLASS_PHYSICA"/>
+		<field name="USB_CLASS_PRINTER"/>
+		<field name="USB_CLASS_STILL_IMAGE"/>
+		<field name="USB_CLASS_VENDOR_SPEC"/>
+		<field name="USB_CLASS_VIDEO"/>
+		<field name="USB_CLASS_WIRELESS_CONTROLLER"/>
+		<field name="USB_DIR_IN"/>
+		<field name="USB_DIR_OUT"/>
+		<field name="USB_ENDPOINT_DIR_MASK"/>
+		<field name="USB_ENDPOINT_NUMBER_MASK"/>
+		<field name="USB_ENDPOINT_XFERTYPE_MASK"/>
+		<field name="USB_ENDPOINT_XFER_BULK"/>
+		<field name="USB_ENDPOINT_XFER_CONTROL"/>
+		<field name="USB_ENDPOINT_XFER_INT"/>
+		<field name="USB_ENDPOINT_XFER_ISOC"/>
+		<field name="USB_INTERFACE_SUBCLASS_BOOT"/>
+		<field name="USB_SUBCLASS_VENDOR_SPEC"/>
+		<field name="USB_TYPE_CLASS"/>
+		<field name="USB_TYPE_MASK"/>
+		<field name="USB_TYPE_RESERVED"/>
+		<field name="USB_TYPE_STANDARD"/>
+		<field name="USB_TYPE_VENDOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbDevice" since="12">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getConfiguration(I)Landroid/hardware/usb/UsbConfiguration;" since="21" />
-		<method name="getConfigurationCount()I" since="21" />
-		<method name="getDeviceClass()I" />
-		<method name="getDeviceId()I" />
-		<method name="getDeviceId(Ljava/lang/String;)I" />
-		<method name="getDeviceName()Ljava/lang/String;" />
-		<method name="getDeviceName(I)Ljava/lang/String;" />
-		<method name="getDeviceProtocol()I" />
-		<method name="getDeviceSubclass()I" />
-		<method name="getInterface(I)Landroid/hardware/usb/UsbInterface;" />
-		<method name="getInterfaceCount()I" />
-		<method name="getManufacturerName()Ljava/lang/String;" since="21" />
-		<method name="getProductId()I" />
-		<method name="getProductName()Ljava/lang/String;" since="21" />
-		<method name="getSerialNumber()Ljava/lang/String;" since="21" />
-		<method name="getVendorId()I" />
-		<method name="getVersion()Ljava/lang/String;" since="23" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getConfiguration(I)Landroid/hardware/usb/UsbConfiguration;" since="21"/>
+		<method name="getConfigurationCount()I" since="21"/>
+		<method name="getDeviceClass()I"/>
+		<method name="getDeviceId()I"/>
+		<method name="getDeviceId(Ljava/lang/String;)I"/>
+		<method name="getDeviceName()Ljava/lang/String;"/>
+		<method name="getDeviceName(I)Ljava/lang/String;"/>
+		<method name="getDeviceProtocol()I"/>
+		<method name="getDeviceSubclass()I"/>
+		<method name="getInterface(I)Landroid/hardware/usb/UsbInterface;"/>
+		<method name="getInterfaceCount()I"/>
+		<method name="getManufacturerName()Ljava/lang/String;" since="21"/>
+		<method name="getProductId()I"/>
+		<method name="getProductName()Ljava/lang/String;" since="21"/>
+		<method name="getSerialNumber()Ljava/lang/String;" since="21"/>
+		<method name="getVendorId()I"/>
+		<method name="getVersion()Ljava/lang/String;" since="23"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbDeviceConnection" since="12">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BII)I" />
-		<method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BIII)I" since="18" />
-		<method name="claimInterface(Landroid/hardware/usb/UsbInterface;Z)Z" />
-		<method name="close()V" />
-		<method name="controlTransfer(IIII[BII)I" />
-		<method name="controlTransfer(IIII[BIII)I" since="18" />
-		<method name="getFileDescriptor()I" />
-		<method name="getRawDescriptors()[B" since="13" />
-		<method name="getSerial()Ljava/lang/String;" />
-		<method name="releaseInterface(Landroid/hardware/usb/UsbInterface;)Z" />
-		<method name="requestWait()Landroid/hardware/usb/UsbRequest;" />
-		<method name="requestWait(J)Landroid/hardware/usb/UsbRequest;" since="26" />
-		<method name="setConfiguration(Landroid/hardware/usb/UsbConfiguration;)Z" since="21" />
-		<method name="setInterface(Landroid/hardware/usb/UsbInterface;)Z" since="21" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BII)I"/>
+		<method name="bulkTransfer(Landroid/hardware/usb/UsbEndpoint;[BIII)I" since="18"/>
+		<method name="claimInterface(Landroid/hardware/usb/UsbInterface;Z)Z"/>
+		<method name="close()V"/>
+		<method name="controlTransfer(IIII[BII)I"/>
+		<method name="controlTransfer(IIII[BIII)I" since="18"/>
+		<method name="getFileDescriptor()I"/>
+		<method name="getRawDescriptors()[B" since="13"/>
+		<method name="getSerial()Ljava/lang/String;"/>
+		<method name="releaseInterface(Landroid/hardware/usb/UsbInterface;)Z"/>
+		<method name="requestWait()Landroid/hardware/usb/UsbRequest;"/>
+		<method name="requestWait(J)Landroid/hardware/usb/UsbRequest;" since="26"/>
+		<method name="setConfiguration(Landroid/hardware/usb/UsbConfiguration;)Z" since="21"/>
+		<method name="setInterface(Landroid/hardware/usb/UsbInterface;)Z" since="21"/>
 	</class>
 	<class name="android/hardware/usb/UsbEndpoint" since="12">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAddress()I" />
-		<method name="getAttributes()I" />
-		<method name="getDirection()I" />
-		<method name="getEndpointNumber()I" />
-		<method name="getInterval()I" />
-		<method name="getMaxPacketSize()I" />
-		<method name="getType()I" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAddress()I"/>
+		<method name="getAttributes()I"/>
+		<method name="getDirection()I"/>
+		<method name="getEndpointNumber()I"/>
+		<method name="getInterval()I"/>
+		<method name="getMaxPacketSize()I"/>
+		<method name="getType()I"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbInterface" since="12">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAlternateSetting()I" since="21" />
-		<method name="getEndpoint(I)Landroid/hardware/usb/UsbEndpoint;" />
-		<method name="getEndpointCount()I" />
-		<method name="getId()I" />
-		<method name="getInterfaceClass()I" />
-		<method name="getInterfaceProtocol()I" />
-		<method name="getInterfaceSubclass()I" />
-		<method name="getName()Ljava/lang/String;" since="21" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAlternateSetting()I" since="21"/>
+		<method name="getEndpoint(I)Landroid/hardware/usb/UsbEndpoint;"/>
+		<method name="getEndpointCount()I"/>
+		<method name="getId()I"/>
+		<method name="getInterfaceClass()I"/>
+		<method name="getInterfaceProtocol()I"/>
+		<method name="getInterfaceSubclass()I"/>
+		<method name="getName()Ljava/lang/String;" since="21"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/hardware/usb/UsbManager" since="12">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAccessoryList()[Landroid/hardware/usb/UsbAccessory;" />
-		<method name="getDeviceList()Ljava/util/HashMap;" />
-		<method name="hasPermission(Landroid/hardware/usb/UsbAccessory;)Z" />
-		<method name="hasPermission(Landroid/hardware/usb/UsbDevice;)Z" />
-		<method name="openAccessory(Landroid/hardware/usb/UsbAccessory;)Landroid/os/ParcelFileDescriptor;" />
-		<method name="openDevice(Landroid/hardware/usb/UsbDevice;)Landroid/hardware/usb/UsbDeviceConnection;" />
-		<method name="requestPermission(Landroid/hardware/usb/UsbAccessory;Landroid/app/PendingIntent;)V" />
-		<method name="requestPermission(Landroid/hardware/usb/UsbDevice;Landroid/app/PendingIntent;)V" />
-		<field name="ACTION_USB_ACCESSORY_ATTACHED" />
-		<field name="ACTION_USB_ACCESSORY_DETACHED" />
-		<field name="ACTION_USB_DEVICE_ATTACHED" />
-		<field name="ACTION_USB_DEVICE_DETACHED" />
-		<field name="EXTRA_ACCESSORY" />
-		<field name="EXTRA_DEVICE" />
-		<field name="EXTRA_PERMISSION_GRANTED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAccessoryList()[Landroid/hardware/usb/UsbAccessory;"/>
+		<method name="getDeviceList()Ljava/util/HashMap;"/>
+		<method name="hasPermission(Landroid/hardware/usb/UsbAccessory;)Z"/>
+		<method name="hasPermission(Landroid/hardware/usb/UsbDevice;)Z"/>
+		<method name="openAccessory(Landroid/hardware/usb/UsbAccessory;)Landroid/os/ParcelFileDescriptor;"/>
+		<method name="openDevice(Landroid/hardware/usb/UsbDevice;)Landroid/hardware/usb/UsbDeviceConnection;"/>
+		<method name="requestPermission(Landroid/hardware/usb/UsbAccessory;Landroid/app/PendingIntent;)V"/>
+		<method name="requestPermission(Landroid/hardware/usb/UsbDevice;Landroid/app/PendingIntent;)V"/>
+		<field name="ACTION_USB_ACCESSORY_ATTACHED"/>
+		<field name="ACTION_USB_ACCESSORY_DETACHED"/>
+		<field name="ACTION_USB_DEVICE_ATTACHED"/>
+		<field name="ACTION_USB_DEVICE_DETACHED"/>
+		<field name="EXTRA_ACCESSORY"/>
+		<field name="EXTRA_DEVICE"/>
+		<field name="EXTRA_PERMISSION_GRANTED"/>
 	</class>
 	<class name="android/hardware/usb/UsbRequest" since="12">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="cancel()Z" />
-		<method name="close()V" />
-		<method name="getClientData()Ljava/lang/Object;" />
-		<method name="getEndpoint()Landroid/hardware/usb/UsbEndpoint;" />
-		<method name="initialize(Landroid/hardware/usb/UsbDeviceConnection;Landroid/hardware/usb/UsbEndpoint;)Z" />
-		<method name="queue(Ljava/nio/ByteBuffer;)Z" since="26" />
-		<method name="queue(Ljava/nio/ByteBuffer;I)Z" deprecated="26" />
-		<method name="setClientData(Ljava/lang/Object;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="cancel()Z"/>
+		<method name="close()V"/>
+		<method name="getClientData()Ljava/lang/Object;"/>
+		<method name="getEndpoint()Landroid/hardware/usb/UsbEndpoint;"/>
+		<method name="initialize(Landroid/hardware/usb/UsbDeviceConnection;Landroid/hardware/usb/UsbEndpoint;)Z"/>
+		<method name="queue(Ljava/nio/ByteBuffer;)Z" since="26"/>
+		<method name="queue(Ljava/nio/ByteBuffer;I)Z" deprecated="26"/>
+		<method name="setClientData(Ljava/lang/Object;)V"/>
 	</class>
 	<class name="android/icu/lang/UCharacter" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/lang/UCharacterEnums$ECharacterCategory" />
-		<implements name="android/icu/lang/UCharacterEnums$ECharacterDirection" />
-		<method name="&lt;init>()V" />
-		<method name="charCount(I)I" />
-		<method name="codePointAt(Ljava/lang/CharSequence;I)I" />
-		<method name="codePointAt([CI)I" />
-		<method name="codePointAt([CII)I" />
-		<method name="codePointBefore(Ljava/lang/CharSequence;I)I" />
-		<method name="codePointBefore([CI)I" />
-		<method name="codePointBefore([CII)I" />
-		<method name="codePointCount(Ljava/lang/CharSequence;II)I" />
-		<method name="codePointCount([CII)I" />
-		<method name="digit(I)I" />
-		<method name="digit(II)I" />
-		<method name="foldCase(II)I" />
-		<method name="foldCase(IZ)I" />
-		<method name="foldCase(Ljava/lang/String;I)Ljava/lang/String;" />
-		<method name="foldCase(Ljava/lang/String;Z)Ljava/lang/String;" />
-		<method name="forDigit(II)C" />
-		<method name="getAge(I)Landroid/icu/util/VersionInfo;" />
-		<method name="getBidiPairedBracket(I)I" />
-		<method name="getCharFromExtendedName(Ljava/lang/String;)I" />
-		<method name="getCharFromName(Ljava/lang/String;)I" />
-		<method name="getCharFromNameAlias(Ljava/lang/String;)I" />
-		<method name="getCodePoint(C)I" />
-		<method name="getCodePoint(CC)I" />
-		<method name="getCombiningClass(I)I" />
-		<method name="getDirection(I)I" />
-		<method name="getDirectionality(I)B" />
-		<method name="getExtendedName(I)Ljava/lang/String;" />
-		<method name="getExtendedNameIterator()Landroid/icu/util/ValueIterator;" />
-		<method name="getHanNumericValue(I)I" />
-		<method name="getIntPropertyMaxValue(I)I" />
-		<method name="getIntPropertyMinValue(I)I" />
-		<method name="getIntPropertyValue(II)I" />
-		<method name="getMirror(I)I" />
-		<method name="getName(I)Ljava/lang/String;" />
-		<method name="getName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getNameAlias(I)Ljava/lang/String;" />
-		<method name="getNameIterator()Landroid/icu/util/ValueIterator;" />
-		<method name="getNumericValue(I)I" />
-		<method name="getPropertyEnum(Ljava/lang/CharSequence;)I" />
-		<method name="getPropertyName(II)Ljava/lang/String;" />
-		<method name="getPropertyValueEnum(ILjava/lang/CharSequence;)I" />
-		<method name="getPropertyValueName(III)Ljava/lang/String;" />
-		<method name="getType(I)I" />
-		<method name="getTypeIterator()Landroid/icu/util/RangeValueIterator;" />
-		<method name="getUnicodeNumericValue(I)D" />
-		<method name="getUnicodeVersion()Landroid/icu/util/VersionInfo;" />
-		<method name="hasBinaryProperty(II)Z" />
-		<method name="isBMP(I)Z" />
-		<method name="isBaseForm(I)Z" />
-		<method name="isDefined(I)Z" />
-		<method name="isDigit(I)Z" />
-		<method name="isHighSurrogate(C)Z" />
-		<method name="isISOControl(I)Z" />
-		<method name="isIdentifierIgnorable(I)Z" />
-		<method name="isJavaIdentifierPart(I)Z" />
-		<method name="isJavaIdentifierStart(I)Z" />
-		<method name="isLegal(I)Z" />
-		<method name="isLegal(Ljava/lang/String;)Z" />
-		<method name="isLetter(I)Z" />
-		<method name="isLetterOrDigit(I)Z" />
-		<method name="isLowSurrogate(C)Z" />
-		<method name="isLowerCase(I)Z" />
-		<method name="isMirrored(I)Z" />
-		<method name="isPrintable(I)Z" />
-		<method name="isSpaceChar(I)Z" />
-		<method name="isSupplementary(I)Z" />
-		<method name="isSupplementaryCodePoint(I)Z" />
-		<method name="isSurrogatePair(CC)Z" />
-		<method name="isTitleCase(I)Z" />
-		<method name="isUAlphabetic(I)Z" />
-		<method name="isULowercase(I)Z" />
-		<method name="isUUppercase(I)Z" />
-		<method name="isUWhiteSpace(I)Z" />
-		<method name="isUnicodeIdentifierPart(I)Z" />
-		<method name="isUnicodeIdentifierStart(I)Z" />
-		<method name="isUpperCase(I)Z" />
-		<method name="isValidCodePoint(I)Z" />
-		<method name="isWhitespace(I)Z" />
-		<method name="offsetByCodePoints(Ljava/lang/CharSequence;II)I" />
-		<method name="offsetByCodePoints([CIIII)I" />
-		<method name="toChars(I)[C" />
-		<method name="toChars(I[CI)I" />
-		<method name="toCodePoint(CC)I" />
-		<method name="toLowerCase(I)I" />
-		<method name="toLowerCase(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toLowerCase(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toLowerCase(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toString(I)Ljava/lang/String;" />
-		<method name="toTitleCase(I)I" />
-		<method name="toTitleCase(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;" />
-		<method name="toTitleCase(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;" />
-		<method name="toTitleCase(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;" />
-		<method name="toTitleCase(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;" />
-		<method name="toTitleCase(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;" />
-		<method name="toUpperCase(I)I" />
-		<method name="toUpperCase(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toUpperCase(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toUpperCase(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;" />
-		<field name="FOLD_CASE_DEFAULT" />
-		<field name="FOLD_CASE_EXCLUDE_SPECIAL_I" />
-		<field name="MAX_CODE_POINT" />
-		<field name="MAX_HIGH_SURROGATE" />
-		<field name="MAX_LOW_SURROGATE" />
-		<field name="MAX_RADIX" />
-		<field name="MAX_SURROGATE" />
-		<field name="MAX_VALUE" />
-		<field name="MIN_CODE_POINT" />
-		<field name="MIN_HIGH_SURROGATE" />
-		<field name="MIN_LOW_SURROGATE" />
-		<field name="MIN_RADIX" />
-		<field name="MIN_SUPPLEMENTARY_CODE_POINT" />
-		<field name="MIN_SURROGATE" />
-		<field name="MIN_VALUE" />
-		<field name="NO_NUMERIC_VALUE" />
-		<field name="REPLACEMENT_CHAR" />
-		<field name="SUPPLEMENTARY_MIN_VALUE" />
-		<field name="TITLECASE_NO_BREAK_ADJUSTMENT" />
-		<field name="TITLECASE_NO_LOWERCASE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/lang/UCharacterEnums$ECharacterCategory"/>
+		<implements name="android/icu/lang/UCharacterEnums$ECharacterDirection"/>
+		<method name="&lt;init>()V"/>
+		<method name="charCount(I)I"/>
+		<method name="codePointAt(Ljava/lang/CharSequence;I)I"/>
+		<method name="codePointAt([CI)I"/>
+		<method name="codePointAt([CII)I"/>
+		<method name="codePointBefore(Ljava/lang/CharSequence;I)I"/>
+		<method name="codePointBefore([CI)I"/>
+		<method name="codePointBefore([CII)I"/>
+		<method name="codePointCount(Ljava/lang/CharSequence;II)I"/>
+		<method name="codePointCount([CII)I"/>
+		<method name="digit(I)I"/>
+		<method name="digit(II)I"/>
+		<method name="foldCase(II)I"/>
+		<method name="foldCase(IZ)I"/>
+		<method name="foldCase(Ljava/lang/String;I)Ljava/lang/String;"/>
+		<method name="foldCase(Ljava/lang/String;Z)Ljava/lang/String;"/>
+		<method name="forDigit(II)C"/>
+		<method name="getAge(I)Landroid/icu/util/VersionInfo;"/>
+		<method name="getBidiPairedBracket(I)I"/>
+		<method name="getCharFromExtendedName(Ljava/lang/String;)I"/>
+		<method name="getCharFromName(Ljava/lang/String;)I"/>
+		<method name="getCharFromNameAlias(Ljava/lang/String;)I"/>
+		<method name="getCodePoint(C)I"/>
+		<method name="getCodePoint(CC)I"/>
+		<method name="getCombiningClass(I)I"/>
+		<method name="getDirection(I)I"/>
+		<method name="getDirectionality(I)B"/>
+		<method name="getExtendedName(I)Ljava/lang/String;"/>
+		<method name="getExtendedNameIterator()Landroid/icu/util/ValueIterator;"/>
+		<method name="getHanNumericValue(I)I"/>
+		<method name="getIntPropertyMaxValue(I)I"/>
+		<method name="getIntPropertyMinValue(I)I"/>
+		<method name="getIntPropertyValue(II)I"/>
+		<method name="getMirror(I)I"/>
+		<method name="getName(I)Ljava/lang/String;"/>
+		<method name="getName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getNameAlias(I)Ljava/lang/String;"/>
+		<method name="getNameIterator()Landroid/icu/util/ValueIterator;"/>
+		<method name="getNumericValue(I)I"/>
+		<method name="getPropertyEnum(Ljava/lang/CharSequence;)I"/>
+		<method name="getPropertyName(II)Ljava/lang/String;"/>
+		<method name="getPropertyValueEnum(ILjava/lang/CharSequence;)I"/>
+		<method name="getPropertyValueName(III)Ljava/lang/String;"/>
+		<method name="getType(I)I"/>
+		<method name="getTypeIterator()Landroid/icu/util/RangeValueIterator;"/>
+		<method name="getUnicodeNumericValue(I)D"/>
+		<method name="getUnicodeVersion()Landroid/icu/util/VersionInfo;"/>
+		<method name="hasBinaryProperty(II)Z"/>
+		<method name="isBMP(I)Z"/>
+		<method name="isBaseForm(I)Z"/>
+		<method name="isDefined(I)Z"/>
+		<method name="isDigit(I)Z"/>
+		<method name="isHighSurrogate(C)Z"/>
+		<method name="isISOControl(I)Z"/>
+		<method name="isIdentifierIgnorable(I)Z"/>
+		<method name="isJavaIdentifierPart(I)Z"/>
+		<method name="isJavaIdentifierStart(I)Z"/>
+		<method name="isLegal(I)Z"/>
+		<method name="isLegal(Ljava/lang/String;)Z"/>
+		<method name="isLetter(I)Z"/>
+		<method name="isLetterOrDigit(I)Z"/>
+		<method name="isLowSurrogate(C)Z"/>
+		<method name="isLowerCase(I)Z"/>
+		<method name="isMirrored(I)Z"/>
+		<method name="isPrintable(I)Z"/>
+		<method name="isSpaceChar(I)Z"/>
+		<method name="isSupplementary(I)Z"/>
+		<method name="isSupplementaryCodePoint(I)Z"/>
+		<method name="isSurrogatePair(CC)Z"/>
+		<method name="isTitleCase(I)Z"/>
+		<method name="isUAlphabetic(I)Z"/>
+		<method name="isULowercase(I)Z"/>
+		<method name="isUUppercase(I)Z"/>
+		<method name="isUWhiteSpace(I)Z"/>
+		<method name="isUnicodeIdentifierPart(I)Z"/>
+		<method name="isUnicodeIdentifierStart(I)Z"/>
+		<method name="isUpperCase(I)Z"/>
+		<method name="isValidCodePoint(I)Z"/>
+		<method name="isWhitespace(I)Z"/>
+		<method name="offsetByCodePoints(Ljava/lang/CharSequence;II)I"/>
+		<method name="offsetByCodePoints([CIIII)I"/>
+		<method name="toChars(I)[C"/>
+		<method name="toChars(I[CI)I"/>
+		<method name="toCodePoint(CC)I"/>
+		<method name="toLowerCase(I)I"/>
+		<method name="toLowerCase(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toLowerCase(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toLowerCase(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toString(I)Ljava/lang/String;"/>
+		<method name="toTitleCase(I)I"/>
+		<method name="toTitleCase(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;"/>
+		<method name="toTitleCase(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;"/>
+		<method name="toTitleCase(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;"/>
+		<method name="toTitleCase(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;"/>
+		<method name="toTitleCase(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;"/>
+		<method name="toUpperCase(I)I"/>
+		<method name="toUpperCase(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toUpperCase(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toUpperCase(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;"/>
+		<field name="FOLD_CASE_DEFAULT"/>
+		<field name="FOLD_CASE_EXCLUDE_SPECIAL_I"/>
+		<field name="MAX_CODE_POINT"/>
+		<field name="MAX_HIGH_SURROGATE"/>
+		<field name="MAX_LOW_SURROGATE"/>
+		<field name="MAX_RADIX"/>
+		<field name="MAX_SURROGATE"/>
+		<field name="MAX_VALUE"/>
+		<field name="MIN_CODE_POINT"/>
+		<field name="MIN_HIGH_SURROGATE"/>
+		<field name="MIN_LOW_SURROGATE"/>
+		<field name="MIN_RADIX"/>
+		<field name="MIN_SUPPLEMENTARY_CODE_POINT"/>
+		<field name="MIN_SURROGATE"/>
+		<field name="MIN_VALUE"/>
+		<field name="NO_NUMERIC_VALUE"/>
+		<field name="REPLACEMENT_CHAR"/>
+		<field name="SUPPLEMENTARY_MIN_VALUE"/>
+		<field name="TITLECASE_NO_BREAK_ADJUSTMENT"/>
+		<field name="TITLECASE_NO_LOWERCASE"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$BidiPairedBracketType" since="24">
-		<extends name="java/lang/Object" />
-		<field name="CLOSE" />
-		<field name="NONE" />
-		<field name="OPEN" />
+		<extends name="java/lang/Object"/>
+		<field name="CLOSE"/>
+		<field name="NONE"/>
+		<field name="OPEN"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$DecompositionType" since="24">
-		<extends name="java/lang/Object" />
-		<field name="CANONICAL" />
-		<field name="CIRCLE" />
-		<field name="COMPAT" />
-		<field name="FINAL" />
-		<field name="FONT" />
-		<field name="FRACTION" />
-		<field name="INITIAL" />
-		<field name="ISOLATED" />
-		<field name="MEDIAL" />
-		<field name="NARROW" />
-		<field name="NOBREAK" />
-		<field name="NONE" />
-		<field name="SMALL" />
-		<field name="SQUARE" />
-		<field name="SUB" />
-		<field name="SUPER" />
-		<field name="VERTICAL" />
-		<field name="WIDE" />
+		<extends name="java/lang/Object"/>
+		<field name="CANONICAL"/>
+		<field name="CIRCLE"/>
+		<field name="COMPAT"/>
+		<field name="FINAL"/>
+		<field name="FONT"/>
+		<field name="FRACTION"/>
+		<field name="INITIAL"/>
+		<field name="ISOLATED"/>
+		<field name="MEDIAL"/>
+		<field name="NARROW"/>
+		<field name="NOBREAK"/>
+		<field name="NONE"/>
+		<field name="SMALL"/>
+		<field name="SQUARE"/>
+		<field name="SUB"/>
+		<field name="SUPER"/>
+		<field name="VERTICAL"/>
+		<field name="WIDE"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$EastAsianWidth" since="24">
-		<extends name="java/lang/Object" />
-		<field name="AMBIGUOUS" />
-		<field name="FULLWIDTH" />
-		<field name="HALFWIDTH" />
-		<field name="NARROW" />
-		<field name="NEUTRAL" />
-		<field name="WIDE" />
+		<extends name="java/lang/Object"/>
+		<field name="AMBIGUOUS"/>
+		<field name="FULLWIDTH"/>
+		<field name="HALFWIDTH"/>
+		<field name="NARROW"/>
+		<field name="NEUTRAL"/>
+		<field name="WIDE"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$GraphemeClusterBreak" since="24">
-		<extends name="java/lang/Object" />
-		<field name="CONTROL" />
-		<field name="CR" />
-		<field name="EXTEND" />
-		<field name="E_BASE" since="26" />
-		<field name="E_BASE_GAZ" since="26" />
-		<field name="E_MODIFIER" since="26" />
-		<field name="GLUE_AFTER_ZWJ" since="26" />
-		<field name="L" />
-		<field name="LF" />
-		<field name="LV" />
-		<field name="LVT" />
-		<field name="OTHER" />
-		<field name="PREPEND" />
-		<field name="REGIONAL_INDICATOR" />
-		<field name="SPACING_MARK" />
-		<field name="T" />
-		<field name="V" />
-		<field name="ZWJ" since="26" />
+		<extends name="java/lang/Object"/>
+		<field name="CONTROL"/>
+		<field name="CR"/>
+		<field name="EXTEND"/>
+		<field name="E_BASE" since="26"/>
+		<field name="E_BASE_GAZ" since="26"/>
+		<field name="E_MODIFIER" since="26"/>
+		<field name="GLUE_AFTER_ZWJ" since="26"/>
+		<field name="L"/>
+		<field name="LF"/>
+		<field name="LV"/>
+		<field name="LVT"/>
+		<field name="OTHER"/>
+		<field name="PREPEND"/>
+		<field name="REGIONAL_INDICATOR"/>
+		<field name="SPACING_MARK"/>
+		<field name="T"/>
+		<field name="V"/>
+		<field name="ZWJ" since="26"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$HangulSyllableType" since="24">
-		<extends name="java/lang/Object" />
-		<field name="LEADING_JAMO" />
-		<field name="LVT_SYLLABLE" />
-		<field name="LV_SYLLABLE" />
-		<field name="NOT_APPLICABLE" />
-		<field name="TRAILING_JAMO" />
-		<field name="VOWEL_JAMO" />
+		<extends name="java/lang/Object"/>
+		<field name="LEADING_JAMO"/>
+		<field name="LVT_SYLLABLE"/>
+		<field name="LV_SYLLABLE"/>
+		<field name="NOT_APPLICABLE"/>
+		<field name="TRAILING_JAMO"/>
+		<field name="VOWEL_JAMO"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$JoiningGroup" since="24">
-		<extends name="java/lang/Object" />
-		<field name="AFRICAN_FEH" since="26" />
-		<field name="AFRICAN_NOON" since="26" />
-		<field name="AFRICAN_QAF" since="26" />
-		<field name="AIN" />
-		<field name="ALAPH" />
-		<field name="ALEF" />
-		<field name="BEH" />
-		<field name="BETH" />
-		<field name="BURUSHASKI_YEH_BARREE" />
-		<field name="DAL" />
-		<field name="DALATH_RISH" />
-		<field name="E" />
-		<field name="FARSI_YEH" />
-		<field name="FE" />
-		<field name="FEH" />
-		<field name="FINAL_SEMKATH" />
-		<field name="GAF" />
-		<field name="GAMAL" />
-		<field name="HAH" />
-		<field name="HAMZA_ON_HEH_GOAL" />
-		<field name="HE" />
-		<field name="HEH" />
-		<field name="HEH_GOAL" />
-		<field name="HETH" />
-		<field name="KAF" />
-		<field name="KAPH" />
-		<field name="KHAPH" />
-		<field name="KNOTTED_HEH" />
-		<field name="LAM" />
-		<field name="LAMADH" />
-		<field name="MANICHAEAN_ALEPH" />
-		<field name="MANICHAEAN_AYIN" />
-		<field name="MANICHAEAN_BETH" />
-		<field name="MANICHAEAN_DALETH" />
-		<field name="MANICHAEAN_DHAMEDH" />
-		<field name="MANICHAEAN_FIVE" />
-		<field name="MANICHAEAN_GIMEL" />
-		<field name="MANICHAEAN_HETH" />
-		<field name="MANICHAEAN_HUNDRED" />
-		<field name="MANICHAEAN_KAPH" />
-		<field name="MANICHAEAN_LAMEDH" />
-		<field name="MANICHAEAN_MEM" />
-		<field name="MANICHAEAN_NUN" />
-		<field name="MANICHAEAN_ONE" />
-		<field name="MANICHAEAN_PE" />
-		<field name="MANICHAEAN_QOPH" />
-		<field name="MANICHAEAN_RESH" />
-		<field name="MANICHAEAN_SADHE" />
-		<field name="MANICHAEAN_SAMEKH" />
-		<field name="MANICHAEAN_TAW" />
-		<field name="MANICHAEAN_TEN" />
-		<field name="MANICHAEAN_TETH" />
-		<field name="MANICHAEAN_THAMEDH" />
-		<field name="MANICHAEAN_TWENTY" />
-		<field name="MANICHAEAN_WAW" />
-		<field name="MANICHAEAN_YODH" />
-		<field name="MANICHAEAN_ZAYIN" />
-		<field name="MEEM" />
-		<field name="MIM" />
-		<field name="NOON" />
-		<field name="NO_JOINING_GROUP" />
-		<field name="NUN" />
-		<field name="NYA" />
-		<field name="PE" />
-		<field name="QAF" />
-		<field name="QAPH" />
-		<field name="REH" />
-		<field name="REVERSED_PE" />
-		<field name="ROHINGYA_YEH" />
-		<field name="SAD" />
-		<field name="SADHE" />
-		<field name="SEEN" />
-		<field name="SEMKATH" />
-		<field name="SHIN" />
-		<field name="STRAIGHT_WAW" />
-		<field name="SWASH_KAF" />
-		<field name="SYRIAC_WAW" />
-		<field name="TAH" />
-		<field name="TAW" />
-		<field name="TEH_MARBUTA" />
-		<field name="TEH_MARBUTA_GOAL" />
-		<field name="TETH" />
-		<field name="WAW" />
-		<field name="YEH" />
-		<field name="YEH_BARREE" />
-		<field name="YEH_WITH_TAIL" />
-		<field name="YUDH" />
-		<field name="YUDH_HE" />
-		<field name="ZAIN" />
-		<field name="ZHAIN" />
+		<extends name="java/lang/Object"/>
+		<field name="AFRICAN_FEH" since="26"/>
+		<field name="AFRICAN_NOON" since="26"/>
+		<field name="AFRICAN_QAF" since="26"/>
+		<field name="AIN"/>
+		<field name="ALAPH"/>
+		<field name="ALEF"/>
+		<field name="BEH"/>
+		<field name="BETH"/>
+		<field name="BURUSHASKI_YEH_BARREE"/>
+		<field name="DAL"/>
+		<field name="DALATH_RISH"/>
+		<field name="E"/>
+		<field name="FARSI_YEH"/>
+		<field name="FE"/>
+		<field name="FEH"/>
+		<field name="FINAL_SEMKATH"/>
+		<field name="GAF"/>
+		<field name="GAMAL"/>
+		<field name="HAH"/>
+		<field name="HAMZA_ON_HEH_GOAL"/>
+		<field name="HE"/>
+		<field name="HEH"/>
+		<field name="HEH_GOAL"/>
+		<field name="HETH"/>
+		<field name="KAF"/>
+		<field name="KAPH"/>
+		<field name="KHAPH"/>
+		<field name="KNOTTED_HEH"/>
+		<field name="LAM"/>
+		<field name="LAMADH"/>
+		<field name="MANICHAEAN_ALEPH"/>
+		<field name="MANICHAEAN_AYIN"/>
+		<field name="MANICHAEAN_BETH"/>
+		<field name="MANICHAEAN_DALETH"/>
+		<field name="MANICHAEAN_DHAMEDH"/>
+		<field name="MANICHAEAN_FIVE"/>
+		<field name="MANICHAEAN_GIMEL"/>
+		<field name="MANICHAEAN_HETH"/>
+		<field name="MANICHAEAN_HUNDRED"/>
+		<field name="MANICHAEAN_KAPH"/>
+		<field name="MANICHAEAN_LAMEDH"/>
+		<field name="MANICHAEAN_MEM"/>
+		<field name="MANICHAEAN_NUN"/>
+		<field name="MANICHAEAN_ONE"/>
+		<field name="MANICHAEAN_PE"/>
+		<field name="MANICHAEAN_QOPH"/>
+		<field name="MANICHAEAN_RESH"/>
+		<field name="MANICHAEAN_SADHE"/>
+		<field name="MANICHAEAN_SAMEKH"/>
+		<field name="MANICHAEAN_TAW"/>
+		<field name="MANICHAEAN_TEN"/>
+		<field name="MANICHAEAN_TETH"/>
+		<field name="MANICHAEAN_THAMEDH"/>
+		<field name="MANICHAEAN_TWENTY"/>
+		<field name="MANICHAEAN_WAW"/>
+		<field name="MANICHAEAN_YODH"/>
+		<field name="MANICHAEAN_ZAYIN"/>
+		<field name="MEEM"/>
+		<field name="MIM"/>
+		<field name="NOON"/>
+		<field name="NO_JOINING_GROUP"/>
+		<field name="NUN"/>
+		<field name="NYA"/>
+		<field name="PE"/>
+		<field name="QAF"/>
+		<field name="QAPH"/>
+		<field name="REH"/>
+		<field name="REVERSED_PE"/>
+		<field name="ROHINGYA_YEH"/>
+		<field name="SAD"/>
+		<field name="SADHE"/>
+		<field name="SEEN"/>
+		<field name="SEMKATH"/>
+		<field name="SHIN"/>
+		<field name="STRAIGHT_WAW"/>
+		<field name="SWASH_KAF"/>
+		<field name="SYRIAC_WAW"/>
+		<field name="TAH"/>
+		<field name="TAW"/>
+		<field name="TEH_MARBUTA"/>
+		<field name="TEH_MARBUTA_GOAL"/>
+		<field name="TETH"/>
+		<field name="WAW"/>
+		<field name="YEH"/>
+		<field name="YEH_BARREE"/>
+		<field name="YEH_WITH_TAIL"/>
+		<field name="YUDH"/>
+		<field name="YUDH_HE"/>
+		<field name="ZAIN"/>
+		<field name="ZHAIN"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$JoiningType" since="24">
-		<extends name="java/lang/Object" />
-		<field name="DUAL_JOINING" />
-		<field name="JOIN_CAUSING" />
-		<field name="LEFT_JOINING" />
-		<field name="NON_JOINING" />
-		<field name="RIGHT_JOINING" />
-		<field name="TRANSPARENT" />
+		<extends name="java/lang/Object"/>
+		<field name="DUAL_JOINING"/>
+		<field name="JOIN_CAUSING"/>
+		<field name="LEFT_JOINING"/>
+		<field name="NON_JOINING"/>
+		<field name="RIGHT_JOINING"/>
+		<field name="TRANSPARENT"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$LineBreak" since="24">
-		<extends name="java/lang/Object" />
-		<field name="ALPHABETIC" />
-		<field name="AMBIGUOUS" />
-		<field name="BREAK_AFTER" />
-		<field name="BREAK_BEFORE" />
-		<field name="BREAK_BOTH" />
-		<field name="BREAK_SYMBOLS" />
-		<field name="CARRIAGE_RETURN" />
-		<field name="CLOSE_PARENTHESIS" />
-		<field name="CLOSE_PUNCTUATION" />
-		<field name="COMBINING_MARK" />
-		<field name="COMPLEX_CONTEXT" />
-		<field name="CONDITIONAL_JAPANESE_STARTER" />
-		<field name="CONTINGENT_BREAK" />
-		<field name="EXCLAMATION" />
-		<field name="E_BASE" since="26" />
-		<field name="E_MODIFIER" since="26" />
-		<field name="GLUE" />
-		<field name="H2" />
-		<field name="H3" />
-		<field name="HEBREW_LETTER" />
-		<field name="HYPHEN" />
-		<field name="IDEOGRAPHIC" />
-		<field name="INFIX_NUMERIC" />
-		<field name="INSEPARABLE" />
-		<field name="INSEPERABLE" />
-		<field name="JL" />
-		<field name="JT" />
-		<field name="JV" />
-		<field name="LINE_FEED" />
-		<field name="MANDATORY_BREAK" />
-		<field name="NEXT_LINE" />
-		<field name="NONSTARTER" />
-		<field name="NUMERIC" />
-		<field name="OPEN_PUNCTUATION" />
-		<field name="POSTFIX_NUMERIC" />
-		<field name="PREFIX_NUMERIC" />
-		<field name="QUOTATION" />
-		<field name="REGIONAL_INDICATOR" />
-		<field name="SPACE" />
-		<field name="SURROGATE" />
-		<field name="UNKNOWN" />
-		<field name="WORD_JOINER" />
-		<field name="ZWJ" since="26" />
-		<field name="ZWSPACE" />
+		<extends name="java/lang/Object"/>
+		<field name="ALPHABETIC"/>
+		<field name="AMBIGUOUS"/>
+		<field name="BREAK_AFTER"/>
+		<field name="BREAK_BEFORE"/>
+		<field name="BREAK_BOTH"/>
+		<field name="BREAK_SYMBOLS"/>
+		<field name="CARRIAGE_RETURN"/>
+		<field name="CLOSE_PARENTHESIS"/>
+		<field name="CLOSE_PUNCTUATION"/>
+		<field name="COMBINING_MARK"/>
+		<field name="COMPLEX_CONTEXT"/>
+		<field name="CONDITIONAL_JAPANESE_STARTER"/>
+		<field name="CONTINGENT_BREAK"/>
+		<field name="EXCLAMATION"/>
+		<field name="E_BASE" since="26"/>
+		<field name="E_MODIFIER" since="26"/>
+		<field name="GLUE"/>
+		<field name="H2"/>
+		<field name="H3"/>
+		<field name="HEBREW_LETTER"/>
+		<field name="HYPHEN"/>
+		<field name="IDEOGRAPHIC"/>
+		<field name="INFIX_NUMERIC"/>
+		<field name="INSEPARABLE"/>
+		<field name="INSEPERABLE"/>
+		<field name="JL"/>
+		<field name="JT"/>
+		<field name="JV"/>
+		<field name="LINE_FEED"/>
+		<field name="MANDATORY_BREAK"/>
+		<field name="NEXT_LINE"/>
+		<field name="NONSTARTER"/>
+		<field name="NUMERIC"/>
+		<field name="OPEN_PUNCTUATION"/>
+		<field name="POSTFIX_NUMERIC"/>
+		<field name="PREFIX_NUMERIC"/>
+		<field name="QUOTATION"/>
+		<field name="REGIONAL_INDICATOR"/>
+		<field name="SPACE"/>
+		<field name="SURROGATE"/>
+		<field name="UNKNOWN"/>
+		<field name="WORD_JOINER"/>
+		<field name="ZWJ" since="26"/>
+		<field name="ZWSPACE"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$NumericType" since="24">
-		<extends name="java/lang/Object" />
-		<field name="DECIMAL" />
-		<field name="DIGIT" />
-		<field name="NONE" />
-		<field name="NUMERIC" />
+		<extends name="java/lang/Object"/>
+		<field name="DECIMAL"/>
+		<field name="DIGIT"/>
+		<field name="NONE"/>
+		<field name="NUMERIC"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$SentenceBreak" since="24">
-		<extends name="java/lang/Object" />
-		<field name="ATERM" />
-		<field name="CLOSE" />
-		<field name="CR" />
-		<field name="EXTEND" />
-		<field name="FORMAT" />
-		<field name="LF" />
-		<field name="LOWER" />
-		<field name="NUMERIC" />
-		<field name="OLETTER" />
-		<field name="OTHER" />
-		<field name="SCONTINUE" />
-		<field name="SEP" />
-		<field name="SP" />
-		<field name="STERM" />
-		<field name="UPPER" />
+		<extends name="java/lang/Object"/>
+		<field name="ATERM"/>
+		<field name="CLOSE"/>
+		<field name="CR"/>
+		<field name="EXTEND"/>
+		<field name="FORMAT"/>
+		<field name="LF"/>
+		<field name="LOWER"/>
+		<field name="NUMERIC"/>
+		<field name="OLETTER"/>
+		<field name="OTHER"/>
+		<field name="SCONTINUE"/>
+		<field name="SEP"/>
+		<field name="SP"/>
+		<field name="STERM"/>
+		<field name="UPPER"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$UnicodeBlock" since="24">
-		<extends name="java/lang/Character$Subset" />
-		<method name="&lt;init>()V" />
-		<method name="forName(Ljava/lang/String;)Landroid/icu/lang/UCharacter$UnicodeBlock;" />
-		<method name="getID()I" />
-		<method name="getInstance(I)Landroid/icu/lang/UCharacter$UnicodeBlock;" />
-		<method name="of(I)Landroid/icu/lang/UCharacter$UnicodeBlock;" />
-		<field name="ADLAM" since="26" />
-		<field name="ADLAM_ID" since="26" />
-		<field name="AEGEAN_NUMBERS" />
-		<field name="AEGEAN_NUMBERS_ID" />
-		<field name="AHOM" />
-		<field name="AHOM_ID" />
-		<field name="ALCHEMICAL_SYMBOLS" />
-		<field name="ALCHEMICAL_SYMBOLS_ID" />
-		<field name="ALPHABETIC_PRESENTATION_FORMS" />
-		<field name="ALPHABETIC_PRESENTATION_FORMS_ID" />
-		<field name="ANATOLIAN_HIEROGLYPHS" />
-		<field name="ANATOLIAN_HIEROGLYPHS_ID" />
-		<field name="ANCIENT_GREEK_MUSICAL_NOTATION" />
-		<field name="ANCIENT_GREEK_MUSICAL_NOTATION_ID" />
-		<field name="ANCIENT_GREEK_NUMBERS" />
-		<field name="ANCIENT_GREEK_NUMBERS_ID" />
-		<field name="ANCIENT_SYMBOLS" />
-		<field name="ANCIENT_SYMBOLS_ID" />
-		<field name="ARABIC" />
-		<field name="ARABIC_EXTENDED_A" />
-		<field name="ARABIC_EXTENDED_A_ID" />
-		<field name="ARABIC_ID" />
-		<field name="ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS" />
-		<field name="ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID" />
-		<field name="ARABIC_PRESENTATION_FORMS_A" />
-		<field name="ARABIC_PRESENTATION_FORMS_A_ID" />
-		<field name="ARABIC_PRESENTATION_FORMS_B" />
-		<field name="ARABIC_PRESENTATION_FORMS_B_ID" />
-		<field name="ARABIC_SUPPLEMENT" />
-		<field name="ARABIC_SUPPLEMENT_ID" />
-		<field name="ARMENIAN" />
-		<field name="ARMENIAN_ID" />
-		<field name="ARROWS" />
-		<field name="ARROWS_ID" />
-		<field name="AVESTAN" />
-		<field name="AVESTAN_ID" />
-		<field name="BALINESE" />
-		<field name="BALINESE_ID" />
-		<field name="BAMUM" />
-		<field name="BAMUM_ID" />
-		<field name="BAMUM_SUPPLEMENT" />
-		<field name="BAMUM_SUPPLEMENT_ID" />
-		<field name="BASIC_LATIN" />
-		<field name="BASIC_LATIN_ID" />
-		<field name="BASSA_VAH" />
-		<field name="BASSA_VAH_ID" />
-		<field name="BATAK" />
-		<field name="BATAK_ID" />
-		<field name="BENGALI" />
-		<field name="BENGALI_ID" />
-		<field name="BHAIKSUKI" since="26" />
-		<field name="BHAIKSUKI_ID" since="26" />
-		<field name="BLOCK_ELEMENTS" />
-		<field name="BLOCK_ELEMENTS_ID" />
-		<field name="BOPOMOFO" />
-		<field name="BOPOMOFO_EXTENDED" />
-		<field name="BOPOMOFO_EXTENDED_ID" />
-		<field name="BOPOMOFO_ID" />
-		<field name="BOX_DRAWING" />
-		<field name="BOX_DRAWING_ID" />
-		<field name="BRAHMI" />
-		<field name="BRAHMI_ID" />
-		<field name="BRAILLE_PATTERNS" />
-		<field name="BRAILLE_PATTERNS_ID" />
-		<field name="BUGINESE" />
-		<field name="BUGINESE_ID" />
-		<field name="BUHID" />
-		<field name="BUHID_ID" />
-		<field name="BYZANTINE_MUSICAL_SYMBOLS" />
-		<field name="BYZANTINE_MUSICAL_SYMBOLS_ID" />
-		<field name="CARIAN" />
-		<field name="CARIAN_ID" />
-		<field name="CAUCASIAN_ALBANIAN" />
-		<field name="CAUCASIAN_ALBANIAN_ID" />
-		<field name="CHAKMA" />
-		<field name="CHAKMA_ID" />
-		<field name="CHAM" />
-		<field name="CHAM_ID" />
-		<field name="CHEROKEE" />
-		<field name="CHEROKEE_ID" />
-		<field name="CHEROKEE_SUPPLEMENT" />
-		<field name="CHEROKEE_SUPPLEMENT_ID" />
-		<field name="CJK_COMPATIBILITY" />
-		<field name="CJK_COMPATIBILITY_FORMS" />
-		<field name="CJK_COMPATIBILITY_FORMS_ID" />
-		<field name="CJK_COMPATIBILITY_ID" />
-		<field name="CJK_COMPATIBILITY_IDEOGRAPHS" />
-		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_ID" />
-		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT" />
-		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID" />
-		<field name="CJK_RADICALS_SUPPLEMENT" />
-		<field name="CJK_RADICALS_SUPPLEMENT_ID" />
-		<field name="CJK_STROKES" />
-		<field name="CJK_STROKES_ID" />
-		<field name="CJK_SYMBOLS_AND_PUNCTUATION" />
-		<field name="CJK_SYMBOLS_AND_PUNCTUATION_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID" />
-		<field name="CJK_UNIFIED_IDEOGRAPHS_ID" />
-		<field name="COMBINING_DIACRITICAL_MARKS" />
-		<field name="COMBINING_DIACRITICAL_MARKS_EXTENDED" />
-		<field name="COMBINING_DIACRITICAL_MARKS_EXTENDED_ID" />
-		<field name="COMBINING_DIACRITICAL_MARKS_ID" />
-		<field name="COMBINING_DIACRITICAL_MARKS_SUPPLEMENT" />
-		<field name="COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID" />
-		<field name="COMBINING_HALF_MARKS" />
-		<field name="COMBINING_HALF_MARKS_ID" />
-		<field name="COMBINING_MARKS_FOR_SYMBOLS" />
-		<field name="COMBINING_MARKS_FOR_SYMBOLS_ID" />
-		<field name="COMMON_INDIC_NUMBER_FORMS" />
-		<field name="COMMON_INDIC_NUMBER_FORMS_ID" />
-		<field name="CONTROL_PICTURES" />
-		<field name="CONTROL_PICTURES_ID" />
-		<field name="COPTIC" />
-		<field name="COPTIC_EPACT_NUMBERS" />
-		<field name="COPTIC_EPACT_NUMBERS_ID" />
-		<field name="COPTIC_ID" />
-		<field name="COUNTING_ROD_NUMERALS" />
-		<field name="COUNTING_ROD_NUMERALS_ID" />
-		<field name="CUNEIFORM" />
-		<field name="CUNEIFORM_ID" />
-		<field name="CUNEIFORM_NUMBERS_AND_PUNCTUATION" />
-		<field name="CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID" />
-		<field name="CURRENCY_SYMBOLS" />
-		<field name="CURRENCY_SYMBOLS_ID" />
-		<field name="CYPRIOT_SYLLABARY" />
-		<field name="CYPRIOT_SYLLABARY_ID" />
-		<field name="CYRILLIC" />
-		<field name="CYRILLIC_EXTENDED_A" />
-		<field name="CYRILLIC_EXTENDED_A_ID" />
-		<field name="CYRILLIC_EXTENDED_B" />
-		<field name="CYRILLIC_EXTENDED_B_ID" />
-		<field name="CYRILLIC_EXTENDED_C" since="26" />
-		<field name="CYRILLIC_EXTENDED_C_ID" since="26" />
-		<field name="CYRILLIC_ID" />
-		<field name="CYRILLIC_SUPPLEMENT" />
-		<field name="CYRILLIC_SUPPLEMENTARY" />
-		<field name="CYRILLIC_SUPPLEMENTARY_ID" />
-		<field name="CYRILLIC_SUPPLEMENT_ID" />
-		<field name="DESERET" />
-		<field name="DESERET_ID" />
-		<field name="DEVANAGARI" />
-		<field name="DEVANAGARI_EXTENDED" />
-		<field name="DEVANAGARI_EXTENDED_ID" />
-		<field name="DEVANAGARI_ID" />
-		<field name="DINGBATS" />
-		<field name="DINGBATS_ID" />
-		<field name="DOMINO_TILES" />
-		<field name="DOMINO_TILES_ID" />
-		<field name="DUPLOYAN" />
-		<field name="DUPLOYAN_ID" />
-		<field name="EARLY_DYNASTIC_CUNEIFORM" />
-		<field name="EARLY_DYNASTIC_CUNEIFORM_ID" />
-		<field name="EGYPTIAN_HIEROGLYPHS" />
-		<field name="EGYPTIAN_HIEROGLYPHS_ID" />
-		<field name="ELBASAN" />
-		<field name="ELBASAN_ID" />
-		<field name="EMOTICONS" />
-		<field name="EMOTICONS_ID" />
-		<field name="ENCLOSED_ALPHANUMERICS" />
-		<field name="ENCLOSED_ALPHANUMERICS_ID" />
-		<field name="ENCLOSED_ALPHANUMERIC_SUPPLEMENT" />
-		<field name="ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID" />
-		<field name="ENCLOSED_CJK_LETTERS_AND_MONTHS" />
-		<field name="ENCLOSED_CJK_LETTERS_AND_MONTHS_ID" />
-		<field name="ENCLOSED_IDEOGRAPHIC_SUPPLEMENT" />
-		<field name="ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID" />
-		<field name="ETHIOPIC" />
-		<field name="ETHIOPIC_EXTENDED" />
-		<field name="ETHIOPIC_EXTENDED_A" />
-		<field name="ETHIOPIC_EXTENDED_A_ID" />
-		<field name="ETHIOPIC_EXTENDED_ID" />
-		<field name="ETHIOPIC_ID" />
-		<field name="ETHIOPIC_SUPPLEMENT" />
-		<field name="ETHIOPIC_SUPPLEMENT_ID" />
-		<field name="GENERAL_PUNCTUATION" />
-		<field name="GENERAL_PUNCTUATION_ID" />
-		<field name="GEOMETRIC_SHAPES" />
-		<field name="GEOMETRIC_SHAPES_EXTENDED" />
-		<field name="GEOMETRIC_SHAPES_EXTENDED_ID" />
-		<field name="GEOMETRIC_SHAPES_ID" />
-		<field name="GEORGIAN" />
-		<field name="GEORGIAN_ID" />
-		<field name="GEORGIAN_SUPPLEMENT" />
-		<field name="GEORGIAN_SUPPLEMENT_ID" />
-		<field name="GLAGOLITIC" />
-		<field name="GLAGOLITIC_ID" />
-		<field name="GLAGOLITIC_SUPPLEMENT" since="26" />
-		<field name="GLAGOLITIC_SUPPLEMENT_ID" since="26" />
-		<field name="GOTHIC" />
-		<field name="GOTHIC_ID" />
-		<field name="GRANTHA" />
-		<field name="GRANTHA_ID" />
-		<field name="GREEK" />
-		<field name="GREEK_EXTENDED" />
-		<field name="GREEK_EXTENDED_ID" />
-		<field name="GREEK_ID" />
-		<field name="GUJARATI" />
-		<field name="GUJARATI_ID" />
-		<field name="GURMUKHI" />
-		<field name="GURMUKHI_ID" />
-		<field name="HALFWIDTH_AND_FULLWIDTH_FORMS" />
-		<field name="HALFWIDTH_AND_FULLWIDTH_FORMS_ID" />
-		<field name="HANGUL_COMPATIBILITY_JAMO" />
-		<field name="HANGUL_COMPATIBILITY_JAMO_ID" />
-		<field name="HANGUL_JAMO" />
-		<field name="HANGUL_JAMO_EXTENDED_A" />
-		<field name="HANGUL_JAMO_EXTENDED_A_ID" />
-		<field name="HANGUL_JAMO_EXTENDED_B" />
-		<field name="HANGUL_JAMO_EXTENDED_B_ID" />
-		<field name="HANGUL_JAMO_ID" />
-		<field name="HANGUL_SYLLABLES" />
-		<field name="HANGUL_SYLLABLES_ID" />
-		<field name="HANUNOO" />
-		<field name="HANUNOO_ID" />
-		<field name="HATRAN" />
-		<field name="HATRAN_ID" />
-		<field name="HEBREW" />
-		<field name="HEBREW_ID" />
-		<field name="HIGH_PRIVATE_USE_SURROGATES" />
-		<field name="HIGH_PRIVATE_USE_SURROGATES_ID" />
-		<field name="HIGH_SURROGATES" />
-		<field name="HIGH_SURROGATES_ID" />
-		<field name="HIRAGANA" />
-		<field name="HIRAGANA_ID" />
-		<field name="IDEOGRAPHIC_DESCRIPTION_CHARACTERS" />
-		<field name="IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID" />
-		<field name="IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION" since="26" />
-		<field name="IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID" since="26" />
-		<field name="IMPERIAL_ARAMAIC" />
-		<field name="IMPERIAL_ARAMAIC_ID" />
-		<field name="INSCRIPTIONAL_PAHLAVI" />
-		<field name="INSCRIPTIONAL_PAHLAVI_ID" />
-		<field name="INSCRIPTIONAL_PARTHIAN" />
-		<field name="INSCRIPTIONAL_PARTHIAN_ID" />
-		<field name="INVALID_CODE" />
-		<field name="INVALID_CODE_ID" />
-		<field name="IPA_EXTENSIONS" />
-		<field name="IPA_EXTENSIONS_ID" />
-		<field name="JAVANESE" />
-		<field name="JAVANESE_ID" />
-		<field name="KAITHI" />
-		<field name="KAITHI_ID" />
-		<field name="KANA_SUPPLEMENT" />
-		<field name="KANA_SUPPLEMENT_ID" />
-		<field name="KANBUN" />
-		<field name="KANBUN_ID" />
-		<field name="KANGXI_RADICALS" />
-		<field name="KANGXI_RADICALS_ID" />
-		<field name="KANNADA" />
-		<field name="KANNADA_ID" />
-		<field name="KATAKANA" />
-		<field name="KATAKANA_ID" />
-		<field name="KATAKANA_PHONETIC_EXTENSIONS" />
-		<field name="KATAKANA_PHONETIC_EXTENSIONS_ID" />
-		<field name="KAYAH_LI" />
-		<field name="KAYAH_LI_ID" />
-		<field name="KHAROSHTHI" />
-		<field name="KHAROSHTHI_ID" />
-		<field name="KHMER" />
-		<field name="KHMER_ID" />
-		<field name="KHMER_SYMBOLS" />
-		<field name="KHMER_SYMBOLS_ID" />
-		<field name="KHOJKI" />
-		<field name="KHOJKI_ID" />
-		<field name="KHUDAWADI" />
-		<field name="KHUDAWADI_ID" />
-		<field name="LAO" />
-		<field name="LAO_ID" />
-		<field name="LATIN_1_SUPPLEMENT" />
-		<field name="LATIN_1_SUPPLEMENT_ID" />
-		<field name="LATIN_EXTENDED_A" />
-		<field name="LATIN_EXTENDED_ADDITIONAL" />
-		<field name="LATIN_EXTENDED_ADDITIONAL_ID" />
-		<field name="LATIN_EXTENDED_A_ID" />
-		<field name="LATIN_EXTENDED_B" />
-		<field name="LATIN_EXTENDED_B_ID" />
-		<field name="LATIN_EXTENDED_C" />
-		<field name="LATIN_EXTENDED_C_ID" />
-		<field name="LATIN_EXTENDED_D" />
-		<field name="LATIN_EXTENDED_D_ID" />
-		<field name="LATIN_EXTENDED_E" />
-		<field name="LATIN_EXTENDED_E_ID" />
-		<field name="LEPCHA" />
-		<field name="LEPCHA_ID" />
-		<field name="LETTERLIKE_SYMBOLS" />
-		<field name="LETTERLIKE_SYMBOLS_ID" />
-		<field name="LIMBU" />
-		<field name="LIMBU_ID" />
-		<field name="LINEAR_A" />
-		<field name="LINEAR_A_ID" />
-		<field name="LINEAR_B_IDEOGRAMS" />
-		<field name="LINEAR_B_IDEOGRAMS_ID" />
-		<field name="LINEAR_B_SYLLABARY" />
-		<field name="LINEAR_B_SYLLABARY_ID" />
-		<field name="LISU" />
-		<field name="LISU_ID" />
-		<field name="LOW_SURROGATES" />
-		<field name="LOW_SURROGATES_ID" />
-		<field name="LYCIAN" />
-		<field name="LYCIAN_ID" />
-		<field name="LYDIAN" />
-		<field name="LYDIAN_ID" />
-		<field name="MAHAJANI" />
-		<field name="MAHAJANI_ID" />
-		<field name="MAHJONG_TILES" />
-		<field name="MAHJONG_TILES_ID" />
-		<field name="MALAYALAM" />
-		<field name="MALAYALAM_ID" />
-		<field name="MANDAIC" />
-		<field name="MANDAIC_ID" />
-		<field name="MANICHAEAN" />
-		<field name="MANICHAEAN_ID" />
-		<field name="MARCHEN" since="26" />
-		<field name="MARCHEN_ID" since="26" />
-		<field name="MATHEMATICAL_ALPHANUMERIC_SYMBOLS" />
-		<field name="MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID" />
-		<field name="MATHEMATICAL_OPERATORS" />
-		<field name="MATHEMATICAL_OPERATORS_ID" />
-		<field name="MEETEI_MAYEK" />
-		<field name="MEETEI_MAYEK_EXTENSIONS" />
-		<field name="MEETEI_MAYEK_EXTENSIONS_ID" />
-		<field name="MEETEI_MAYEK_ID" />
-		<field name="MENDE_KIKAKUI" />
-		<field name="MENDE_KIKAKUI_ID" />
-		<field name="MEROITIC_CURSIVE" />
-		<field name="MEROITIC_CURSIVE_ID" />
-		<field name="MEROITIC_HIEROGLYPHS" />
-		<field name="MEROITIC_HIEROGLYPHS_ID" />
-		<field name="MIAO" />
-		<field name="MIAO_ID" />
-		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A" />
-		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID" />
-		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B" />
-		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID" />
-		<field name="MISCELLANEOUS_SYMBOLS" />
-		<field name="MISCELLANEOUS_SYMBOLS_AND_ARROWS" />
-		<field name="MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID" />
-		<field name="MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS" />
-		<field name="MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID" />
-		<field name="MISCELLANEOUS_SYMBOLS_ID" />
-		<field name="MISCELLANEOUS_TECHNICAL" />
-		<field name="MISCELLANEOUS_TECHNICAL_ID" />
-		<field name="MODI" />
-		<field name="MODIFIER_TONE_LETTERS" />
-		<field name="MODIFIER_TONE_LETTERS_ID" />
-		<field name="MODI_ID" />
-		<field name="MONGOLIAN" />
-		<field name="MONGOLIAN_ID" />
-		<field name="MONGOLIAN_SUPPLEMENT" since="26" />
-		<field name="MONGOLIAN_SUPPLEMENT_ID" since="26" />
-		<field name="MRO" />
-		<field name="MRO_ID" />
-		<field name="MULTANI" />
-		<field name="MULTANI_ID" />
-		<field name="MUSICAL_SYMBOLS" />
-		<field name="MUSICAL_SYMBOLS_ID" />
-		<field name="MYANMAR" />
-		<field name="MYANMAR_EXTENDED_A" />
-		<field name="MYANMAR_EXTENDED_A_ID" />
-		<field name="MYANMAR_EXTENDED_B" />
-		<field name="MYANMAR_EXTENDED_B_ID" />
-		<field name="MYANMAR_ID" />
-		<field name="NABATAEAN" />
-		<field name="NABATAEAN_ID" />
-		<field name="NEWA" since="26" />
-		<field name="NEWA_ID" since="26" />
-		<field name="NEW_TAI_LUE" />
-		<field name="NEW_TAI_LUE_ID" />
-		<field name="NKO" />
-		<field name="NKO_ID" />
-		<field name="NO_BLOCK" />
-		<field name="NUMBER_FORMS" />
-		<field name="NUMBER_FORMS_ID" />
-		<field name="OGHAM" />
-		<field name="OGHAM_ID" />
-		<field name="OLD_HUNGARIAN" />
-		<field name="OLD_HUNGARIAN_ID" />
-		<field name="OLD_ITALIC" />
-		<field name="OLD_ITALIC_ID" />
-		<field name="OLD_NORTH_ARABIAN" />
-		<field name="OLD_NORTH_ARABIAN_ID" />
-		<field name="OLD_PERMIC" />
-		<field name="OLD_PERMIC_ID" />
-		<field name="OLD_PERSIAN" />
-		<field name="OLD_PERSIAN_ID" />
-		<field name="OLD_SOUTH_ARABIAN" />
-		<field name="OLD_SOUTH_ARABIAN_ID" />
-		<field name="OLD_TURKIC" />
-		<field name="OLD_TURKIC_ID" />
-		<field name="OL_CHIKI" />
-		<field name="OL_CHIKI_ID" />
-		<field name="OPTICAL_CHARACTER_RECOGNITION" />
-		<field name="OPTICAL_CHARACTER_RECOGNITION_ID" />
-		<field name="ORIYA" />
-		<field name="ORIYA_ID" />
-		<field name="ORNAMENTAL_DINGBATS" />
-		<field name="ORNAMENTAL_DINGBATS_ID" />
-		<field name="OSAGE" since="26" />
-		<field name="OSAGE_ID" since="26" />
-		<field name="OSMANYA" />
-		<field name="OSMANYA_ID" />
-		<field name="PAHAWH_HMONG" />
-		<field name="PAHAWH_HMONG_ID" />
-		<field name="PALMYRENE" />
-		<field name="PALMYRENE_ID" />
-		<field name="PAU_CIN_HAU" />
-		<field name="PAU_CIN_HAU_ID" />
-		<field name="PHAGS_PA" />
-		<field name="PHAGS_PA_ID" />
-		<field name="PHAISTOS_DISC" />
-		<field name="PHAISTOS_DISC_ID" />
-		<field name="PHOENICIAN" />
-		<field name="PHOENICIAN_ID" />
-		<field name="PHONETIC_EXTENSIONS" />
-		<field name="PHONETIC_EXTENSIONS_ID" />
-		<field name="PHONETIC_EXTENSIONS_SUPPLEMENT" />
-		<field name="PHONETIC_EXTENSIONS_SUPPLEMENT_ID" />
-		<field name="PLAYING_CARDS" />
-		<field name="PLAYING_CARDS_ID" />
-		<field name="PRIVATE_USE" />
-		<field name="PRIVATE_USE_AREA" />
-		<field name="PRIVATE_USE_AREA_ID" />
-		<field name="PRIVATE_USE_ID" />
-		<field name="PSALTER_PAHLAVI" />
-		<field name="PSALTER_PAHLAVI_ID" />
-		<field name="REJANG" />
-		<field name="REJANG_ID" />
-		<field name="RUMI_NUMERAL_SYMBOLS" />
-		<field name="RUMI_NUMERAL_SYMBOLS_ID" />
-		<field name="RUNIC" />
-		<field name="RUNIC_ID" />
-		<field name="SAMARITAN" />
-		<field name="SAMARITAN_ID" />
-		<field name="SAURASHTRA" />
-		<field name="SAURASHTRA_ID" />
-		<field name="SHARADA" />
-		<field name="SHARADA_ID" />
-		<field name="SHAVIAN" />
-		<field name="SHAVIAN_ID" />
-		<field name="SHORTHAND_FORMAT_CONTROLS" />
-		<field name="SHORTHAND_FORMAT_CONTROLS_ID" />
-		<field name="SIDDHAM" />
-		<field name="SIDDHAM_ID" />
-		<field name="SINHALA" />
-		<field name="SINHALA_ARCHAIC_NUMBERS" />
-		<field name="SINHALA_ARCHAIC_NUMBERS_ID" />
-		<field name="SINHALA_ID" />
-		<field name="SMALL_FORM_VARIANTS" />
-		<field name="SMALL_FORM_VARIANTS_ID" />
-		<field name="SORA_SOMPENG" />
-		<field name="SORA_SOMPENG_ID" />
-		<field name="SPACING_MODIFIER_LETTERS" />
-		<field name="SPACING_MODIFIER_LETTERS_ID" />
-		<field name="SPECIALS" />
-		<field name="SPECIALS_ID" />
-		<field name="SUNDANESE" />
-		<field name="SUNDANESE_ID" />
-		<field name="SUNDANESE_SUPPLEMENT" />
-		<field name="SUNDANESE_SUPPLEMENT_ID" />
-		<field name="SUPERSCRIPTS_AND_SUBSCRIPTS" />
-		<field name="SUPERSCRIPTS_AND_SUBSCRIPTS_ID" />
-		<field name="SUPPLEMENTAL_ARROWS_A" />
-		<field name="SUPPLEMENTAL_ARROWS_A_ID" />
-		<field name="SUPPLEMENTAL_ARROWS_B" />
-		<field name="SUPPLEMENTAL_ARROWS_B_ID" />
-		<field name="SUPPLEMENTAL_ARROWS_C" />
-		<field name="SUPPLEMENTAL_ARROWS_C_ID" />
-		<field name="SUPPLEMENTAL_MATHEMATICAL_OPERATORS" />
-		<field name="SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID" />
-		<field name="SUPPLEMENTAL_PUNCTUATION" />
-		<field name="SUPPLEMENTAL_PUNCTUATION_ID" />
-		<field name="SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS" />
-		<field name="SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID" />
-		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_A" />
-		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID" />
-		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_B" />
-		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID" />
-		<field name="SUTTON_SIGNWRITING" />
-		<field name="SUTTON_SIGNWRITING_ID" />
-		<field name="SYLOTI_NAGRI" />
-		<field name="SYLOTI_NAGRI_ID" />
-		<field name="SYRIAC" />
-		<field name="SYRIAC_ID" />
-		<field name="TAGALOG" />
-		<field name="TAGALOG_ID" />
-		<field name="TAGBANWA" />
-		<field name="TAGBANWA_ID" />
-		<field name="TAGS" />
-		<field name="TAGS_ID" />
-		<field name="TAI_LE" />
-		<field name="TAI_LE_ID" />
-		<field name="TAI_THAM" />
-		<field name="TAI_THAM_ID" />
-		<field name="TAI_VIET" />
-		<field name="TAI_VIET_ID" />
-		<field name="TAI_XUAN_JING_SYMBOLS" />
-		<field name="TAI_XUAN_JING_SYMBOLS_ID" />
-		<field name="TAKRI" />
-		<field name="TAKRI_ID" />
-		<field name="TAMIL" />
-		<field name="TAMIL_ID" />
-		<field name="TANGUT" since="26" />
-		<field name="TANGUT_COMPONENTS" since="26" />
-		<field name="TANGUT_COMPONENTS_ID" since="26" />
-		<field name="TANGUT_ID" since="26" />
-		<field name="TELUGU" />
-		<field name="TELUGU_ID" />
-		<field name="THAANA" />
-		<field name="THAANA_ID" />
-		<field name="THAI" />
-		<field name="THAI_ID" />
-		<field name="TIBETAN" />
-		<field name="TIBETAN_ID" />
-		<field name="TIFINAGH" />
-		<field name="TIFINAGH_ID" />
-		<field name="TIRHUTA" />
-		<field name="TIRHUTA_ID" />
-		<field name="TRANSPORT_AND_MAP_SYMBOLS" />
-		<field name="TRANSPORT_AND_MAP_SYMBOLS_ID" />
-		<field name="UGARITIC" />
-		<field name="UGARITIC_ID" />
-		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS" />
-		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED" />
-		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID" />
-		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID" />
-		<field name="VAI" />
-		<field name="VAI_ID" />
-		<field name="VARIATION_SELECTORS" />
-		<field name="VARIATION_SELECTORS_ID" />
-		<field name="VARIATION_SELECTORS_SUPPLEMENT" />
-		<field name="VARIATION_SELECTORS_SUPPLEMENT_ID" />
-		<field name="VEDIC_EXTENSIONS" />
-		<field name="VEDIC_EXTENSIONS_ID" />
-		<field name="VERTICAL_FORMS" />
-		<field name="VERTICAL_FORMS_ID" />
-		<field name="WARANG_CITI" />
-		<field name="WARANG_CITI_ID" />
-		<field name="YIJING_HEXAGRAM_SYMBOLS" />
-		<field name="YIJING_HEXAGRAM_SYMBOLS_ID" />
-		<field name="YI_RADICALS" />
-		<field name="YI_RADICALS_ID" />
-		<field name="YI_SYLLABLES" />
-		<field name="YI_SYLLABLES_ID" />
+		<extends name="java/lang/Character$Subset"/>
+		<method name="&lt;init>()V"/>
+		<method name="forName(Ljava/lang/String;)Landroid/icu/lang/UCharacter$UnicodeBlock;"/>
+		<method name="getID()I"/>
+		<method name="getInstance(I)Landroid/icu/lang/UCharacter$UnicodeBlock;"/>
+		<method name="of(I)Landroid/icu/lang/UCharacter$UnicodeBlock;"/>
+		<field name="ADLAM" since="26"/>
+		<field name="ADLAM_ID" since="26"/>
+		<field name="AEGEAN_NUMBERS"/>
+		<field name="AEGEAN_NUMBERS_ID"/>
+		<field name="AHOM"/>
+		<field name="AHOM_ID"/>
+		<field name="ALCHEMICAL_SYMBOLS"/>
+		<field name="ALCHEMICAL_SYMBOLS_ID"/>
+		<field name="ALPHABETIC_PRESENTATION_FORMS"/>
+		<field name="ALPHABETIC_PRESENTATION_FORMS_ID"/>
+		<field name="ANATOLIAN_HIEROGLYPHS"/>
+		<field name="ANATOLIAN_HIEROGLYPHS_ID"/>
+		<field name="ANCIENT_GREEK_MUSICAL_NOTATION"/>
+		<field name="ANCIENT_GREEK_MUSICAL_NOTATION_ID"/>
+		<field name="ANCIENT_GREEK_NUMBERS"/>
+		<field name="ANCIENT_GREEK_NUMBERS_ID"/>
+		<field name="ANCIENT_SYMBOLS"/>
+		<field name="ANCIENT_SYMBOLS_ID"/>
+		<field name="ARABIC"/>
+		<field name="ARABIC_EXTENDED_A"/>
+		<field name="ARABIC_EXTENDED_A_ID"/>
+		<field name="ARABIC_ID"/>
+		<field name="ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS"/>
+		<field name="ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_ID"/>
+		<field name="ARABIC_PRESENTATION_FORMS_A"/>
+		<field name="ARABIC_PRESENTATION_FORMS_A_ID"/>
+		<field name="ARABIC_PRESENTATION_FORMS_B"/>
+		<field name="ARABIC_PRESENTATION_FORMS_B_ID"/>
+		<field name="ARABIC_SUPPLEMENT"/>
+		<field name="ARABIC_SUPPLEMENT_ID"/>
+		<field name="ARMENIAN"/>
+		<field name="ARMENIAN_ID"/>
+		<field name="ARROWS"/>
+		<field name="ARROWS_ID"/>
+		<field name="AVESTAN"/>
+		<field name="AVESTAN_ID"/>
+		<field name="BALINESE"/>
+		<field name="BALINESE_ID"/>
+		<field name="BAMUM"/>
+		<field name="BAMUM_ID"/>
+		<field name="BAMUM_SUPPLEMENT"/>
+		<field name="BAMUM_SUPPLEMENT_ID"/>
+		<field name="BASIC_LATIN"/>
+		<field name="BASIC_LATIN_ID"/>
+		<field name="BASSA_VAH"/>
+		<field name="BASSA_VAH_ID"/>
+		<field name="BATAK"/>
+		<field name="BATAK_ID"/>
+		<field name="BENGALI"/>
+		<field name="BENGALI_ID"/>
+		<field name="BHAIKSUKI" since="26"/>
+		<field name="BHAIKSUKI_ID" since="26"/>
+		<field name="BLOCK_ELEMENTS"/>
+		<field name="BLOCK_ELEMENTS_ID"/>
+		<field name="BOPOMOFO"/>
+		<field name="BOPOMOFO_EXTENDED"/>
+		<field name="BOPOMOFO_EXTENDED_ID"/>
+		<field name="BOPOMOFO_ID"/>
+		<field name="BOX_DRAWING"/>
+		<field name="BOX_DRAWING_ID"/>
+		<field name="BRAHMI"/>
+		<field name="BRAHMI_ID"/>
+		<field name="BRAILLE_PATTERNS"/>
+		<field name="BRAILLE_PATTERNS_ID"/>
+		<field name="BUGINESE"/>
+		<field name="BUGINESE_ID"/>
+		<field name="BUHID"/>
+		<field name="BUHID_ID"/>
+		<field name="BYZANTINE_MUSICAL_SYMBOLS"/>
+		<field name="BYZANTINE_MUSICAL_SYMBOLS_ID"/>
+		<field name="CARIAN"/>
+		<field name="CARIAN_ID"/>
+		<field name="CAUCASIAN_ALBANIAN"/>
+		<field name="CAUCASIAN_ALBANIAN_ID"/>
+		<field name="CHAKMA"/>
+		<field name="CHAKMA_ID"/>
+		<field name="CHAM"/>
+		<field name="CHAM_ID"/>
+		<field name="CHEROKEE"/>
+		<field name="CHEROKEE_ID"/>
+		<field name="CHEROKEE_SUPPLEMENT"/>
+		<field name="CHEROKEE_SUPPLEMENT_ID"/>
+		<field name="CJK_COMPATIBILITY"/>
+		<field name="CJK_COMPATIBILITY_FORMS"/>
+		<field name="CJK_COMPATIBILITY_FORMS_ID"/>
+		<field name="CJK_COMPATIBILITY_ID"/>
+		<field name="CJK_COMPATIBILITY_IDEOGRAPHS"/>
+		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_ID"/>
+		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT"/>
+		<field name="CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_ID"/>
+		<field name="CJK_RADICALS_SUPPLEMENT"/>
+		<field name="CJK_RADICALS_SUPPLEMENT_ID"/>
+		<field name="CJK_STROKES"/>
+		<field name="CJK_STROKES_ID"/>
+		<field name="CJK_SYMBOLS_AND_PUNCTUATION"/>
+		<field name="CJK_SYMBOLS_AND_PUNCTUATION_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E_ID"/>
+		<field name="CJK_UNIFIED_IDEOGRAPHS_ID"/>
+		<field name="COMBINING_DIACRITICAL_MARKS"/>
+		<field name="COMBINING_DIACRITICAL_MARKS_EXTENDED"/>
+		<field name="COMBINING_DIACRITICAL_MARKS_EXTENDED_ID"/>
+		<field name="COMBINING_DIACRITICAL_MARKS_ID"/>
+		<field name="COMBINING_DIACRITICAL_MARKS_SUPPLEMENT"/>
+		<field name="COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_ID"/>
+		<field name="COMBINING_HALF_MARKS"/>
+		<field name="COMBINING_HALF_MARKS_ID"/>
+		<field name="COMBINING_MARKS_FOR_SYMBOLS"/>
+		<field name="COMBINING_MARKS_FOR_SYMBOLS_ID"/>
+		<field name="COMMON_INDIC_NUMBER_FORMS"/>
+		<field name="COMMON_INDIC_NUMBER_FORMS_ID"/>
+		<field name="CONTROL_PICTURES"/>
+		<field name="CONTROL_PICTURES_ID"/>
+		<field name="COPTIC"/>
+		<field name="COPTIC_EPACT_NUMBERS"/>
+		<field name="COPTIC_EPACT_NUMBERS_ID"/>
+		<field name="COPTIC_ID"/>
+		<field name="COUNTING_ROD_NUMERALS"/>
+		<field name="COUNTING_ROD_NUMERALS_ID"/>
+		<field name="CUNEIFORM"/>
+		<field name="CUNEIFORM_ID"/>
+		<field name="CUNEIFORM_NUMBERS_AND_PUNCTUATION"/>
+		<field name="CUNEIFORM_NUMBERS_AND_PUNCTUATION_ID"/>
+		<field name="CURRENCY_SYMBOLS"/>
+		<field name="CURRENCY_SYMBOLS_ID"/>
+		<field name="CYPRIOT_SYLLABARY"/>
+		<field name="CYPRIOT_SYLLABARY_ID"/>
+		<field name="CYRILLIC"/>
+		<field name="CYRILLIC_EXTENDED_A"/>
+		<field name="CYRILLIC_EXTENDED_A_ID"/>
+		<field name="CYRILLIC_EXTENDED_B"/>
+		<field name="CYRILLIC_EXTENDED_B_ID"/>
+		<field name="CYRILLIC_EXTENDED_C" since="26"/>
+		<field name="CYRILLIC_EXTENDED_C_ID" since="26"/>
+		<field name="CYRILLIC_ID"/>
+		<field name="CYRILLIC_SUPPLEMENT"/>
+		<field name="CYRILLIC_SUPPLEMENTARY"/>
+		<field name="CYRILLIC_SUPPLEMENTARY_ID"/>
+		<field name="CYRILLIC_SUPPLEMENT_ID"/>
+		<field name="DESERET"/>
+		<field name="DESERET_ID"/>
+		<field name="DEVANAGARI"/>
+		<field name="DEVANAGARI_EXTENDED"/>
+		<field name="DEVANAGARI_EXTENDED_ID"/>
+		<field name="DEVANAGARI_ID"/>
+		<field name="DINGBATS"/>
+		<field name="DINGBATS_ID"/>
+		<field name="DOMINO_TILES"/>
+		<field name="DOMINO_TILES_ID"/>
+		<field name="DUPLOYAN"/>
+		<field name="DUPLOYAN_ID"/>
+		<field name="EARLY_DYNASTIC_CUNEIFORM"/>
+		<field name="EARLY_DYNASTIC_CUNEIFORM_ID"/>
+		<field name="EGYPTIAN_HIEROGLYPHS"/>
+		<field name="EGYPTIAN_HIEROGLYPHS_ID"/>
+		<field name="ELBASAN"/>
+		<field name="ELBASAN_ID"/>
+		<field name="EMOTICONS"/>
+		<field name="EMOTICONS_ID"/>
+		<field name="ENCLOSED_ALPHANUMERICS"/>
+		<field name="ENCLOSED_ALPHANUMERICS_ID"/>
+		<field name="ENCLOSED_ALPHANUMERIC_SUPPLEMENT"/>
+		<field name="ENCLOSED_ALPHANUMERIC_SUPPLEMENT_ID"/>
+		<field name="ENCLOSED_CJK_LETTERS_AND_MONTHS"/>
+		<field name="ENCLOSED_CJK_LETTERS_AND_MONTHS_ID"/>
+		<field name="ENCLOSED_IDEOGRAPHIC_SUPPLEMENT"/>
+		<field name="ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_ID"/>
+		<field name="ETHIOPIC"/>
+		<field name="ETHIOPIC_EXTENDED"/>
+		<field name="ETHIOPIC_EXTENDED_A"/>
+		<field name="ETHIOPIC_EXTENDED_A_ID"/>
+		<field name="ETHIOPIC_EXTENDED_ID"/>
+		<field name="ETHIOPIC_ID"/>
+		<field name="ETHIOPIC_SUPPLEMENT"/>
+		<field name="ETHIOPIC_SUPPLEMENT_ID"/>
+		<field name="GENERAL_PUNCTUATION"/>
+		<field name="GENERAL_PUNCTUATION_ID"/>
+		<field name="GEOMETRIC_SHAPES"/>
+		<field name="GEOMETRIC_SHAPES_EXTENDED"/>
+		<field name="GEOMETRIC_SHAPES_EXTENDED_ID"/>
+		<field name="GEOMETRIC_SHAPES_ID"/>
+		<field name="GEORGIAN"/>
+		<field name="GEORGIAN_ID"/>
+		<field name="GEORGIAN_SUPPLEMENT"/>
+		<field name="GEORGIAN_SUPPLEMENT_ID"/>
+		<field name="GLAGOLITIC"/>
+		<field name="GLAGOLITIC_ID"/>
+		<field name="GLAGOLITIC_SUPPLEMENT" since="26"/>
+		<field name="GLAGOLITIC_SUPPLEMENT_ID" since="26"/>
+		<field name="GOTHIC"/>
+		<field name="GOTHIC_ID"/>
+		<field name="GRANTHA"/>
+		<field name="GRANTHA_ID"/>
+		<field name="GREEK"/>
+		<field name="GREEK_EXTENDED"/>
+		<field name="GREEK_EXTENDED_ID"/>
+		<field name="GREEK_ID"/>
+		<field name="GUJARATI"/>
+		<field name="GUJARATI_ID"/>
+		<field name="GURMUKHI"/>
+		<field name="GURMUKHI_ID"/>
+		<field name="HALFWIDTH_AND_FULLWIDTH_FORMS"/>
+		<field name="HALFWIDTH_AND_FULLWIDTH_FORMS_ID"/>
+		<field name="HANGUL_COMPATIBILITY_JAMO"/>
+		<field name="HANGUL_COMPATIBILITY_JAMO_ID"/>
+		<field name="HANGUL_JAMO"/>
+		<field name="HANGUL_JAMO_EXTENDED_A"/>
+		<field name="HANGUL_JAMO_EXTENDED_A_ID"/>
+		<field name="HANGUL_JAMO_EXTENDED_B"/>
+		<field name="HANGUL_JAMO_EXTENDED_B_ID"/>
+		<field name="HANGUL_JAMO_ID"/>
+		<field name="HANGUL_SYLLABLES"/>
+		<field name="HANGUL_SYLLABLES_ID"/>
+		<field name="HANUNOO"/>
+		<field name="HANUNOO_ID"/>
+		<field name="HATRAN"/>
+		<field name="HATRAN_ID"/>
+		<field name="HEBREW"/>
+		<field name="HEBREW_ID"/>
+		<field name="HIGH_PRIVATE_USE_SURROGATES"/>
+		<field name="HIGH_PRIVATE_USE_SURROGATES_ID"/>
+		<field name="HIGH_SURROGATES"/>
+		<field name="HIGH_SURROGATES_ID"/>
+		<field name="HIRAGANA"/>
+		<field name="HIRAGANA_ID"/>
+		<field name="IDEOGRAPHIC_DESCRIPTION_CHARACTERS"/>
+		<field name="IDEOGRAPHIC_DESCRIPTION_CHARACTERS_ID"/>
+		<field name="IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION" since="26"/>
+		<field name="IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION_ID" since="26"/>
+		<field name="IMPERIAL_ARAMAIC"/>
+		<field name="IMPERIAL_ARAMAIC_ID"/>
+		<field name="INSCRIPTIONAL_PAHLAVI"/>
+		<field name="INSCRIPTIONAL_PAHLAVI_ID"/>
+		<field name="INSCRIPTIONAL_PARTHIAN"/>
+		<field name="INSCRIPTIONAL_PARTHIAN_ID"/>
+		<field name="INVALID_CODE"/>
+		<field name="INVALID_CODE_ID"/>
+		<field name="IPA_EXTENSIONS"/>
+		<field name="IPA_EXTENSIONS_ID"/>
+		<field name="JAVANESE"/>
+		<field name="JAVANESE_ID"/>
+		<field name="KAITHI"/>
+		<field name="KAITHI_ID"/>
+		<field name="KANA_SUPPLEMENT"/>
+		<field name="KANA_SUPPLEMENT_ID"/>
+		<field name="KANBUN"/>
+		<field name="KANBUN_ID"/>
+		<field name="KANGXI_RADICALS"/>
+		<field name="KANGXI_RADICALS_ID"/>
+		<field name="KANNADA"/>
+		<field name="KANNADA_ID"/>
+		<field name="KATAKANA"/>
+		<field name="KATAKANA_ID"/>
+		<field name="KATAKANA_PHONETIC_EXTENSIONS"/>
+		<field name="KATAKANA_PHONETIC_EXTENSIONS_ID"/>
+		<field name="KAYAH_LI"/>
+		<field name="KAYAH_LI_ID"/>
+		<field name="KHAROSHTHI"/>
+		<field name="KHAROSHTHI_ID"/>
+		<field name="KHMER"/>
+		<field name="KHMER_ID"/>
+		<field name="KHMER_SYMBOLS"/>
+		<field name="KHMER_SYMBOLS_ID"/>
+		<field name="KHOJKI"/>
+		<field name="KHOJKI_ID"/>
+		<field name="KHUDAWADI"/>
+		<field name="KHUDAWADI_ID"/>
+		<field name="LAO"/>
+		<field name="LAO_ID"/>
+		<field name="LATIN_1_SUPPLEMENT"/>
+		<field name="LATIN_1_SUPPLEMENT_ID"/>
+		<field name="LATIN_EXTENDED_A"/>
+		<field name="LATIN_EXTENDED_ADDITIONAL"/>
+		<field name="LATIN_EXTENDED_ADDITIONAL_ID"/>
+		<field name="LATIN_EXTENDED_A_ID"/>
+		<field name="LATIN_EXTENDED_B"/>
+		<field name="LATIN_EXTENDED_B_ID"/>
+		<field name="LATIN_EXTENDED_C"/>
+		<field name="LATIN_EXTENDED_C_ID"/>
+		<field name="LATIN_EXTENDED_D"/>
+		<field name="LATIN_EXTENDED_D_ID"/>
+		<field name="LATIN_EXTENDED_E"/>
+		<field name="LATIN_EXTENDED_E_ID"/>
+		<field name="LEPCHA"/>
+		<field name="LEPCHA_ID"/>
+		<field name="LETTERLIKE_SYMBOLS"/>
+		<field name="LETTERLIKE_SYMBOLS_ID"/>
+		<field name="LIMBU"/>
+		<field name="LIMBU_ID"/>
+		<field name="LINEAR_A"/>
+		<field name="LINEAR_A_ID"/>
+		<field name="LINEAR_B_IDEOGRAMS"/>
+		<field name="LINEAR_B_IDEOGRAMS_ID"/>
+		<field name="LINEAR_B_SYLLABARY"/>
+		<field name="LINEAR_B_SYLLABARY_ID"/>
+		<field name="LISU"/>
+		<field name="LISU_ID"/>
+		<field name="LOW_SURROGATES"/>
+		<field name="LOW_SURROGATES_ID"/>
+		<field name="LYCIAN"/>
+		<field name="LYCIAN_ID"/>
+		<field name="LYDIAN"/>
+		<field name="LYDIAN_ID"/>
+		<field name="MAHAJANI"/>
+		<field name="MAHAJANI_ID"/>
+		<field name="MAHJONG_TILES"/>
+		<field name="MAHJONG_TILES_ID"/>
+		<field name="MALAYALAM"/>
+		<field name="MALAYALAM_ID"/>
+		<field name="MANDAIC"/>
+		<field name="MANDAIC_ID"/>
+		<field name="MANICHAEAN"/>
+		<field name="MANICHAEAN_ID"/>
+		<field name="MARCHEN" since="26"/>
+		<field name="MARCHEN_ID" since="26"/>
+		<field name="MATHEMATICAL_ALPHANUMERIC_SYMBOLS"/>
+		<field name="MATHEMATICAL_ALPHANUMERIC_SYMBOLS_ID"/>
+		<field name="MATHEMATICAL_OPERATORS"/>
+		<field name="MATHEMATICAL_OPERATORS_ID"/>
+		<field name="MEETEI_MAYEK"/>
+		<field name="MEETEI_MAYEK_EXTENSIONS"/>
+		<field name="MEETEI_MAYEK_EXTENSIONS_ID"/>
+		<field name="MEETEI_MAYEK_ID"/>
+		<field name="MENDE_KIKAKUI"/>
+		<field name="MENDE_KIKAKUI_ID"/>
+		<field name="MEROITIC_CURSIVE"/>
+		<field name="MEROITIC_CURSIVE_ID"/>
+		<field name="MEROITIC_HIEROGLYPHS"/>
+		<field name="MEROITIC_HIEROGLYPHS_ID"/>
+		<field name="MIAO"/>
+		<field name="MIAO_ID"/>
+		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A"/>
+		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_ID"/>
+		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B"/>
+		<field name="MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_ID"/>
+		<field name="MISCELLANEOUS_SYMBOLS"/>
+		<field name="MISCELLANEOUS_SYMBOLS_AND_ARROWS"/>
+		<field name="MISCELLANEOUS_SYMBOLS_AND_ARROWS_ID"/>
+		<field name="MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS"/>
+		<field name="MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_ID"/>
+		<field name="MISCELLANEOUS_SYMBOLS_ID"/>
+		<field name="MISCELLANEOUS_TECHNICAL"/>
+		<field name="MISCELLANEOUS_TECHNICAL_ID"/>
+		<field name="MODI"/>
+		<field name="MODIFIER_TONE_LETTERS"/>
+		<field name="MODIFIER_TONE_LETTERS_ID"/>
+		<field name="MODI_ID"/>
+		<field name="MONGOLIAN"/>
+		<field name="MONGOLIAN_ID"/>
+		<field name="MONGOLIAN_SUPPLEMENT" since="26"/>
+		<field name="MONGOLIAN_SUPPLEMENT_ID" since="26"/>
+		<field name="MRO"/>
+		<field name="MRO_ID"/>
+		<field name="MULTANI"/>
+		<field name="MULTANI_ID"/>
+		<field name="MUSICAL_SYMBOLS"/>
+		<field name="MUSICAL_SYMBOLS_ID"/>
+		<field name="MYANMAR"/>
+		<field name="MYANMAR_EXTENDED_A"/>
+		<field name="MYANMAR_EXTENDED_A_ID"/>
+		<field name="MYANMAR_EXTENDED_B"/>
+		<field name="MYANMAR_EXTENDED_B_ID"/>
+		<field name="MYANMAR_ID"/>
+		<field name="NABATAEAN"/>
+		<field name="NABATAEAN_ID"/>
+		<field name="NEWA" since="26"/>
+		<field name="NEWA_ID" since="26"/>
+		<field name="NEW_TAI_LUE"/>
+		<field name="NEW_TAI_LUE_ID"/>
+		<field name="NKO"/>
+		<field name="NKO_ID"/>
+		<field name="NO_BLOCK"/>
+		<field name="NUMBER_FORMS"/>
+		<field name="NUMBER_FORMS_ID"/>
+		<field name="OGHAM"/>
+		<field name="OGHAM_ID"/>
+		<field name="OLD_HUNGARIAN"/>
+		<field name="OLD_HUNGARIAN_ID"/>
+		<field name="OLD_ITALIC"/>
+		<field name="OLD_ITALIC_ID"/>
+		<field name="OLD_NORTH_ARABIAN"/>
+		<field name="OLD_NORTH_ARABIAN_ID"/>
+		<field name="OLD_PERMIC"/>
+		<field name="OLD_PERMIC_ID"/>
+		<field name="OLD_PERSIAN"/>
+		<field name="OLD_PERSIAN_ID"/>
+		<field name="OLD_SOUTH_ARABIAN"/>
+		<field name="OLD_SOUTH_ARABIAN_ID"/>
+		<field name="OLD_TURKIC"/>
+		<field name="OLD_TURKIC_ID"/>
+		<field name="OL_CHIKI"/>
+		<field name="OL_CHIKI_ID"/>
+		<field name="OPTICAL_CHARACTER_RECOGNITION"/>
+		<field name="OPTICAL_CHARACTER_RECOGNITION_ID"/>
+		<field name="ORIYA"/>
+		<field name="ORIYA_ID"/>
+		<field name="ORNAMENTAL_DINGBATS"/>
+		<field name="ORNAMENTAL_DINGBATS_ID"/>
+		<field name="OSAGE" since="26"/>
+		<field name="OSAGE_ID" since="26"/>
+		<field name="OSMANYA"/>
+		<field name="OSMANYA_ID"/>
+		<field name="PAHAWH_HMONG"/>
+		<field name="PAHAWH_HMONG_ID"/>
+		<field name="PALMYRENE"/>
+		<field name="PALMYRENE_ID"/>
+		<field name="PAU_CIN_HAU"/>
+		<field name="PAU_CIN_HAU_ID"/>
+		<field name="PHAGS_PA"/>
+		<field name="PHAGS_PA_ID"/>
+		<field name="PHAISTOS_DISC"/>
+		<field name="PHAISTOS_DISC_ID"/>
+		<field name="PHOENICIAN"/>
+		<field name="PHOENICIAN_ID"/>
+		<field name="PHONETIC_EXTENSIONS"/>
+		<field name="PHONETIC_EXTENSIONS_ID"/>
+		<field name="PHONETIC_EXTENSIONS_SUPPLEMENT"/>
+		<field name="PHONETIC_EXTENSIONS_SUPPLEMENT_ID"/>
+		<field name="PLAYING_CARDS"/>
+		<field name="PLAYING_CARDS_ID"/>
+		<field name="PRIVATE_USE"/>
+		<field name="PRIVATE_USE_AREA"/>
+		<field name="PRIVATE_USE_AREA_ID"/>
+		<field name="PRIVATE_USE_ID"/>
+		<field name="PSALTER_PAHLAVI"/>
+		<field name="PSALTER_PAHLAVI_ID"/>
+		<field name="REJANG"/>
+		<field name="REJANG_ID"/>
+		<field name="RUMI_NUMERAL_SYMBOLS"/>
+		<field name="RUMI_NUMERAL_SYMBOLS_ID"/>
+		<field name="RUNIC"/>
+		<field name="RUNIC_ID"/>
+		<field name="SAMARITAN"/>
+		<field name="SAMARITAN_ID"/>
+		<field name="SAURASHTRA"/>
+		<field name="SAURASHTRA_ID"/>
+		<field name="SHARADA"/>
+		<field name="SHARADA_ID"/>
+		<field name="SHAVIAN"/>
+		<field name="SHAVIAN_ID"/>
+		<field name="SHORTHAND_FORMAT_CONTROLS"/>
+		<field name="SHORTHAND_FORMAT_CONTROLS_ID"/>
+		<field name="SIDDHAM"/>
+		<field name="SIDDHAM_ID"/>
+		<field name="SINHALA"/>
+		<field name="SINHALA_ARCHAIC_NUMBERS"/>
+		<field name="SINHALA_ARCHAIC_NUMBERS_ID"/>
+		<field name="SINHALA_ID"/>
+		<field name="SMALL_FORM_VARIANTS"/>
+		<field name="SMALL_FORM_VARIANTS_ID"/>
+		<field name="SORA_SOMPENG"/>
+		<field name="SORA_SOMPENG_ID"/>
+		<field name="SPACING_MODIFIER_LETTERS"/>
+		<field name="SPACING_MODIFIER_LETTERS_ID"/>
+		<field name="SPECIALS"/>
+		<field name="SPECIALS_ID"/>
+		<field name="SUNDANESE"/>
+		<field name="SUNDANESE_ID"/>
+		<field name="SUNDANESE_SUPPLEMENT"/>
+		<field name="SUNDANESE_SUPPLEMENT_ID"/>
+		<field name="SUPERSCRIPTS_AND_SUBSCRIPTS"/>
+		<field name="SUPERSCRIPTS_AND_SUBSCRIPTS_ID"/>
+		<field name="SUPPLEMENTAL_ARROWS_A"/>
+		<field name="SUPPLEMENTAL_ARROWS_A_ID"/>
+		<field name="SUPPLEMENTAL_ARROWS_B"/>
+		<field name="SUPPLEMENTAL_ARROWS_B_ID"/>
+		<field name="SUPPLEMENTAL_ARROWS_C"/>
+		<field name="SUPPLEMENTAL_ARROWS_C_ID"/>
+		<field name="SUPPLEMENTAL_MATHEMATICAL_OPERATORS"/>
+		<field name="SUPPLEMENTAL_MATHEMATICAL_OPERATORS_ID"/>
+		<field name="SUPPLEMENTAL_PUNCTUATION"/>
+		<field name="SUPPLEMENTAL_PUNCTUATION_ID"/>
+		<field name="SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS"/>
+		<field name="SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS_ID"/>
+		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_A"/>
+		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_A_ID"/>
+		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_B"/>
+		<field name="SUPPLEMENTARY_PRIVATE_USE_AREA_B_ID"/>
+		<field name="SUTTON_SIGNWRITING"/>
+		<field name="SUTTON_SIGNWRITING_ID"/>
+		<field name="SYLOTI_NAGRI"/>
+		<field name="SYLOTI_NAGRI_ID"/>
+		<field name="SYRIAC"/>
+		<field name="SYRIAC_ID"/>
+		<field name="TAGALOG"/>
+		<field name="TAGALOG_ID"/>
+		<field name="TAGBANWA"/>
+		<field name="TAGBANWA_ID"/>
+		<field name="TAGS"/>
+		<field name="TAGS_ID"/>
+		<field name="TAI_LE"/>
+		<field name="TAI_LE_ID"/>
+		<field name="TAI_THAM"/>
+		<field name="TAI_THAM_ID"/>
+		<field name="TAI_VIET"/>
+		<field name="TAI_VIET_ID"/>
+		<field name="TAI_XUAN_JING_SYMBOLS"/>
+		<field name="TAI_XUAN_JING_SYMBOLS_ID"/>
+		<field name="TAKRI"/>
+		<field name="TAKRI_ID"/>
+		<field name="TAMIL"/>
+		<field name="TAMIL_ID"/>
+		<field name="TANGUT" since="26"/>
+		<field name="TANGUT_COMPONENTS" since="26"/>
+		<field name="TANGUT_COMPONENTS_ID" since="26"/>
+		<field name="TANGUT_ID" since="26"/>
+		<field name="TELUGU"/>
+		<field name="TELUGU_ID"/>
+		<field name="THAANA"/>
+		<field name="THAANA_ID"/>
+		<field name="THAI"/>
+		<field name="THAI_ID"/>
+		<field name="TIBETAN"/>
+		<field name="TIBETAN_ID"/>
+		<field name="TIFINAGH"/>
+		<field name="TIFINAGH_ID"/>
+		<field name="TIRHUTA"/>
+		<field name="TIRHUTA_ID"/>
+		<field name="TRANSPORT_AND_MAP_SYMBOLS"/>
+		<field name="TRANSPORT_AND_MAP_SYMBOLS_ID"/>
+		<field name="UGARITIC"/>
+		<field name="UGARITIC_ID"/>
+		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS"/>
+		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED"/>
+		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_ID"/>
+		<field name="UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_ID"/>
+		<field name="VAI"/>
+		<field name="VAI_ID"/>
+		<field name="VARIATION_SELECTORS"/>
+		<field name="VARIATION_SELECTORS_ID"/>
+		<field name="VARIATION_SELECTORS_SUPPLEMENT"/>
+		<field name="VARIATION_SELECTORS_SUPPLEMENT_ID"/>
+		<field name="VEDIC_EXTENSIONS"/>
+		<field name="VEDIC_EXTENSIONS_ID"/>
+		<field name="VERTICAL_FORMS"/>
+		<field name="VERTICAL_FORMS_ID"/>
+		<field name="WARANG_CITI"/>
+		<field name="WARANG_CITI_ID"/>
+		<field name="YIJING_HEXAGRAM_SYMBOLS"/>
+		<field name="YIJING_HEXAGRAM_SYMBOLS_ID"/>
+		<field name="YI_RADICALS"/>
+		<field name="YI_RADICALS_ID"/>
+		<field name="YI_SYLLABLES"/>
+		<field name="YI_SYLLABLES_ID"/>
 	</class>
 	<class name="android/icu/lang/UCharacter$WordBreak" since="24">
-		<extends name="java/lang/Object" />
-		<field name="ALETTER" />
-		<field name="CR" />
-		<field name="DOUBLE_QUOTE" />
-		<field name="EXTEND" />
-		<field name="EXTENDNUMLET" />
-		<field name="E_BASE" since="26" />
-		<field name="E_BASE_GAZ" since="26" />
-		<field name="E_MODIFIER" since="26" />
-		<field name="FORMAT" />
-		<field name="GLUE_AFTER_ZWJ" since="26" />
-		<field name="HEBREW_LETTER" />
-		<field name="KATAKANA" />
-		<field name="LF" />
-		<field name="MIDLETTER" />
-		<field name="MIDNUM" />
-		<field name="MIDNUMLET" />
-		<field name="NEWLINE" />
-		<field name="NUMERIC" />
-		<field name="OTHER" />
-		<field name="REGIONAL_INDICATOR" />
-		<field name="SINGLE_QUOTE" />
-		<field name="ZWJ" since="26" />
+		<extends name="java/lang/Object"/>
+		<field name="ALETTER"/>
+		<field name="CR"/>
+		<field name="DOUBLE_QUOTE"/>
+		<field name="EXTEND"/>
+		<field name="EXTENDNUMLET"/>
+		<field name="E_BASE" since="26"/>
+		<field name="E_BASE_GAZ" since="26"/>
+		<field name="E_MODIFIER" since="26"/>
+		<field name="FORMAT"/>
+		<field name="GLUE_AFTER_ZWJ" since="26"/>
+		<field name="HEBREW_LETTER"/>
+		<field name="KATAKANA"/>
+		<field name="LF"/>
+		<field name="MIDLETTER"/>
+		<field name="MIDNUM"/>
+		<field name="MIDNUMLET"/>
+		<field name="NEWLINE"/>
+		<field name="NUMERIC"/>
+		<field name="OTHER"/>
+		<field name="REGIONAL_INDICATOR"/>
+		<field name="SINGLE_QUOTE"/>
+		<field name="ZWJ" since="26"/>
 	</class>
 	<class name="android/icu/lang/UCharacterCategory" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/lang/UCharacterEnums$ECharacterCategory" />
-		<method name="&lt;init>()V" />
-		<method name="toString(I)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/lang/UCharacterEnums$ECharacterCategory"/>
+		<method name="&lt;init>()V"/>
+		<method name="toString(I)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/lang/UCharacterDirection" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/lang/UCharacterEnums$ECharacterDirection" />
-		<method name="&lt;init>()V" />
-		<method name="toString(I)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/lang/UCharacterEnums$ECharacterDirection"/>
+		<method name="&lt;init>()V"/>
+		<method name="toString(I)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/lang/UCharacterEnums" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/icu/lang/UCharacterEnums$ECharacterCategory" since="24">
-		<extends name="java/lang/Object" />
-		<field name="COMBINING_SPACING_MARK" />
-		<field name="CONNECTOR_PUNCTUATION" />
-		<field name="CONTROL" />
-		<field name="CURRENCY_SYMBOL" />
-		<field name="DASH_PUNCTUATION" />
-		<field name="DECIMAL_DIGIT_NUMBER" />
-		<field name="ENCLOSING_MARK" />
-		<field name="END_PUNCTUATION" />
-		<field name="FINAL_PUNCTUATION" />
-		<field name="FINAL_QUOTE_PUNCTUATION" />
-		<field name="FORMAT" />
-		<field name="GENERAL_OTHER_TYPES" />
-		<field name="INITIAL_PUNCTUATION" />
-		<field name="INITIAL_QUOTE_PUNCTUATION" />
-		<field name="LETTER_NUMBER" />
-		<field name="LINE_SEPARATOR" />
-		<field name="LOWERCASE_LETTER" />
-		<field name="MATH_SYMBOL" />
-		<field name="MODIFIER_LETTER" />
-		<field name="MODIFIER_SYMBOL" />
-		<field name="NON_SPACING_MARK" />
-		<field name="OTHER_LETTER" />
-		<field name="OTHER_NUMBER" />
-		<field name="OTHER_PUNCTUATION" />
-		<field name="OTHER_SYMBOL" />
-		<field name="PARAGRAPH_SEPARATOR" />
-		<field name="PRIVATE_USE" />
-		<field name="SPACE_SEPARATOR" />
-		<field name="START_PUNCTUATION" />
-		<field name="SURROGATE" />
-		<field name="TITLECASE_LETTER" />
-		<field name="UNASSIGNED" />
-		<field name="UPPERCASE_LETTER" />
+		<extends name="java/lang/Object"/>
+		<field name="COMBINING_SPACING_MARK"/>
+		<field name="CONNECTOR_PUNCTUATION"/>
+		<field name="CONTROL"/>
+		<field name="CURRENCY_SYMBOL"/>
+		<field name="DASH_PUNCTUATION"/>
+		<field name="DECIMAL_DIGIT_NUMBER"/>
+		<field name="ENCLOSING_MARK"/>
+		<field name="END_PUNCTUATION"/>
+		<field name="FINAL_PUNCTUATION"/>
+		<field name="FINAL_QUOTE_PUNCTUATION"/>
+		<field name="FORMAT"/>
+		<field name="GENERAL_OTHER_TYPES"/>
+		<field name="INITIAL_PUNCTUATION"/>
+		<field name="INITIAL_QUOTE_PUNCTUATION"/>
+		<field name="LETTER_NUMBER"/>
+		<field name="LINE_SEPARATOR"/>
+		<field name="LOWERCASE_LETTER"/>
+		<field name="MATH_SYMBOL"/>
+		<field name="MODIFIER_LETTER"/>
+		<field name="MODIFIER_SYMBOL"/>
+		<field name="NON_SPACING_MARK"/>
+		<field name="OTHER_LETTER"/>
+		<field name="OTHER_NUMBER"/>
+		<field name="OTHER_PUNCTUATION"/>
+		<field name="OTHER_SYMBOL"/>
+		<field name="PARAGRAPH_SEPARATOR"/>
+		<field name="PRIVATE_USE"/>
+		<field name="SPACE_SEPARATOR"/>
+		<field name="START_PUNCTUATION"/>
+		<field name="SURROGATE"/>
+		<field name="TITLECASE_LETTER"/>
+		<field name="UNASSIGNED"/>
+		<field name="UPPERCASE_LETTER"/>
 	</class>
 	<class name="android/icu/lang/UCharacterEnums$ECharacterDirection" since="24">
-		<extends name="java/lang/Object" />
-		<field name="ARABIC_NUMBER" />
-		<field name="BLOCK_SEPARATOR" />
-		<field name="BOUNDARY_NEUTRAL" />
-		<field name="COMMON_NUMBER_SEPARATOR" />
-		<field name="DIRECTIONALITY_ARABIC_NUMBER" />
-		<field name="DIRECTIONALITY_BOUNDARY_NEUTRAL" />
-		<field name="DIRECTIONALITY_COMMON_NUMBER_SEPARATOR" />
-		<field name="DIRECTIONALITY_EUROPEAN_NUMBER" />
-		<field name="DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR" />
-		<field name="DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR" />
-		<field name="DIRECTIONALITY_LEFT_TO_RIGHT" />
-		<field name="DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING" />
-		<field name="DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE" />
-		<field name="DIRECTIONALITY_NONSPACING_MARK" />
-		<field name="DIRECTIONALITY_OTHER_NEUTRALS" />
-		<field name="DIRECTIONALITY_PARAGRAPH_SEPARATOR" />
-		<field name="DIRECTIONALITY_POP_DIRECTIONAL_FORMAT" />
-		<field name="DIRECTIONALITY_RIGHT_TO_LEFT" />
-		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC" />
-		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING" />
-		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE" />
-		<field name="DIRECTIONALITY_SEGMENT_SEPARATOR" />
-		<field name="DIRECTIONALITY_UNDEFINED" />
-		<field name="DIRECTIONALITY_WHITESPACE" />
-		<field name="DIR_NON_SPACING_MARK" />
-		<field name="EUROPEAN_NUMBER" />
-		<field name="EUROPEAN_NUMBER_SEPARATOR" />
-		<field name="EUROPEAN_NUMBER_TERMINATOR" />
-		<field name="FIRST_STRONG_ISOLATE" />
-		<field name="LEFT_TO_RIGHT" />
-		<field name="LEFT_TO_RIGHT_EMBEDDING" />
-		<field name="LEFT_TO_RIGHT_ISOLATE" />
-		<field name="LEFT_TO_RIGHT_OVERRIDE" />
-		<field name="OTHER_NEUTRAL" />
-		<field name="POP_DIRECTIONAL_FORMAT" />
-		<field name="POP_DIRECTIONAL_ISOLATE" />
-		<field name="RIGHT_TO_LEFT" />
-		<field name="RIGHT_TO_LEFT_ARABIC" />
-		<field name="RIGHT_TO_LEFT_EMBEDDING" />
-		<field name="RIGHT_TO_LEFT_ISOLATE" />
-		<field name="RIGHT_TO_LEFT_OVERRIDE" />
-		<field name="SEGMENT_SEPARATOR" />
-		<field name="WHITE_SPACE_NEUTRAL" />
+		<extends name="java/lang/Object"/>
+		<field name="ARABIC_NUMBER"/>
+		<field name="BLOCK_SEPARATOR"/>
+		<field name="BOUNDARY_NEUTRAL"/>
+		<field name="COMMON_NUMBER_SEPARATOR"/>
+		<field name="DIRECTIONALITY_ARABIC_NUMBER"/>
+		<field name="DIRECTIONALITY_BOUNDARY_NEUTRAL"/>
+		<field name="DIRECTIONALITY_COMMON_NUMBER_SEPARATOR"/>
+		<field name="DIRECTIONALITY_EUROPEAN_NUMBER"/>
+		<field name="DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR"/>
+		<field name="DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR"/>
+		<field name="DIRECTIONALITY_LEFT_TO_RIGHT"/>
+		<field name="DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING"/>
+		<field name="DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE"/>
+		<field name="DIRECTIONALITY_NONSPACING_MARK"/>
+		<field name="DIRECTIONALITY_OTHER_NEUTRALS"/>
+		<field name="DIRECTIONALITY_PARAGRAPH_SEPARATOR"/>
+		<field name="DIRECTIONALITY_POP_DIRECTIONAL_FORMAT"/>
+		<field name="DIRECTIONALITY_RIGHT_TO_LEFT"/>
+		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC"/>
+		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING"/>
+		<field name="DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE"/>
+		<field name="DIRECTIONALITY_SEGMENT_SEPARATOR"/>
+		<field name="DIRECTIONALITY_UNDEFINED"/>
+		<field name="DIRECTIONALITY_WHITESPACE"/>
+		<field name="DIR_NON_SPACING_MARK"/>
+		<field name="EUROPEAN_NUMBER"/>
+		<field name="EUROPEAN_NUMBER_SEPARATOR"/>
+		<field name="EUROPEAN_NUMBER_TERMINATOR"/>
+		<field name="FIRST_STRONG_ISOLATE"/>
+		<field name="LEFT_TO_RIGHT"/>
+		<field name="LEFT_TO_RIGHT_EMBEDDING"/>
+		<field name="LEFT_TO_RIGHT_ISOLATE"/>
+		<field name="LEFT_TO_RIGHT_OVERRIDE"/>
+		<field name="OTHER_NEUTRAL"/>
+		<field name="POP_DIRECTIONAL_FORMAT"/>
+		<field name="POP_DIRECTIONAL_ISOLATE"/>
+		<field name="RIGHT_TO_LEFT"/>
+		<field name="RIGHT_TO_LEFT_ARABIC"/>
+		<field name="RIGHT_TO_LEFT_EMBEDDING"/>
+		<field name="RIGHT_TO_LEFT_ISOLATE"/>
+		<field name="RIGHT_TO_LEFT_OVERRIDE"/>
+		<field name="SEGMENT_SEPARATOR"/>
+		<field name="WHITE_SPACE_NEUTRAL"/>
 	</class>
 	<class name="android/icu/lang/UProperty" since="24">
-		<extends name="java/lang/Object" />
-		<field name="AGE" />
-		<field name="ALPHABETIC" />
-		<field name="ASCII_HEX_DIGIT" />
-		<field name="BIDI_CLASS" />
-		<field name="BIDI_CONTROL" />
-		<field name="BIDI_MIRRORED" />
-		<field name="BIDI_MIRRORING_GLYPH" />
-		<field name="BIDI_PAIRED_BRACKET" />
-		<field name="BIDI_PAIRED_BRACKET_TYPE" />
-		<field name="BINARY_START" />
-		<field name="BLOCK" />
-		<field name="CANONICAL_COMBINING_CLASS" />
-		<field name="CASED" />
-		<field name="CASE_FOLDING" />
-		<field name="CASE_IGNORABLE" />
-		<field name="CASE_SENSITIVE" />
-		<field name="CHANGES_WHEN_CASEFOLDED" />
-		<field name="CHANGES_WHEN_CASEMAPPED" />
-		<field name="CHANGES_WHEN_LOWERCASED" />
-		<field name="CHANGES_WHEN_NFKC_CASEFOLDED" />
-		<field name="CHANGES_WHEN_TITLECASED" />
-		<field name="CHANGES_WHEN_UPPERCASED" />
-		<field name="DASH" />
-		<field name="DECOMPOSITION_TYPE" />
-		<field name="DEFAULT_IGNORABLE_CODE_POINT" />
-		<field name="DEPRECATED" />
-		<field name="DIACRITIC" />
-		<field name="DOUBLE_START" />
-		<field name="EAST_ASIAN_WIDTH" />
-		<field name="EXTENDER" />
-		<field name="FULL_COMPOSITION_EXCLUSION" />
-		<field name="GENERAL_CATEGORY" />
-		<field name="GENERAL_CATEGORY_MASK" />
-		<field name="GRAPHEME_BASE" />
-		<field name="GRAPHEME_CLUSTER_BREAK" />
-		<field name="GRAPHEME_EXTEND" />
-		<field name="GRAPHEME_LINK" />
-		<field name="HANGUL_SYLLABLE_TYPE" />
-		<field name="HEX_DIGIT" />
-		<field name="HYPHEN" />
-		<field name="IDEOGRAPHIC" />
-		<field name="IDS_BINARY_OPERATOR" />
-		<field name="IDS_TRINARY_OPERATOR" />
-		<field name="ID_CONTINUE" />
-		<field name="ID_START" />
-		<field name="INT_START" />
-		<field name="JOINING_GROUP" />
-		<field name="JOINING_TYPE" />
-		<field name="JOIN_CONTROL" />
-		<field name="LEAD_CANONICAL_COMBINING_CLASS" />
-		<field name="LINE_BREAK" />
-		<field name="LOGICAL_ORDER_EXCEPTION" />
-		<field name="LOWERCASE" />
-		<field name="LOWERCASE_MAPPING" />
-		<field name="MASK_START" />
-		<field name="MATH" />
-		<field name="NAME" />
-		<field name="NFC_INERT" />
-		<field name="NFC_QUICK_CHECK" />
-		<field name="NFD_INERT" />
-		<field name="NFD_QUICK_CHECK" />
-		<field name="NFKC_INERT" />
-		<field name="NFKC_QUICK_CHECK" />
-		<field name="NFKD_INERT" />
-		<field name="NFKD_QUICK_CHECK" />
-		<field name="NONCHARACTER_CODE_POINT" />
-		<field name="NUMERIC_TYPE" />
-		<field name="NUMERIC_VALUE" />
-		<field name="OTHER_PROPERTY_START" />
-		<field name="PATTERN_SYNTAX" />
-		<field name="PATTERN_WHITE_SPACE" />
-		<field name="POSIX_ALNUM" />
-		<field name="POSIX_BLANK" />
-		<field name="POSIX_GRAPH" />
-		<field name="POSIX_PRINT" />
-		<field name="POSIX_XDIGIT" />
-		<field name="QUOTATION_MARK" />
-		<field name="RADICAL" />
-		<field name="SCRIPT" />
-		<field name="SCRIPT_EXTENSIONS" />
-		<field name="SEGMENT_STARTER" />
-		<field name="SENTENCE_BREAK" />
-		<field name="SIMPLE_CASE_FOLDING" />
-		<field name="SIMPLE_LOWERCASE_MAPPING" />
-		<field name="SIMPLE_TITLECASE_MAPPING" />
-		<field name="SIMPLE_UPPERCASE_MAPPING" />
-		<field name="SOFT_DOTTED" />
-		<field name="STRING_START" />
-		<field name="S_TERM" />
-		<field name="TERMINAL_PUNCTUATION" />
-		<field name="TITLECASE_MAPPING" />
-		<field name="TRAIL_CANONICAL_COMBINING_CLASS" />
-		<field name="UNIFIED_IDEOGRAPH" />
-		<field name="UPPERCASE" />
-		<field name="UPPERCASE_MAPPING" />
-		<field name="VARIATION_SELECTOR" />
-		<field name="WHITE_SPACE" />
-		<field name="WORD_BREAK" />
-		<field name="XID_CONTINUE" />
-		<field name="XID_START" />
+		<extends name="java/lang/Object"/>
+		<field name="AGE"/>
+		<field name="ALPHABETIC"/>
+		<field name="ASCII_HEX_DIGIT"/>
+		<field name="BIDI_CLASS"/>
+		<field name="BIDI_CONTROL"/>
+		<field name="BIDI_MIRRORED"/>
+		<field name="BIDI_MIRRORING_GLYPH"/>
+		<field name="BIDI_PAIRED_BRACKET"/>
+		<field name="BIDI_PAIRED_BRACKET_TYPE"/>
+		<field name="BINARY_START"/>
+		<field name="BLOCK"/>
+		<field name="CANONICAL_COMBINING_CLASS"/>
+		<field name="CASED"/>
+		<field name="CASE_FOLDING"/>
+		<field name="CASE_IGNORABLE"/>
+		<field name="CASE_SENSITIVE"/>
+		<field name="CHANGES_WHEN_CASEFOLDED"/>
+		<field name="CHANGES_WHEN_CASEMAPPED"/>
+		<field name="CHANGES_WHEN_LOWERCASED"/>
+		<field name="CHANGES_WHEN_NFKC_CASEFOLDED"/>
+		<field name="CHANGES_WHEN_TITLECASED"/>
+		<field name="CHANGES_WHEN_UPPERCASED"/>
+		<field name="DASH"/>
+		<field name="DECOMPOSITION_TYPE"/>
+		<field name="DEFAULT_IGNORABLE_CODE_POINT"/>
+		<field name="DEPRECATED"/>
+		<field name="DIACRITIC"/>
+		<field name="DOUBLE_START"/>
+		<field name="EAST_ASIAN_WIDTH"/>
+		<field name="EXTENDER"/>
+		<field name="FULL_COMPOSITION_EXCLUSION"/>
+		<field name="GENERAL_CATEGORY"/>
+		<field name="GENERAL_CATEGORY_MASK"/>
+		<field name="GRAPHEME_BASE"/>
+		<field name="GRAPHEME_CLUSTER_BREAK"/>
+		<field name="GRAPHEME_EXTEND"/>
+		<field name="GRAPHEME_LINK"/>
+		<field name="HANGUL_SYLLABLE_TYPE"/>
+		<field name="HEX_DIGIT"/>
+		<field name="HYPHEN"/>
+		<field name="IDEOGRAPHIC"/>
+		<field name="IDS_BINARY_OPERATOR"/>
+		<field name="IDS_TRINARY_OPERATOR"/>
+		<field name="ID_CONTINUE"/>
+		<field name="ID_START"/>
+		<field name="INT_START"/>
+		<field name="JOINING_GROUP"/>
+		<field name="JOINING_TYPE"/>
+		<field name="JOIN_CONTROL"/>
+		<field name="LEAD_CANONICAL_COMBINING_CLASS"/>
+		<field name="LINE_BREAK"/>
+		<field name="LOGICAL_ORDER_EXCEPTION"/>
+		<field name="LOWERCASE"/>
+		<field name="LOWERCASE_MAPPING"/>
+		<field name="MASK_START"/>
+		<field name="MATH"/>
+		<field name="NAME"/>
+		<field name="NFC_INERT"/>
+		<field name="NFC_QUICK_CHECK"/>
+		<field name="NFD_INERT"/>
+		<field name="NFD_QUICK_CHECK"/>
+		<field name="NFKC_INERT"/>
+		<field name="NFKC_QUICK_CHECK"/>
+		<field name="NFKD_INERT"/>
+		<field name="NFKD_QUICK_CHECK"/>
+		<field name="NONCHARACTER_CODE_POINT"/>
+		<field name="NUMERIC_TYPE"/>
+		<field name="NUMERIC_VALUE"/>
+		<field name="OTHER_PROPERTY_START"/>
+		<field name="PATTERN_SYNTAX"/>
+		<field name="PATTERN_WHITE_SPACE"/>
+		<field name="POSIX_ALNUM"/>
+		<field name="POSIX_BLANK"/>
+		<field name="POSIX_GRAPH"/>
+		<field name="POSIX_PRINT"/>
+		<field name="POSIX_XDIGIT"/>
+		<field name="QUOTATION_MARK"/>
+		<field name="RADICAL"/>
+		<field name="SCRIPT"/>
+		<field name="SCRIPT_EXTENSIONS"/>
+		<field name="SEGMENT_STARTER"/>
+		<field name="SENTENCE_BREAK"/>
+		<field name="SIMPLE_CASE_FOLDING"/>
+		<field name="SIMPLE_LOWERCASE_MAPPING"/>
+		<field name="SIMPLE_TITLECASE_MAPPING"/>
+		<field name="SIMPLE_UPPERCASE_MAPPING"/>
+		<field name="SOFT_DOTTED"/>
+		<field name="STRING_START"/>
+		<field name="S_TERM"/>
+		<field name="TERMINAL_PUNCTUATION"/>
+		<field name="TITLECASE_MAPPING"/>
+		<field name="TRAIL_CANONICAL_COMBINING_CLASS"/>
+		<field name="UNIFIED_IDEOGRAPH"/>
+		<field name="UPPERCASE"/>
+		<field name="UPPERCASE_MAPPING"/>
+		<field name="VARIATION_SELECTOR"/>
+		<field name="WHITE_SPACE"/>
+		<field name="WORD_BREAK"/>
+		<field name="XID_CONTINUE"/>
+		<field name="XID_START"/>
 	</class>
 	<class name="android/icu/lang/UProperty$NameChoice" since="24">
-		<extends name="java/lang/Object" />
-		<field name="LONG" />
-		<field name="SHORT" />
+		<extends name="java/lang/Object"/>
+		<field name="LONG"/>
+		<field name="SHORT"/>
 	</class>
 	<class name="android/icu/lang/UScript" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="breaksBetweenLetters(I)Z" />
-		<method name="getCode(Landroid/icu/util/ULocale;)[I" />
-		<method name="getCode(Ljava/lang/String;)[I" />
-		<method name="getCode(Ljava/util/Locale;)[I" />
-		<method name="getCodeFromName(Ljava/lang/String;)I" />
-		<method name="getName(I)Ljava/lang/String;" />
-		<method name="getSampleString(I)Ljava/lang/String;" />
-		<method name="getScript(I)I" />
-		<method name="getScriptExtensions(ILjava/util/BitSet;)I" />
-		<method name="getShortName(I)Ljava/lang/String;" />
-		<method name="getUsage(I)Landroid/icu/lang/UScript$ScriptUsage;" />
-		<method name="hasScript(II)Z" />
-		<method name="isCased(I)Z" />
-		<method name="isRightToLeft(I)Z" />
-		<field name="ADLAM" since="26" />
-		<field name="AFAKA" />
-		<field name="AHOM" />
-		<field name="ANATOLIAN_HIEROGLYPHS" />
-		<field name="ARABIC" />
-		<field name="ARMENIAN" />
-		<field name="AVESTAN" />
-		<field name="BALINESE" />
-		<field name="BAMUM" />
-		<field name="BASSA_VAH" />
-		<field name="BATAK" />
-		<field name="BENGALI" />
-		<field name="BHAIKSUKI" since="26" />
-		<field name="BLISSYMBOLS" />
-		<field name="BOOK_PAHLAVI" />
-		<field name="BOPOMOFO" />
-		<field name="BRAHMI" />
-		<field name="BRAILLE" />
-		<field name="BUGINESE" />
-		<field name="BUHID" />
-		<field name="CANADIAN_ABORIGINAL" />
-		<field name="CARIAN" />
-		<field name="CAUCASIAN_ALBANIAN" />
-		<field name="CHAKMA" />
-		<field name="CHAM" />
-		<field name="CHEROKEE" />
-		<field name="CIRTH" />
-		<field name="COMMON" />
-		<field name="COPTIC" />
-		<field name="CUNEIFORM" />
-		<field name="CYPRIOT" />
-		<field name="CYRILLIC" />
-		<field name="DEMOTIC_EGYPTIAN" />
-		<field name="DESERET" />
-		<field name="DEVANAGARI" />
-		<field name="DUPLOYAN" />
-		<field name="EASTERN_SYRIAC" />
-		<field name="EGYPTIAN_HIEROGLYPHS" />
-		<field name="ELBASAN" />
-		<field name="ESTRANGELO_SYRIAC" />
-		<field name="ETHIOPIC" />
-		<field name="GEORGIAN" />
-		<field name="GLAGOLITIC" />
-		<field name="GOTHIC" />
-		<field name="GRANTHA" />
-		<field name="GREEK" />
-		<field name="GUJARATI" />
-		<field name="GURMUKHI" />
-		<field name="HAN" />
-		<field name="HANGUL" />
-		<field name="HANUNOO" />
-		<field name="HAN_WITH_BOPOMOFO" since="26" />
-		<field name="HARAPPAN_INDUS" />
-		<field name="HATRAN" />
-		<field name="HEBREW" />
-		<field name="HIERATIC_EGYPTIAN" />
-		<field name="HIRAGANA" />
-		<field name="IMPERIAL_ARAMAIC" />
-		<field name="INHERITED" />
-		<field name="INSCRIPTIONAL_PAHLAVI" />
-		<field name="INSCRIPTIONAL_PARTHIAN" />
-		<field name="INVALID_CODE" />
-		<field name="JAMO" since="26" />
-		<field name="JAPANESE" />
-		<field name="JAVANESE" />
-		<field name="JURCHEN" />
-		<field name="KAITHI" />
-		<field name="KANNADA" />
-		<field name="KATAKANA" />
-		<field name="KATAKANA_OR_HIRAGANA" />
-		<field name="KAYAH_LI" />
-		<field name="KHAROSHTHI" />
-		<field name="KHMER" />
-		<field name="KHOJKI" />
-		<field name="KHUDAWADI" />
-		<field name="KHUTSURI" />
-		<field name="KOREAN" />
-		<field name="KPELLE" />
-		<field name="LANNA" />
-		<field name="LAO" />
-		<field name="LATIN" />
-		<field name="LATIN_FRAKTUR" />
-		<field name="LATIN_GAELIC" />
-		<field name="LEPCHA" />
-		<field name="LIMBU" />
-		<field name="LINEAR_A" />
-		<field name="LINEAR_B" />
-		<field name="LISU" />
-		<field name="LOMA" />
-		<field name="LYCIAN" />
-		<field name="LYDIAN" />
-		<field name="MAHAJANI" />
-		<field name="MALAYALAM" />
-		<field name="MANDAEAN" />
-		<field name="MANDAIC" />
-		<field name="MANICHAEAN" />
-		<field name="MARCHEN" since="26" />
-		<field name="MATHEMATICAL_NOTATION" />
-		<field name="MAYAN_HIEROGLYPHS" />
-		<field name="MEITEI_MAYEK" />
-		<field name="MENDE" />
-		<field name="MEROITIC" />
-		<field name="MEROITIC_CURSIVE" />
-		<field name="MEROITIC_HIEROGLYPHS" />
-		<field name="MIAO" />
-		<field name="MODI" />
-		<field name="MONGOLIAN" />
-		<field name="MOON" />
-		<field name="MRO" />
-		<field name="MULTANI" />
-		<field name="MYANMAR" />
-		<field name="NABATAEAN" />
-		<field name="NAKHI_GEBA" />
-		<field name="NEWA" since="26" />
-		<field name="NEW_TAI_LUE" />
-		<field name="NKO" />
-		<field name="NUSHU" />
-		<field name="OGHAM" />
-		<field name="OLD_CHURCH_SLAVONIC_CYRILLIC" />
-		<field name="OLD_HUNGARIAN" />
-		<field name="OLD_ITALIC" />
-		<field name="OLD_NORTH_ARABIAN" />
-		<field name="OLD_PERMIC" />
-		<field name="OLD_PERSIAN" />
-		<field name="OLD_SOUTH_ARABIAN" />
-		<field name="OL_CHIKI" />
-		<field name="ORIYA" />
-		<field name="ORKHON" />
-		<field name="OSAGE" since="26" />
-		<field name="OSMANYA" />
-		<field name="PAHAWH_HMONG" />
-		<field name="PALMYRENE" />
-		<field name="PAU_CIN_HAU" />
-		<field name="PHAGS_PA" />
-		<field name="PHOENICIAN" />
-		<field name="PHONETIC_POLLARD" />
-		<field name="PSALTER_PAHLAVI" />
-		<field name="REJANG" />
-		<field name="RONGORONGO" />
-		<field name="RUNIC" />
-		<field name="SAMARITAN" />
-		<field name="SARATI" />
-		<field name="SAURASHTRA" />
-		<field name="SHARADA" />
-		<field name="SHAVIAN" />
-		<field name="SIDDHAM" />
-		<field name="SIGN_WRITING" />
-		<field name="SIMPLIFIED_HAN" />
-		<field name="SINDHI" />
-		<field name="SINHALA" />
-		<field name="SORA_SOMPENG" />
-		<field name="SUNDANESE" />
-		<field name="SYLOTI_NAGRI" />
-		<field name="SYMBOLS" />
-		<field name="SYMBOLS_EMOJI" since="26" />
-		<field name="SYRIAC" />
-		<field name="TAGALOG" />
-		<field name="TAGBANWA" />
-		<field name="TAI_LE" />
-		<field name="TAI_VIET" />
-		<field name="TAKRI" />
-		<field name="TAMIL" />
-		<field name="TANGUT" />
-		<field name="TELUGU" />
-		<field name="TENGWAR" />
-		<field name="THAANA" />
-		<field name="THAI" />
-		<field name="TIBETAN" />
-		<field name="TIFINAGH" />
-		<field name="TIRHUTA" />
-		<field name="TRADITIONAL_HAN" />
-		<field name="UCAS" />
-		<field name="UGARITIC" />
-		<field name="UNKNOWN" />
-		<field name="UNWRITTEN_LANGUAGES" />
-		<field name="VAI" />
-		<field name="VISIBLE_SPEECH" />
-		<field name="WARANG_CITI" />
-		<field name="WESTERN_SYRIAC" />
-		<field name="WOLEAI" />
-		<field name="YI" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="breaksBetweenLetters(I)Z"/>
+		<method name="getCode(Landroid/icu/util/ULocale;)[I"/>
+		<method name="getCode(Ljava/lang/String;)[I"/>
+		<method name="getCode(Ljava/util/Locale;)[I"/>
+		<method name="getCodeFromName(Ljava/lang/String;)I"/>
+		<method name="getName(I)Ljava/lang/String;"/>
+		<method name="getSampleString(I)Ljava/lang/String;"/>
+		<method name="getScript(I)I"/>
+		<method name="getScriptExtensions(ILjava/util/BitSet;)I"/>
+		<method name="getShortName(I)Ljava/lang/String;"/>
+		<method name="getUsage(I)Landroid/icu/lang/UScript$ScriptUsage;"/>
+		<method name="hasScript(II)Z"/>
+		<method name="isCased(I)Z"/>
+		<method name="isRightToLeft(I)Z"/>
+		<field name="ADLAM" since="26"/>
+		<field name="AFAKA"/>
+		<field name="AHOM"/>
+		<field name="ANATOLIAN_HIEROGLYPHS"/>
+		<field name="ARABIC"/>
+		<field name="ARMENIAN"/>
+		<field name="AVESTAN"/>
+		<field name="BALINESE"/>
+		<field name="BAMUM"/>
+		<field name="BASSA_VAH"/>
+		<field name="BATAK"/>
+		<field name="BENGALI"/>
+		<field name="BHAIKSUKI" since="26"/>
+		<field name="BLISSYMBOLS"/>
+		<field name="BOOK_PAHLAVI"/>
+		<field name="BOPOMOFO"/>
+		<field name="BRAHMI"/>
+		<field name="BRAILLE"/>
+		<field name="BUGINESE"/>
+		<field name="BUHID"/>
+		<field name="CANADIAN_ABORIGINAL"/>
+		<field name="CARIAN"/>
+		<field name="CAUCASIAN_ALBANIAN"/>
+		<field name="CHAKMA"/>
+		<field name="CHAM"/>
+		<field name="CHEROKEE"/>
+		<field name="CIRTH"/>
+		<field name="COMMON"/>
+		<field name="COPTIC"/>
+		<field name="CUNEIFORM"/>
+		<field name="CYPRIOT"/>
+		<field name="CYRILLIC"/>
+		<field name="DEMOTIC_EGYPTIAN"/>
+		<field name="DESERET"/>
+		<field name="DEVANAGARI"/>
+		<field name="DUPLOYAN"/>
+		<field name="EASTERN_SYRIAC"/>
+		<field name="EGYPTIAN_HIEROGLYPHS"/>
+		<field name="ELBASAN"/>
+		<field name="ESTRANGELO_SYRIAC"/>
+		<field name="ETHIOPIC"/>
+		<field name="GEORGIAN"/>
+		<field name="GLAGOLITIC"/>
+		<field name="GOTHIC"/>
+		<field name="GRANTHA"/>
+		<field name="GREEK"/>
+		<field name="GUJARATI"/>
+		<field name="GURMUKHI"/>
+		<field name="HAN"/>
+		<field name="HANGUL"/>
+		<field name="HANUNOO"/>
+		<field name="HAN_WITH_BOPOMOFO" since="26"/>
+		<field name="HARAPPAN_INDUS"/>
+		<field name="HATRAN"/>
+		<field name="HEBREW"/>
+		<field name="HIERATIC_EGYPTIAN"/>
+		<field name="HIRAGANA"/>
+		<field name="IMPERIAL_ARAMAIC"/>
+		<field name="INHERITED"/>
+		<field name="INSCRIPTIONAL_PAHLAVI"/>
+		<field name="INSCRIPTIONAL_PARTHIAN"/>
+		<field name="INVALID_CODE"/>
+		<field name="JAMO" since="26"/>
+		<field name="JAPANESE"/>
+		<field name="JAVANESE"/>
+		<field name="JURCHEN"/>
+		<field name="KAITHI"/>
+		<field name="KANNADA"/>
+		<field name="KATAKANA"/>
+		<field name="KATAKANA_OR_HIRAGANA"/>
+		<field name="KAYAH_LI"/>
+		<field name="KHAROSHTHI"/>
+		<field name="KHMER"/>
+		<field name="KHOJKI"/>
+		<field name="KHUDAWADI"/>
+		<field name="KHUTSURI"/>
+		<field name="KOREAN"/>
+		<field name="KPELLE"/>
+		<field name="LANNA"/>
+		<field name="LAO"/>
+		<field name="LATIN"/>
+		<field name="LATIN_FRAKTUR"/>
+		<field name="LATIN_GAELIC"/>
+		<field name="LEPCHA"/>
+		<field name="LIMBU"/>
+		<field name="LINEAR_A"/>
+		<field name="LINEAR_B"/>
+		<field name="LISU"/>
+		<field name="LOMA"/>
+		<field name="LYCIAN"/>
+		<field name="LYDIAN"/>
+		<field name="MAHAJANI"/>
+		<field name="MALAYALAM"/>
+		<field name="MANDAEAN"/>
+		<field name="MANDAIC"/>
+		<field name="MANICHAEAN"/>
+		<field name="MARCHEN" since="26"/>
+		<field name="MATHEMATICAL_NOTATION"/>
+		<field name="MAYAN_HIEROGLYPHS"/>
+		<field name="MEITEI_MAYEK"/>
+		<field name="MENDE"/>
+		<field name="MEROITIC"/>
+		<field name="MEROITIC_CURSIVE"/>
+		<field name="MEROITIC_HIEROGLYPHS"/>
+		<field name="MIAO"/>
+		<field name="MODI"/>
+		<field name="MONGOLIAN"/>
+		<field name="MOON"/>
+		<field name="MRO"/>
+		<field name="MULTANI"/>
+		<field name="MYANMAR"/>
+		<field name="NABATAEAN"/>
+		<field name="NAKHI_GEBA"/>
+		<field name="NEWA" since="26"/>
+		<field name="NEW_TAI_LUE"/>
+		<field name="NKO"/>
+		<field name="NUSHU"/>
+		<field name="OGHAM"/>
+		<field name="OLD_CHURCH_SLAVONIC_CYRILLIC"/>
+		<field name="OLD_HUNGARIAN"/>
+		<field name="OLD_ITALIC"/>
+		<field name="OLD_NORTH_ARABIAN"/>
+		<field name="OLD_PERMIC"/>
+		<field name="OLD_PERSIAN"/>
+		<field name="OLD_SOUTH_ARABIAN"/>
+		<field name="OL_CHIKI"/>
+		<field name="ORIYA"/>
+		<field name="ORKHON"/>
+		<field name="OSAGE" since="26"/>
+		<field name="OSMANYA"/>
+		<field name="PAHAWH_HMONG"/>
+		<field name="PALMYRENE"/>
+		<field name="PAU_CIN_HAU"/>
+		<field name="PHAGS_PA"/>
+		<field name="PHOENICIAN"/>
+		<field name="PHONETIC_POLLARD"/>
+		<field name="PSALTER_PAHLAVI"/>
+		<field name="REJANG"/>
+		<field name="RONGORONGO"/>
+		<field name="RUNIC"/>
+		<field name="SAMARITAN"/>
+		<field name="SARATI"/>
+		<field name="SAURASHTRA"/>
+		<field name="SHARADA"/>
+		<field name="SHAVIAN"/>
+		<field name="SIDDHAM"/>
+		<field name="SIGN_WRITING"/>
+		<field name="SIMPLIFIED_HAN"/>
+		<field name="SINDHI"/>
+		<field name="SINHALA"/>
+		<field name="SORA_SOMPENG"/>
+		<field name="SUNDANESE"/>
+		<field name="SYLOTI_NAGRI"/>
+		<field name="SYMBOLS"/>
+		<field name="SYMBOLS_EMOJI" since="26"/>
+		<field name="SYRIAC"/>
+		<field name="TAGALOG"/>
+		<field name="TAGBANWA"/>
+		<field name="TAI_LE"/>
+		<field name="TAI_VIET"/>
+		<field name="TAKRI"/>
+		<field name="TAMIL"/>
+		<field name="TANGUT"/>
+		<field name="TELUGU"/>
+		<field name="TENGWAR"/>
+		<field name="THAANA"/>
+		<field name="THAI"/>
+		<field name="TIBETAN"/>
+		<field name="TIFINAGH"/>
+		<field name="TIRHUTA"/>
+		<field name="TRADITIONAL_HAN"/>
+		<field name="UCAS"/>
+		<field name="UGARITIC"/>
+		<field name="UNKNOWN"/>
+		<field name="UNWRITTEN_LANGUAGES"/>
+		<field name="VAI"/>
+		<field name="VISIBLE_SPEECH"/>
+		<field name="WARANG_CITI"/>
+		<field name="WESTERN_SYRIAC"/>
+		<field name="WOLEAI"/>
+		<field name="YI"/>
 	</class>
 	<class name="android/icu/lang/UScript$ScriptUsage" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/lang/UScript$ScriptUsage;" />
-		<method name="values()[Landroid/icu/lang/UScript$ScriptUsage;" />
-		<field name="ASPIRATIONAL" />
-		<field name="EXCLUDED" />
-		<field name="LIMITED_USE" />
-		<field name="NOT_ENCODED" />
-		<field name="RECOMMENDED" />
-		<field name="UNKNOWN" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/lang/UScript$ScriptUsage;"/>
+		<method name="values()[Landroid/icu/lang/UScript$ScriptUsage;"/>
+		<field name="ASPIRATIONAL"/>
+		<field name="EXCLUDED"/>
+		<field name="LIMITED_USE"/>
+		<field name="NOT_ENCODED"/>
+		<field name="RECOMMENDED"/>
+		<field name="UNKNOWN"/>
 	</class>
 	<class name="android/icu/math/BigDecimal" since="24">
-		<extends name="java/lang/Number" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>(D)V" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(J)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/math/BigDecimal;)V" />
-		<method name="&lt;init>(Ljava/math/BigInteger;)V" />
-		<method name="&lt;init>(Ljava/math/BigInteger;I)V" />
-		<method name="&lt;init>([C)V" />
-		<method name="&lt;init>([CII)V" />
-		<method name="abs()Landroid/icu/math/BigDecimal;" />
-		<method name="abs(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="add(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="add(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="byteValueExact()B" />
-		<method name="compareTo(Landroid/icu/math/BigDecimal;)I" />
-		<method name="compareTo(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)I" />
-		<method name="divide(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="divide(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;" />
-		<method name="divide(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;" />
-		<method name="divide(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="divideInteger(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="divideInteger(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="format(II)Ljava/lang/String;" />
-		<method name="format(IIIIII)Ljava/lang/String;" />
-		<method name="intValueExact()I" />
-		<method name="longValueExact()J" />
-		<method name="max(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="max(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="min(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="min(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="movePointLeft(I)Landroid/icu/math/BigDecimal;" />
-		<method name="movePointRight(I)Landroid/icu/math/BigDecimal;" />
-		<method name="multiply(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="multiply(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="negate()Landroid/icu/math/BigDecimal;" />
-		<method name="negate(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="plus()Landroid/icu/math/BigDecimal;" />
-		<method name="plus(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="pow(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="pow(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="remainder(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="remainder(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="scale()I" />
-		<method name="setScale(I)Landroid/icu/math/BigDecimal;" />
-		<method name="setScale(II)Landroid/icu/math/BigDecimal;" />
-		<method name="shortValueExact()S" />
-		<method name="signum()I" />
-		<method name="subtract(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;" />
-		<method name="subtract(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;" />
-		<method name="toBigDecimal()Ljava/math/BigDecimal;" />
-		<method name="toBigInteger()Ljava/math/BigInteger;" />
-		<method name="toBigIntegerExact()Ljava/math/BigInteger;" />
-		<method name="toCharArray()[C" />
-		<method name="unscaledValue()Ljava/math/BigInteger;" />
-		<method name="valueOf(D)Landroid/icu/math/BigDecimal;" />
-		<method name="valueOf(J)Landroid/icu/math/BigDecimal;" />
-		<method name="valueOf(JI)Landroid/icu/math/BigDecimal;" />
-		<field name="ONE" />
-		<field name="ROUND_CEILING" />
-		<field name="ROUND_DOWN" />
-		<field name="ROUND_FLOOR" />
-		<field name="ROUND_HALF_DOWN" />
-		<field name="ROUND_HALF_EVEN" />
-		<field name="ROUND_HALF_UP" />
-		<field name="ROUND_UNNECESSARY" />
-		<field name="ROUND_UP" />
-		<field name="TEN" />
-		<field name="ZERO" />
+		<extends name="java/lang/Number"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>(D)V"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(J)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/math/BigDecimal;)V"/>
+		<method name="&lt;init>(Ljava/math/BigInteger;)V"/>
+		<method name="&lt;init>(Ljava/math/BigInteger;I)V"/>
+		<method name="&lt;init>([C)V"/>
+		<method name="&lt;init>([CII)V"/>
+		<method name="abs()Landroid/icu/math/BigDecimal;"/>
+		<method name="abs(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="add(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="add(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="byteValueExact()B"/>
+		<method name="compareTo(Landroid/icu/math/BigDecimal;)I"/>
+		<method name="compareTo(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)I"/>
+		<method name="divide(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="divide(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;"/>
+		<method name="divide(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;"/>
+		<method name="divide(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="divideInteger(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="divideInteger(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="format(II)Ljava/lang/String;"/>
+		<method name="format(IIIIII)Ljava/lang/String;"/>
+		<method name="intValueExact()I"/>
+		<method name="longValueExact()J"/>
+		<method name="max(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="max(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="min(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="min(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="movePointLeft(I)Landroid/icu/math/BigDecimal;"/>
+		<method name="movePointRight(I)Landroid/icu/math/BigDecimal;"/>
+		<method name="multiply(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="multiply(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="negate()Landroid/icu/math/BigDecimal;"/>
+		<method name="negate(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="plus()Landroid/icu/math/BigDecimal;"/>
+		<method name="plus(Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="pow(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="pow(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="remainder(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="remainder(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="scale()I"/>
+		<method name="setScale(I)Landroid/icu/math/BigDecimal;"/>
+		<method name="setScale(II)Landroid/icu/math/BigDecimal;"/>
+		<method name="shortValueExact()S"/>
+		<method name="signum()I"/>
+		<method name="subtract(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;"/>
+		<method name="subtract(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;"/>
+		<method name="toBigDecimal()Ljava/math/BigDecimal;"/>
+		<method name="toBigInteger()Ljava/math/BigInteger;"/>
+		<method name="toBigIntegerExact()Ljava/math/BigInteger;"/>
+		<method name="toCharArray()[C"/>
+		<method name="unscaledValue()Ljava/math/BigInteger;"/>
+		<method name="valueOf(D)Landroid/icu/math/BigDecimal;"/>
+		<method name="valueOf(J)Landroid/icu/math/BigDecimal;"/>
+		<method name="valueOf(JI)Landroid/icu/math/BigDecimal;"/>
+		<field name="ONE"/>
+		<field name="ROUND_CEILING"/>
+		<field name="ROUND_DOWN"/>
+		<field name="ROUND_FLOOR"/>
+		<field name="ROUND_HALF_DOWN"/>
+		<field name="ROUND_HALF_EVEN"/>
+		<field name="ROUND_HALF_UP"/>
+		<field name="ROUND_UNNECESSARY"/>
+		<field name="ROUND_UP"/>
+		<field name="TEN"/>
+		<field name="ZERO"/>
 	</class>
 	<class name="android/icu/math/MathContext" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(II)V" />
-		<method name="&lt;init>(IIZ)V" />
-		<method name="&lt;init>(IIZI)V" />
-		<method name="getDigits()I" />
-		<method name="getForm()I" />
-		<method name="getLostDigits()Z" />
-		<method name="getRoundingMode()I" />
-		<field name="DEFAULT" />
-		<field name="ENGINEERING" />
-		<field name="PLAIN" />
-		<field name="ROUND_CEILING" />
-		<field name="ROUND_DOWN" />
-		<field name="ROUND_FLOOR" />
-		<field name="ROUND_HALF_DOWN" />
-		<field name="ROUND_HALF_EVEN" />
-		<field name="ROUND_HALF_UP" />
-		<field name="ROUND_UNNECESSARY" />
-		<field name="ROUND_UP" />
-		<field name="SCIENTIFIC" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="&lt;init>(IIZ)V"/>
+		<method name="&lt;init>(IIZI)V"/>
+		<method name="getDigits()I"/>
+		<method name="getForm()I"/>
+		<method name="getLostDigits()Z"/>
+		<method name="getRoundingMode()I"/>
+		<field name="DEFAULT"/>
+		<field name="ENGINEERING"/>
+		<field name="PLAIN"/>
+		<field name="ROUND_CEILING"/>
+		<field name="ROUND_DOWN"/>
+		<field name="ROUND_FLOOR"/>
+		<field name="ROUND_HALF_DOWN"/>
+		<field name="ROUND_HALF_EVEN"/>
+		<field name="ROUND_HALF_UP"/>
+		<field name="ROUND_UNNECESSARY"/>
+		<field name="ROUND_UP"/>
+		<field name="SCIENTIFIC"/>
 	</class>
 	<class name="android/icu/text/AlphabeticIndex" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Iterable" />
-		<method name="&lt;init>(Landroid/icu/text/RuleBasedCollator;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="addLabels(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="addLabels([Landroid/icu/util/ULocale;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="addLabels([Ljava/util/Locale;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="addRecord(Ljava/lang/CharSequence;Ljava/lang/Object;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="buildImmutableIndex()Landroid/icu/text/AlphabeticIndex$ImmutableIndex;" />
-		<method name="clearRecords()Landroid/icu/text/AlphabeticIndex;" />
-		<method name="getBucketCount()I" />
-		<method name="getBucketIndex(Ljava/lang/CharSequence;)I" />
-		<method name="getBucketLabels()Ljava/util/List;" />
-		<method name="getCollator()Landroid/icu/text/RuleBasedCollator;" />
-		<method name="getInflowLabel()Ljava/lang/String;" />
-		<method name="getMaxLabelCount()I" />
-		<method name="getOverflowLabel()Ljava/lang/String;" />
-		<method name="getRecordCount()I" />
-		<method name="getUnderflowLabel()Ljava/lang/String;" />
-		<method name="setInflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="setMaxLabelCount(I)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="setOverflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;" />
-		<method name="setUnderflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Iterable"/>
+		<method name="&lt;init>(Landroid/icu/text/RuleBasedCollator;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="addLabels(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="addLabels([Landroid/icu/util/ULocale;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="addLabels([Ljava/util/Locale;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="addRecord(Ljava/lang/CharSequence;Ljava/lang/Object;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="buildImmutableIndex()Landroid/icu/text/AlphabeticIndex$ImmutableIndex;"/>
+		<method name="clearRecords()Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="getBucketCount()I"/>
+		<method name="getBucketIndex(Ljava/lang/CharSequence;)I"/>
+		<method name="getBucketLabels()Ljava/util/List;"/>
+		<method name="getCollator()Landroid/icu/text/RuleBasedCollator;"/>
+		<method name="getInflowLabel()Ljava/lang/String;"/>
+		<method name="getMaxLabelCount()I"/>
+		<method name="getOverflowLabel()Ljava/lang/String;"/>
+		<method name="getRecordCount()I"/>
+		<method name="getUnderflowLabel()Ljava/lang/String;"/>
+		<method name="setInflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="setMaxLabelCount(I)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="setOverflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;"/>
+		<method name="setUnderflowLabel(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex;"/>
 	</class>
 	<class name="android/icu/text/AlphabeticIndex$Bucket" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Iterable" />
-		<method name="&lt;init>()V" />
-		<method name="getLabel()Ljava/lang/String;" />
-		<method name="getLabelType()Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;" />
-		<method name="size()I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Iterable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getLabel()Ljava/lang/String;"/>
+		<method name="getLabelType()Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;"/>
+		<method name="size()I"/>
 	</class>
 	<class name="android/icu/text/AlphabeticIndex$Bucket$LabelType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;" />
-		<method name="values()[Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;" />
-		<field name="INFLOW" />
-		<field name="NORMAL" />
-		<field name="OVERFLOW" />
-		<field name="UNDERFLOW" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;"/>
+		<method name="values()[Landroid/icu/text/AlphabeticIndex$Bucket$LabelType;"/>
+		<field name="INFLOW"/>
+		<field name="NORMAL"/>
+		<field name="OVERFLOW"/>
+		<field name="UNDERFLOW"/>
 	</class>
 	<class name="android/icu/text/AlphabeticIndex$ImmutableIndex" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Iterable" />
-		<method name="&lt;init>()V" />
-		<method name="getBucket(I)Landroid/icu/text/AlphabeticIndex$Bucket;" />
-		<method name="getBucketCount()I" />
-		<method name="getBucketIndex(Ljava/lang/CharSequence;)I" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Iterable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBucket(I)Landroid/icu/text/AlphabeticIndex$Bucket;"/>
+		<method name="getBucketCount()I"/>
+		<method name="getBucketIndex(Ljava/lang/CharSequence;)I"/>
 	</class>
 	<class name="android/icu/text/AlphabeticIndex$Record" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getData()Ljava/lang/Object;" />
-		<method name="getName()Ljava/lang/CharSequence;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getData()Ljava/lang/Object;"/>
+		<method name="getName()Ljava/lang/CharSequence;"/>
 	</class>
 	<class name="android/icu/text/BreakIterator" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="current()I" />
-		<method name="first()I" />
-		<method name="following(I)I" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getCharacterInstance()Landroid/icu/text/BreakIterator;" />
-		<method name="getCharacterInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getCharacterInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getLineInstance()Landroid/icu/text/BreakIterator;" />
-		<method name="getLineInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getLineInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getRuleStatus()I" />
-		<method name="getRuleStatusVec([I)I" />
-		<method name="getSentenceInstance()Landroid/icu/text/BreakIterator;" />
-		<method name="getSentenceInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getSentenceInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getText()Ljava/text/CharacterIterator;" />
-		<method name="getTitleInstance()Landroid/icu/text/BreakIterator;" />
-		<method name="getTitleInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getTitleInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getWordInstance()Landroid/icu/text/BreakIterator;" />
-		<method name="getWordInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;" />
-		<method name="getWordInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;" />
-		<method name="isBoundary(I)Z" />
-		<method name="last()I" />
-		<method name="next()I" />
-		<method name="next(I)I" />
-		<method name="preceding(I)I" />
-		<method name="previous()I" />
-		<method name="setText(Ljava/lang/String;)V" />
-		<method name="setText(Ljava/text/CharacterIterator;)V" />
-		<field name="DONE" />
-		<field name="KIND_CHARACTER" />
-		<field name="KIND_LINE" />
-		<field name="KIND_SENTENCE" />
-		<field name="KIND_TITLE" />
-		<field name="KIND_WORD" />
-		<field name="WORD_IDEO" />
-		<field name="WORD_IDEO_LIMIT" />
-		<field name="WORD_KANA" />
-		<field name="WORD_KANA_LIMIT" />
-		<field name="WORD_LETTER" />
-		<field name="WORD_LETTER_LIMIT" />
-		<field name="WORD_NONE" />
-		<field name="WORD_NONE_LIMIT" />
-		<field name="WORD_NUMBER" />
-		<field name="WORD_NUMBER_LIMIT" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="current()I"/>
+		<method name="first()I"/>
+		<method name="following(I)I"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getCharacterInstance()Landroid/icu/text/BreakIterator;"/>
+		<method name="getCharacterInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getCharacterInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getLineInstance()Landroid/icu/text/BreakIterator;"/>
+		<method name="getLineInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getLineInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getRuleStatus()I"/>
+		<method name="getRuleStatusVec([I)I"/>
+		<method name="getSentenceInstance()Landroid/icu/text/BreakIterator;"/>
+		<method name="getSentenceInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getSentenceInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getText()Ljava/text/CharacterIterator;"/>
+		<method name="getTitleInstance()Landroid/icu/text/BreakIterator;"/>
+		<method name="getTitleInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getTitleInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getWordInstance()Landroid/icu/text/BreakIterator;"/>
+		<method name="getWordInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="getWordInstance(Ljava/util/Locale;)Landroid/icu/text/BreakIterator;"/>
+		<method name="isBoundary(I)Z"/>
+		<method name="last()I"/>
+		<method name="next()I"/>
+		<method name="next(I)I"/>
+		<method name="preceding(I)I"/>
+		<method name="previous()I"/>
+		<method name="setText(Ljava/lang/String;)V"/>
+		<method name="setText(Ljava/text/CharacterIterator;)V"/>
+		<field name="DONE"/>
+		<field name="KIND_CHARACTER"/>
+		<field name="KIND_LINE"/>
+		<field name="KIND_SENTENCE"/>
+		<field name="KIND_TITLE"/>
+		<field name="KIND_WORD"/>
+		<field name="WORD_IDEO"/>
+		<field name="WORD_IDEO_LIMIT"/>
+		<field name="WORD_KANA"/>
+		<field name="WORD_KANA_LIMIT"/>
+		<field name="WORD_LETTER"/>
+		<field name="WORD_LETTER_LIMIT"/>
+		<field name="WORD_NONE"/>
+		<field name="WORD_NONE_LIMIT"/>
+		<field name="WORD_NUMBER"/>
+		<field name="WORD_NUMBER_LIMIT"/>
 	</class>
 	<class name="android/icu/text/CollationElementIterator" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getMaxExpansion(I)I" />
-		<method name="getOffset()I" />
-		<method name="next()I" />
-		<method name="previous()I" />
-		<method name="primaryOrder(I)I" />
-		<method name="reset()V" />
-		<method name="secondaryOrder(I)I" />
-		<method name="setOffset(I)V" />
-		<method name="setText(Landroid/icu/text/UCharacterIterator;)V" />
-		<method name="setText(Ljava/lang/String;)V" />
-		<method name="setText(Ljava/text/CharacterIterator;)V" />
-		<method name="tertiaryOrder(I)I" />
-		<field name="IGNORABLE" />
-		<field name="NULLORDER" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getMaxExpansion(I)I"/>
+		<method name="getOffset()I"/>
+		<method name="next()I"/>
+		<method name="previous()I"/>
+		<method name="primaryOrder(I)I"/>
+		<method name="reset()V"/>
+		<method name="secondaryOrder(I)I"/>
+		<method name="setOffset(I)V"/>
+		<method name="setText(Landroid/icu/text/UCharacterIterator;)V"/>
+		<method name="setText(Ljava/lang/String;)V"/>
+		<method name="setText(Ljava/text/CharacterIterator;)V"/>
+		<method name="tertiaryOrder(I)I"/>
+		<field name="IGNORABLE"/>
+		<field name="NULLORDER"/>
 	</class>
 	<class name="android/icu/text/CollationKey" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>(Ljava/lang/String;[B)V" />
-		<method name="compareTo(Landroid/icu/text/CollationKey;)I" />
-		<method name="equals(Landroid/icu/text/CollationKey;)Z" />
-		<method name="getBound(II)Landroid/icu/text/CollationKey;" />
-		<method name="getSourceString()Ljava/lang/String;" />
-		<method name="merge(Landroid/icu/text/CollationKey;)Landroid/icu/text/CollationKey;" />
-		<method name="toByteArray()[B" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>(Ljava/lang/String;[B)V"/>
+		<method name="compareTo(Landroid/icu/text/CollationKey;)I"/>
+		<method name="equals(Landroid/icu/text/CollationKey;)Z"/>
+		<method name="getBound(II)Landroid/icu/text/CollationKey;"/>
+		<method name="getSourceString()Ljava/lang/String;"/>
+		<method name="merge(Landroid/icu/text/CollationKey;)Landroid/icu/text/CollationKey;"/>
+		<method name="toByteArray()[B"/>
 	</class>
 	<class name="android/icu/text/CollationKey$BoundMode" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="LOWER" />
-		<field name="UPPER" />
-		<field name="UPPER_LONG" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="LOWER"/>
+		<field name="UPPER"/>
+		<field name="UPPER_LONG"/>
 	</class>
 	<class name="android/icu/text/Collator" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/lang/Cloneable" />
-		<implements name="java/util/Comparator" />
-		<method name="&lt;init>()V" />
-		<method name="cloneAsThawed()Landroid/icu/text/Collator;" />
-		<method name="compare(Ljava/lang/String;Ljava/lang/String;)I" />
-		<method name="equals(Ljava/lang/String;Ljava/lang/String;)Z" />
-		<method name="freeze()Landroid/icu/text/Collator;" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getAvailableULocales()[Landroid/icu/util/ULocale;" />
-		<method name="getCollationKey(Ljava/lang/String;)Landroid/icu/text/CollationKey;" />
-		<method name="getDecomposition()I" />
-		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/util/Locale;Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="getEquivalentReorderCodes(I)[I" />
-		<method name="getFunctionalEquivalent(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;" />
-		<method name="getFunctionalEquivalent(Ljava/lang/String;Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;" />
-		<method name="getInstance()Landroid/icu/text/Collator;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/Collator;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/Collator;" />
-		<method name="getKeywordValues(Ljava/lang/String;)[Ljava/lang/String;" />
-		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;" />
-		<method name="getKeywords()[Ljava/lang/String;" />
-		<method name="getMaxVariable()I" />
-		<method name="getReorderCodes()[I" />
-		<method name="getStrength()I" />
-		<method name="getTailoredSet()Landroid/icu/text/UnicodeSet;" />
-		<method name="getUCAVersion()Landroid/icu/util/VersionInfo;" />
-		<method name="getVariableTop()I" />
-		<method name="getVersion()Landroid/icu/util/VersionInfo;" />
-		<method name="setDecomposition(I)V" />
-		<method name="setMaxVariable(I)Landroid/icu/text/Collator;" />
-		<method name="setReorderCodes([I)V" />
-		<method name="setStrength(I)V" />
-		<field name="CANONICAL_DECOMPOSITION" />
-		<field name="FULL_DECOMPOSITION" />
-		<field name="IDENTICAL" />
-		<field name="NO_DECOMPOSITION" />
-		<field name="PRIMARY" />
-		<field name="QUATERNARY" />
-		<field name="SECONDARY" />
-		<field name="TERTIARY" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/lang/Cloneable"/>
+		<implements name="java/util/Comparator"/>
+		<method name="&lt;init>()V"/>
+		<method name="cloneAsThawed()Landroid/icu/text/Collator;"/>
+		<method name="compare(Ljava/lang/String;Ljava/lang/String;)I"/>
+		<method name="equals(Ljava/lang/String;Ljava/lang/String;)Z"/>
+		<method name="freeze()Landroid/icu/text/Collator;"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getAvailableULocales()[Landroid/icu/util/ULocale;"/>
+		<method name="getCollationKey(Ljava/lang/String;)Landroid/icu/text/CollationKey;"/>
+		<method name="getDecomposition()I"/>
+		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/util/Locale;Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getEquivalentReorderCodes(I)[I"/>
+		<method name="getFunctionalEquivalent(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;"/>
+		<method name="getFunctionalEquivalent(Ljava/lang/String;Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;"/>
+		<method name="getInstance()Landroid/icu/text/Collator;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/Collator;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/Collator;"/>
+		<method name="getKeywordValues(Ljava/lang/String;)[Ljava/lang/String;"/>
+		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;"/>
+		<method name="getKeywords()[Ljava/lang/String;"/>
+		<method name="getMaxVariable()I"/>
+		<method name="getReorderCodes()[I"/>
+		<method name="getStrength()I"/>
+		<method name="getTailoredSet()Landroid/icu/text/UnicodeSet;"/>
+		<method name="getUCAVersion()Landroid/icu/util/VersionInfo;"/>
+		<method name="getVariableTop()I"/>
+		<method name="getVersion()Landroid/icu/util/VersionInfo;"/>
+		<method name="setDecomposition(I)V"/>
+		<method name="setMaxVariable(I)Landroid/icu/text/Collator;"/>
+		<method name="setReorderCodes([I)V"/>
+		<method name="setStrength(I)V"/>
+		<field name="CANONICAL_DECOMPOSITION"/>
+		<field name="FULL_DECOMPOSITION"/>
+		<field name="IDENTICAL"/>
+		<field name="NO_DECOMPOSITION"/>
+		<field name="PRIMARY"/>
+		<field name="QUATERNARY"/>
+		<field name="SECONDARY"/>
+		<field name="TERTIARY"/>
 	</class>
 	<class name="android/icu/text/Collator$ReorderCodes" since="24">
-		<extends name="java/lang/Object" />
-		<field name="CURRENCY" />
-		<field name="DEFAULT" />
-		<field name="DIGIT" />
-		<field name="FIRST" />
-		<field name="NONE" />
-		<field name="OTHERS" />
-		<field name="PUNCTUATION" />
-		<field name="SPACE" />
-		<field name="SYMBOL" />
+		<extends name="java/lang/Object"/>
+		<field name="CURRENCY"/>
+		<field name="DEFAULT"/>
+		<field name="DIGIT"/>
+		<field name="FIRST"/>
+		<field name="NONE"/>
+		<field name="OTHERS"/>
+		<field name="PUNCTUATION"/>
+		<field name="SPACE"/>
+		<field name="SYMBOL"/>
 	</class>
 	<class name="android/icu/text/CompactDecimalFormat" since="24">
-		<extends name="android/icu/text/DecimalFormat" />
-		<method name="&lt;init>()V" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;" />
-		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;" />
+		<extends name="android/icu/text/DecimalFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/CompactDecimalFormat$CompactStyle;)Landroid/icu/text/CompactDecimalFormat;"/>
 	</class>
 	<class name="android/icu/text/CompactDecimalFormat$CompactStyle" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/CompactDecimalFormat$CompactStyle;" />
-		<method name="values()[Landroid/icu/text/CompactDecimalFormat$CompactStyle;" />
-		<field name="LONG" />
-		<field name="SHORT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/CompactDecimalFormat$CompactStyle;"/>
+		<method name="values()[Landroid/icu/text/CompactDecimalFormat$CompactStyle;"/>
+		<field name="LONG"/>
+		<field name="SHORT"/>
 	</class>
 	<class name="android/icu/text/CurrencyPluralInfo" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="getCurrencyPluralPattern(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getInstance()Landroid/icu/text/CurrencyPluralInfo;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/CurrencyPluralInfo;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/CurrencyPluralInfo;" />
-		<method name="getLocale()Landroid/icu/util/ULocale;" />
-		<method name="getPluralRules()Landroid/icu/text/PluralRules;" />
-		<method name="setCurrencyPluralPattern(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="setLocale(Landroid/icu/util/ULocale;)V" />
-		<method name="setPluralRules(Ljava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="getCurrencyPluralPattern(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getInstance()Landroid/icu/text/CurrencyPluralInfo;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/CurrencyPluralInfo;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/CurrencyPluralInfo;"/>
+		<method name="getLocale()Landroid/icu/util/ULocale;"/>
+		<method name="getPluralRules()Landroid/icu/text/PluralRules;"/>
+		<method name="setCurrencyPluralPattern(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="setLocale(Landroid/icu/util/ULocale;)V"/>
+		<method name="setPluralRules(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/icu/text/DateFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>()V" />
-		<method name="format(Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Ljava/util/Date;)Ljava/lang/String;" />
-		<method name="format(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getBooleanAttribute(Landroid/icu/text/DateFormat$BooleanAttribute;)Z" />
-		<method name="getCalendar()Landroid/icu/util/Calendar;" />
-		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;" />
-		<method name="getDateInstance()Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(I)Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(ILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(Landroid/icu/util/Calendar;I)Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(Landroid/icu/util/Calendar;ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateInstance(Landroid/icu/util/Calendar;ILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance()Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(II)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(IILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;II)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;IILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstance()Landroid/icu/text/DateFormat;" />
-		<method name="getInstance(Landroid/icu/util/Calendar;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstance(Landroid/icu/util/Calendar;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstanceForSkeleton(Landroid/icu/util/Calendar;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstanceForSkeleton(Landroid/icu/util/Calendar;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstanceForSkeleton(Ljava/lang/String;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstanceForSkeleton(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getInstanceForSkeleton(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;" />
-		<method name="getPatternInstance(Landroid/icu/util/Calendar;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getPatternInstance(Landroid/icu/util/Calendar;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getPatternInstance(Ljava/lang/String;)Landroid/icu/text/DateFormat;" />
-		<method name="getPatternInstance(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getPatternInstance(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance()Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(I)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(ILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(Landroid/icu/util/Calendar;I)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(Landroid/icu/util/Calendar;ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeInstance(Landroid/icu/util/Calendar;ILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getTimeZone()Landroid/icu/util/TimeZone;" />
-		<method name="isCalendarLenient()Z" />
-		<method name="isLenient()Z" />
-		<method name="parse(Ljava/lang/String;)Ljava/util/Date;" />
-		<method name="parse(Ljava/lang/String;Landroid/icu/util/Calendar;Ljava/text/ParsePosition;)V" />
-		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;" />
-		<method name="setBooleanAttribute(Landroid/icu/text/DateFormat$BooleanAttribute;Z)Landroid/icu/text/DateFormat;" />
-		<method name="setCalendar(Landroid/icu/util/Calendar;)V" />
-		<method name="setCalendarLenient(Z)V" />
-		<method name="setContext(Landroid/icu/text/DisplayContext;)V" />
-		<method name="setLenient(Z)V" />
-		<method name="setNumberFormat(Landroid/icu/text/NumberFormat;)V" />
-		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V" />
-		<field name="ABBR_GENERIC_TZ" />
-		<field name="ABBR_MONTH" />
-		<field name="ABBR_MONTH_DAY" />
-		<field name="ABBR_MONTH_WEEKDAY_DAY" />
-		<field name="ABBR_QUARTER" />
-		<field name="ABBR_SPECIFIC_TZ" />
-		<field name="ABBR_UTC_TZ" />
-		<field name="ABBR_WEEKDAY" />
-		<field name="AM_PM_FIELD" />
-		<field name="DATE_FIELD" />
-		<field name="DAY" />
-		<field name="DAY_OF_WEEK_FIELD" />
-		<field name="DAY_OF_WEEK_IN_MONTH_FIELD" />
-		<field name="DAY_OF_YEAR_FIELD" />
-		<field name="DEFAULT" />
-		<field name="DOW_LOCAL_FIELD" />
-		<field name="ERA_FIELD" />
-		<field name="EXTENDED_YEAR_FIELD" />
-		<field name="FRACTIONAL_SECOND_FIELD" />
-		<field name="FULL" />
-		<field name="GENERIC_TZ" />
-		<field name="HOUR" />
-		<field name="HOUR0_FIELD" />
-		<field name="HOUR1_FIELD" />
-		<field name="HOUR24" />
-		<field name="HOUR24_MINUTE" />
-		<field name="HOUR24_MINUTE_SECOND" />
-		<field name="HOUR_MINUTE" />
-		<field name="HOUR_MINUTE_SECOND" />
-		<field name="HOUR_OF_DAY0_FIELD" />
-		<field name="HOUR_OF_DAY1_FIELD" />
-		<field name="JULIAN_DAY_FIELD" />
-		<field name="LOCATION_TZ" />
-		<field name="LONG" />
-		<field name="MEDIUM" />
-		<field name="MILLISECONDS_IN_DAY_FIELD" />
-		<field name="MILLISECOND_FIELD" />
-		<field name="MINUTE" />
-		<field name="MINUTE_FIELD" />
-		<field name="MINUTE_SECOND" />
-		<field name="MONTH" />
-		<field name="MONTH_DAY" />
-		<field name="MONTH_FIELD" />
-		<field name="MONTH_WEEKDAY_DAY" />
-		<field name="NONE" />
-		<field name="NUM_MONTH" />
-		<field name="NUM_MONTH_DAY" />
-		<field name="NUM_MONTH_WEEKDAY_DAY" />
-		<field name="QUARTER" />
-		<field name="QUARTER_FIELD" />
-		<field name="RELATIVE" />
-		<field name="RELATIVE_DEFAULT" />
-		<field name="RELATIVE_FULL" />
-		<field name="RELATIVE_LONG" />
-		<field name="RELATIVE_MEDIUM" />
-		<field name="RELATIVE_SHORT" />
-		<field name="SECOND" />
-		<field name="SECOND_FIELD" />
-		<field name="SHORT" />
-		<field name="SPECIFIC_TZ" />
-		<field name="STANDALONE_DAY_FIELD" />
-		<field name="STANDALONE_MONTH_FIELD" />
-		<field name="STANDALONE_QUARTER_FIELD" />
-		<field name="TIMEZONE_FIELD" />
-		<field name="TIMEZONE_GENERIC_FIELD" />
-		<field name="TIMEZONE_ISO_FIELD" />
-		<field name="TIMEZONE_ISO_LOCAL_FIELD" />
-		<field name="TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD" />
-		<field name="TIMEZONE_RFC_FIELD" />
-		<field name="TIMEZONE_SPECIAL_FIELD" />
-		<field name="WEEKDAY" />
-		<field name="WEEK_OF_MONTH_FIELD" />
-		<field name="WEEK_OF_YEAR_FIELD" />
-		<field name="YEAR" />
-		<field name="YEAR_ABBR_MONTH" />
-		<field name="YEAR_ABBR_MONTH_DAY" />
-		<field name="YEAR_ABBR_MONTH_WEEKDAY_DAY" />
-		<field name="YEAR_ABBR_QUARTER" />
-		<field name="YEAR_FIELD" />
-		<field name="YEAR_MONTH" />
-		<field name="YEAR_MONTH_DAY" />
-		<field name="YEAR_MONTH_WEEKDAY_DAY" />
-		<field name="YEAR_NAME_FIELD" />
-		<field name="YEAR_NUM_MONTH" />
-		<field name="YEAR_NUM_MONTH_DAY" />
-		<field name="YEAR_NUM_MONTH_WEEKDAY_DAY" />
-		<field name="YEAR_QUARTER" />
-		<field name="YEAR_WOY_FIELD" />
-		<field name="calendar" />
-		<field name="numberFormat" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="format(Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Ljava/util/Date;)Ljava/lang/String;"/>
+		<method name="format(Ljava/util/Date;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getBooleanAttribute(Landroid/icu/text/DateFormat$BooleanAttribute;)Z"/>
+		<method name="getCalendar()Landroid/icu/util/Calendar;"/>
+		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;"/>
+		<method name="getDateInstance()Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(I)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(ILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(Landroid/icu/util/Calendar;I)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(Landroid/icu/util/Calendar;ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateInstance(Landroid/icu/util/Calendar;ILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance()Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(II)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(IILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;II)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeInstance(Landroid/icu/util/Calendar;IILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstance()Landroid/icu/text/DateFormat;"/>
+		<method name="getInstance(Landroid/icu/util/Calendar;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstance(Landroid/icu/util/Calendar;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstanceForSkeleton(Landroid/icu/util/Calendar;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstanceForSkeleton(Landroid/icu/util/Calendar;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstanceForSkeleton(Ljava/lang/String;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstanceForSkeleton(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getInstanceForSkeleton(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;"/>
+		<method name="getPatternInstance(Landroid/icu/util/Calendar;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getPatternInstance(Landroid/icu/util/Calendar;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getPatternInstance(Ljava/lang/String;)Landroid/icu/text/DateFormat;"/>
+		<method name="getPatternInstance(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getPatternInstance(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance()Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(I)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(ILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(Landroid/icu/util/Calendar;I)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(Landroid/icu/util/Calendar;ILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeInstance(Landroid/icu/util/Calendar;ILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getTimeZone()Landroid/icu/util/TimeZone;"/>
+		<method name="isCalendarLenient()Z"/>
+		<method name="isLenient()Z"/>
+		<method name="parse(Ljava/lang/String;)Ljava/util/Date;"/>
+		<method name="parse(Ljava/lang/String;Landroid/icu/util/Calendar;Ljava/text/ParsePosition;)V"/>
+		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date;"/>
+		<method name="setBooleanAttribute(Landroid/icu/text/DateFormat$BooleanAttribute;Z)Landroid/icu/text/DateFormat;"/>
+		<method name="setCalendar(Landroid/icu/util/Calendar;)V"/>
+		<method name="setCalendarLenient(Z)V"/>
+		<method name="setContext(Landroid/icu/text/DisplayContext;)V"/>
+		<method name="setLenient(Z)V"/>
+		<method name="setNumberFormat(Landroid/icu/text/NumberFormat;)V"/>
+		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V"/>
+		<field name="ABBR_GENERIC_TZ"/>
+		<field name="ABBR_MONTH"/>
+		<field name="ABBR_MONTH_DAY"/>
+		<field name="ABBR_MONTH_WEEKDAY_DAY"/>
+		<field name="ABBR_QUARTER"/>
+		<field name="ABBR_SPECIFIC_TZ"/>
+		<field name="ABBR_UTC_TZ"/>
+		<field name="ABBR_WEEKDAY"/>
+		<field name="AM_PM_FIELD"/>
+		<field name="AM_PM_MIDNIGHT_NOON_FIELD" since="28"/>
+		<field name="DATE_FIELD"/>
+		<field name="DAY"/>
+		<field name="DAY_OF_WEEK_FIELD"/>
+		<field name="DAY_OF_WEEK_IN_MONTH_FIELD"/>
+		<field name="DAY_OF_YEAR_FIELD"/>
+		<field name="DEFAULT"/>
+		<field name="DOW_LOCAL_FIELD"/>
+		<field name="ERA_FIELD"/>
+		<field name="EXTENDED_YEAR_FIELD"/>
+		<field name="FLEXIBLE_DAY_PERIOD_FIELD" since="28"/>
+		<field name="FRACTIONAL_SECOND_FIELD"/>
+		<field name="FULL"/>
+		<field name="GENERIC_TZ"/>
+		<field name="HOUR"/>
+		<field name="HOUR0_FIELD"/>
+		<field name="HOUR1_FIELD"/>
+		<field name="HOUR24"/>
+		<field name="HOUR24_MINUTE"/>
+		<field name="HOUR24_MINUTE_SECOND"/>
+		<field name="HOUR_MINUTE"/>
+		<field name="HOUR_MINUTE_SECOND"/>
+		<field name="HOUR_OF_DAY0_FIELD"/>
+		<field name="HOUR_OF_DAY1_FIELD"/>
+		<field name="JULIAN_DAY_FIELD"/>
+		<field name="LOCATION_TZ"/>
+		<field name="LONG"/>
+		<field name="MEDIUM"/>
+		<field name="MILLISECONDS_IN_DAY_FIELD"/>
+		<field name="MILLISECOND_FIELD"/>
+		<field name="MINUTE"/>
+		<field name="MINUTE_FIELD"/>
+		<field name="MINUTE_SECOND"/>
+		<field name="MONTH"/>
+		<field name="MONTH_DAY"/>
+		<field name="MONTH_FIELD"/>
+		<field name="MONTH_WEEKDAY_DAY"/>
+		<field name="NONE"/>
+		<field name="NUM_MONTH"/>
+		<field name="NUM_MONTH_DAY"/>
+		<field name="NUM_MONTH_WEEKDAY_DAY"/>
+		<field name="QUARTER"/>
+		<field name="QUARTER_FIELD"/>
+		<field name="RELATIVE"/>
+		<field name="RELATIVE_DEFAULT"/>
+		<field name="RELATIVE_FULL"/>
+		<field name="RELATIVE_LONG"/>
+		<field name="RELATIVE_MEDIUM"/>
+		<field name="RELATIVE_SHORT"/>
+		<field name="SECOND"/>
+		<field name="SECOND_FIELD"/>
+		<field name="SHORT"/>
+		<field name="SPECIFIC_TZ"/>
+		<field name="STANDALONE_DAY_FIELD"/>
+		<field name="STANDALONE_MONTH_FIELD"/>
+		<field name="STANDALONE_QUARTER_FIELD"/>
+		<field name="TIMEZONE_FIELD"/>
+		<field name="TIMEZONE_GENERIC_FIELD"/>
+		<field name="TIMEZONE_ISO_FIELD"/>
+		<field name="TIMEZONE_ISO_LOCAL_FIELD"/>
+		<field name="TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD"/>
+		<field name="TIMEZONE_RFC_FIELD"/>
+		<field name="TIMEZONE_SPECIAL_FIELD"/>
+		<field name="WEEKDAY"/>
+		<field name="WEEK_OF_MONTH_FIELD"/>
+		<field name="WEEK_OF_YEAR_FIELD"/>
+		<field name="YEAR"/>
+		<field name="YEAR_ABBR_MONTH"/>
+		<field name="YEAR_ABBR_MONTH_DAY"/>
+		<field name="YEAR_ABBR_MONTH_WEEKDAY_DAY"/>
+		<field name="YEAR_ABBR_QUARTER"/>
+		<field name="YEAR_FIELD"/>
+		<field name="YEAR_MONTH"/>
+		<field name="YEAR_MONTH_DAY"/>
+		<field name="YEAR_MONTH_WEEKDAY_DAY"/>
+		<field name="YEAR_NAME_FIELD"/>
+		<field name="YEAR_NUM_MONTH"/>
+		<field name="YEAR_NUM_MONTH_DAY"/>
+		<field name="YEAR_NUM_MONTH_WEEKDAY_DAY"/>
+		<field name="YEAR_QUARTER"/>
+		<field name="YEAR_WOY_FIELD"/>
+		<field name="calendar"/>
+		<field name="numberFormat"/>
 	</class>
 	<class name="android/icu/text/DateFormat$BooleanAttribute" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DateFormat$BooleanAttribute;" />
-		<method name="values()[Landroid/icu/text/DateFormat$BooleanAttribute;" />
-		<field name="PARSE_ALLOW_NUMERIC" />
-		<field name="PARSE_ALLOW_WHITESPACE" />
-		<field name="PARSE_MULTIPLE_PATTERNS_FOR_MATCH" since="26" />
-		<field name="PARSE_PARTIAL_LITERAL_MATCH" since="26" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DateFormat$BooleanAttribute;"/>
+		<method name="values()[Landroid/icu/text/DateFormat$BooleanAttribute;"/>
+		<field name="PARSE_ALLOW_NUMERIC"/>
+		<field name="PARSE_ALLOW_WHITESPACE"/>
+		<field name="PARSE_MULTIPLE_PATTERNS_FOR_MATCH" since="26"/>
+		<field name="PARSE_PARTIAL_LITERAL_MATCH" since="26"/>
 	</class>
 	<class name="android/icu/text/DateFormat$Field" since="24">
-		<extends name="java/text/Format$Field" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" />
-		<method name="getCalendarField()I" />
-		<method name="ofCalendarField(I)Landroid/icu/text/DateFormat$Field;" />
-		<field name="AM_PM" />
-		<field name="DAY_OF_MONTH" />
-		<field name="DAY_OF_WEEK" />
-		<field name="DAY_OF_WEEK_IN_MONTH" />
-		<field name="DAY_OF_YEAR" />
-		<field name="DOW_LOCAL" />
-		<field name="ERA" />
-		<field name="EXTENDED_YEAR" />
-		<field name="HOUR0" />
-		<field name="HOUR1" />
-		<field name="HOUR_OF_DAY0" />
-		<field name="HOUR_OF_DAY1" />
-		<field name="JULIAN_DAY" />
-		<field name="MILLISECOND" />
-		<field name="MILLISECONDS_IN_DAY" />
-		<field name="MINUTE" />
-		<field name="MONTH" />
-		<field name="QUARTER" />
-		<field name="SECOND" />
-		<field name="TIME_ZONE" />
-		<field name="WEEK_OF_MONTH" />
-		<field name="WEEK_OF_YEAR" />
-		<field name="YEAR" />
-		<field name="YEAR_WOY" />
+		<extends name="java/text/Format$Field"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V"/>
+		<method name="getCalendarField()I"/>
+		<method name="ofCalendarField(I)Landroid/icu/text/DateFormat$Field;"/>
+		<field name="AM_PM"/>
+		<field name="AM_PM_MIDNIGHT_NOON" since="28"/>
+		<field name="DAY_OF_MONTH"/>
+		<field name="DAY_OF_WEEK"/>
+		<field name="DAY_OF_WEEK_IN_MONTH"/>
+		<field name="DAY_OF_YEAR"/>
+		<field name="DOW_LOCAL"/>
+		<field name="ERA"/>
+		<field name="EXTENDED_YEAR"/>
+		<field name="FLEXIBLE_DAY_PERIOD" since="28"/>
+		<field name="HOUR0"/>
+		<field name="HOUR1"/>
+		<field name="HOUR_OF_DAY0"/>
+		<field name="HOUR_OF_DAY1"/>
+		<field name="JULIAN_DAY"/>
+		<field name="MILLISECOND"/>
+		<field name="MILLISECONDS_IN_DAY"/>
+		<field name="MINUTE"/>
+		<field name="MONTH"/>
+		<field name="QUARTER"/>
+		<field name="SECOND"/>
+		<field name="TIME_ZONE"/>
+		<field name="WEEK_OF_MONTH"/>
+		<field name="WEEK_OF_YEAR"/>
+		<field name="YEAR"/>
+		<field name="YEAR_WOY"/>
 	</class>
 	<class name="android/icu/text/DateFormatSymbols" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/util/Calendar;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/Calendar;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/Class;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/Class;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Ljava/util/ResourceBundle;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/ResourceBundle;Ljava/util/Locale;)V" />
-		<method name="getAmPmStrings()[Ljava/lang/String;" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getEraNames()[Ljava/lang/String;" />
-		<method name="getEras()[Ljava/lang/String;" />
-		<method name="getInstance()Landroid/icu/text/DateFormatSymbols;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormatSymbols;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DateFormatSymbols;" />
-		<method name="getLocalPatternChars()Ljava/lang/String;" />
-		<method name="getMonths()[Ljava/lang/String;" />
-		<method name="getMonths(II)[Ljava/lang/String;" />
-		<method name="getQuarters(II)[Ljava/lang/String;" />
-		<method name="getShortMonths()[Ljava/lang/String;" />
-		<method name="getShortWeekdays()[Ljava/lang/String;" />
-		<method name="getWeekdays()[Ljava/lang/String;" />
-		<method name="getWeekdays(II)[Ljava/lang/String;" />
-		<method name="getYearNames(II)[Ljava/lang/String;" />
-		<method name="getZodiacNames(II)[Ljava/lang/String;" />
-		<method name="getZoneStrings()[[Ljava/lang/String;" />
-		<method name="initializeData(Landroid/icu/util/ULocale;Ljava/lang/String;)V" />
-		<method name="setAmPmStrings([Ljava/lang/String;)V" />
-		<method name="setEraNames([Ljava/lang/String;)V" />
-		<method name="setEras([Ljava/lang/String;)V" />
-		<method name="setLocalPatternChars(Ljava/lang/String;)V" />
-		<method name="setMonths([Ljava/lang/String;)V" />
-		<method name="setMonths([Ljava/lang/String;II)V" />
-		<method name="setQuarters([Ljava/lang/String;II)V" />
-		<method name="setShortMonths([Ljava/lang/String;)V" />
-		<method name="setShortWeekdays([Ljava/lang/String;)V" />
-		<method name="setWeekdays([Ljava/lang/String;)V" />
-		<method name="setWeekdays([Ljava/lang/String;II)V" />
-		<method name="setYearNames([Ljava/lang/String;II)V" />
-		<method name="setZodiacNames([Ljava/lang/String;II)V" />
-		<method name="setZoneStrings([[Ljava/lang/String;)V" />
-		<field name="ABBREVIATED" />
-		<field name="FORMAT" />
-		<field name="NARROW" />
-		<field name="SHORT" />
-		<field name="STANDALONE" />
-		<field name="WIDE" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/util/Calendar;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/Calendar;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/Class;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/Class;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Ljava/util/ResourceBundle;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/ResourceBundle;Ljava/util/Locale;)V"/>
+		<method name="getAmPmStrings()[Ljava/lang/String;"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getEraNames()[Ljava/lang/String;"/>
+		<method name="getEras()[Ljava/lang/String;"/>
+		<method name="getInstance()Landroid/icu/text/DateFormatSymbols;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormatSymbols;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DateFormatSymbols;"/>
+		<method name="getLocalPatternChars()Ljava/lang/String;"/>
+		<method name="getMonths()[Ljava/lang/String;"/>
+		<method name="getMonths(II)[Ljava/lang/String;"/>
+		<method name="getQuarters(II)[Ljava/lang/String;"/>
+		<method name="getShortMonths()[Ljava/lang/String;"/>
+		<method name="getShortWeekdays()[Ljava/lang/String;"/>
+		<method name="getWeekdays()[Ljava/lang/String;"/>
+		<method name="getWeekdays(II)[Ljava/lang/String;"/>
+		<method name="getYearNames(II)[Ljava/lang/String;"/>
+		<method name="getZodiacNames(II)[Ljava/lang/String;"/>
+		<method name="getZoneStrings()[[Ljava/lang/String;"/>
+		<method name="initializeData(Landroid/icu/util/ULocale;Ljava/lang/String;)V"/>
+		<method name="setAmPmStrings([Ljava/lang/String;)V"/>
+		<method name="setEraNames([Ljava/lang/String;)V"/>
+		<method name="setEras([Ljava/lang/String;)V"/>
+		<method name="setLocalPatternChars(Ljava/lang/String;)V"/>
+		<method name="setMonths([Ljava/lang/String;)V"/>
+		<method name="setMonths([Ljava/lang/String;II)V"/>
+		<method name="setQuarters([Ljava/lang/String;II)V"/>
+		<method name="setShortMonths([Ljava/lang/String;)V"/>
+		<method name="setShortWeekdays([Ljava/lang/String;)V"/>
+		<method name="setWeekdays([Ljava/lang/String;)V"/>
+		<method name="setWeekdays([Ljava/lang/String;II)V"/>
+		<method name="setYearNames([Ljava/lang/String;II)V"/>
+		<method name="setZodiacNames([Ljava/lang/String;II)V"/>
+		<method name="setZoneStrings([[Ljava/lang/String;)V"/>
+		<field name="ABBREVIATED"/>
+		<field name="FORMAT"/>
+		<field name="NARROW"/>
+		<field name="SHORT"/>
+		<field name="STANDALONE"/>
+		<field name="WIDE"/>
 	</class>
 	<class name="android/icu/text/DateIntervalFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>()V" />
-		<method name="format(Landroid/icu/util/Calendar;Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Landroid/icu/util/DateInterval;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="getDateFormat()Landroid/icu/text/DateFormat;" />
-		<method name="getDateIntervalInfo()Landroid/icu/text/DateIntervalInfo;" />
-		<method name="getInstance(Ljava/lang/String;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getInstance(Ljava/lang/String;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getInstance(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getInstance(Ljava/lang/String;Landroid/icu/util/ULocale;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getInstance(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getInstance(Ljava/lang/String;Ljava/util/Locale;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;" />
-		<method name="getTimeZone()Landroid/icu/util/TimeZone;" />
-		<method name="setDateIntervalInfo(Landroid/icu/text/DateIntervalInfo;)V" />
-		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="format(Landroid/icu/util/Calendar;Landroid/icu/util/Calendar;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Landroid/icu/util/DateInterval;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="getDateFormat()Landroid/icu/text/DateFormat;"/>
+		<method name="getDateIntervalInfo()Landroid/icu/text/DateIntervalInfo;"/>
+		<method name="getInstance(Ljava/lang/String;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getInstance(Ljava/lang/String;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getInstance(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getInstance(Ljava/lang/String;Landroid/icu/util/ULocale;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getInstance(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getInstance(Ljava/lang/String;Ljava/util/Locale;Landroid/icu/text/DateIntervalInfo;)Landroid/icu/text/DateIntervalFormat;"/>
+		<method name="getTimeZone()Landroid/icu/util/TimeZone;"/>
+		<method name="setDateIntervalInfo(Landroid/icu/text/DateIntervalInfo;)V"/>
+		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V"/>
 	</class>
 	<class name="android/icu/text/DateIntervalInfo" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="cloneAsThawed()Landroid/icu/text/DateIntervalInfo;" />
-		<method name="freeze()Landroid/icu/text/DateIntervalInfo;" />
-		<method name="getDefaultOrder()Z" />
-		<method name="getFallbackIntervalPattern()Ljava/lang/String;" />
-		<method name="getIntervalPattern(Ljava/lang/String;I)Landroid/icu/text/DateIntervalInfo$PatternInfo;" />
-		<method name="setFallbackIntervalPattern(Ljava/lang/String;)V" />
-		<method name="setIntervalPattern(Ljava/lang/String;ILjava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="cloneAsThawed()Landroid/icu/text/DateIntervalInfo;"/>
+		<method name="freeze()Landroid/icu/text/DateIntervalInfo;"/>
+		<method name="getDefaultOrder()Z"/>
+		<method name="getFallbackIntervalPattern()Ljava/lang/String;"/>
+		<method name="getIntervalPattern(Ljava/lang/String;I)Landroid/icu/text/DateIntervalInfo$PatternInfo;"/>
+		<method name="setFallbackIntervalPattern(Ljava/lang/String;)V"/>
+		<method name="setIntervalPattern(Ljava/lang/String;ILjava/lang/String;)V"/>
 	</class>
 	<class name="android/icu/text/DateIntervalInfo$PatternInfo" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Z)V" />
-		<method name="firstDateInPtnIsLaterDate()Z" />
-		<method name="getFirstPart()Ljava/lang/String;" />
-		<method name="getSecondPart()Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Z)V"/>
+		<method name="firstDateInPtnIsLaterDate()Z"/>
+		<method name="getFirstPart()Ljava/lang/String;"/>
+		<method name="getSecondPart()Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/DateTimePatternGenerator" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="addPattern(Ljava/lang/String;ZLandroid/icu/text/DateTimePatternGenerator$PatternInfo;)Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="cloneAsThawed()Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="freeze()Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="getAppendItemFormat(I)Ljava/lang/String;" />
-		<method name="getAppendItemName(I)Ljava/lang/String;" />
-		<method name="getBaseSkeleton(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getBaseSkeletons(Ljava/util/Set;)Ljava/util/Set;" />
-		<method name="getBestPattern(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getBestPattern(Ljava/lang/String;I)Ljava/lang/String;" />
-		<method name="getDateTimeFormat()Ljava/lang/String;" />
-		<method name="getDecimal()Ljava/lang/String;" />
-		<method name="getEmptyInstance()Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="getInstance()Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DateTimePatternGenerator;" />
-		<method name="getSkeleton(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getSkeletons(Ljava/util/Map;)Ljava/util/Map;" />
-		<method name="replaceFieldTypes(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="replaceFieldTypes(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;" />
-		<method name="setAppendItemFormat(ILjava/lang/String;)V" />
-		<method name="setAppendItemName(ILjava/lang/String;)V" />
-		<method name="setDateTimeFormat(Ljava/lang/String;)V" />
-		<method name="setDecimal(Ljava/lang/String;)V" />
-		<field name="DAY" />
-		<field name="DAYPERIOD" />
-		<field name="DAY_OF_WEEK_IN_MONTH" />
-		<field name="DAY_OF_YEAR" />
-		<field name="ERA" />
-		<field name="FRACTIONAL_SECOND" />
-		<field name="HOUR" />
-		<field name="MATCH_ALL_FIELDS_LENGTH" />
-		<field name="MATCH_HOUR_FIELD_LENGTH" />
-		<field name="MATCH_NO_OPTIONS" />
-		<field name="MINUTE" />
-		<field name="MONTH" />
-		<field name="QUARTER" />
-		<field name="SECOND" />
-		<field name="WEEKDAY" />
-		<field name="WEEK_OF_MONTH" />
-		<field name="WEEK_OF_YEAR" />
-		<field name="YEAR" />
-		<field name="ZONE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="addPattern(Ljava/lang/String;ZLandroid/icu/text/DateTimePatternGenerator$PatternInfo;)Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="cloneAsThawed()Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="freeze()Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="getAppendItemFormat(I)Ljava/lang/String;"/>
+		<method name="getAppendItemName(I)Ljava/lang/String;"/>
+		<method name="getBaseSkeleton(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getBaseSkeletons(Ljava/util/Set;)Ljava/util/Set;"/>
+		<method name="getBestPattern(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getBestPattern(Ljava/lang/String;I)Ljava/lang/String;"/>
+		<method name="getDateTimeFormat()Ljava/lang/String;"/>
+		<method name="getDecimal()Ljava/lang/String;"/>
+		<method name="getEmptyInstance()Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="getInstance()Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DateTimePatternGenerator;"/>
+		<method name="getSkeleton(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getSkeletons(Ljava/util/Map;)Ljava/util/Map;"/>
+		<method name="replaceFieldTypes(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="replaceFieldTypes(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;"/>
+		<method name="setAppendItemFormat(ILjava/lang/String;)V"/>
+		<method name="setAppendItemName(ILjava/lang/String;)V"/>
+		<method name="setDateTimeFormat(Ljava/lang/String;)V"/>
+		<method name="setDecimal(Ljava/lang/String;)V"/>
+		<field name="DAY"/>
+		<field name="DAYPERIOD"/>
+		<field name="DAY_OF_WEEK_IN_MONTH"/>
+		<field name="DAY_OF_YEAR"/>
+		<field name="ERA"/>
+		<field name="FRACTIONAL_SECOND"/>
+		<field name="HOUR"/>
+		<field name="MATCH_ALL_FIELDS_LENGTH"/>
+		<field name="MATCH_HOUR_FIELD_LENGTH"/>
+		<field name="MATCH_NO_OPTIONS"/>
+		<field name="MINUTE"/>
+		<field name="MONTH"/>
+		<field name="QUARTER"/>
+		<field name="SECOND"/>
+		<field name="WEEKDAY"/>
+		<field name="WEEK_OF_MONTH"/>
+		<field name="WEEK_OF_YEAR"/>
+		<field name="YEAR"/>
+		<field name="ZONE"/>
 	</class>
 	<class name="android/icu/text/DateTimePatternGenerator$PatternInfo" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="BASE_CONFLICT" />
-		<field name="CONFLICT" />
-		<field name="OK" />
-		<field name="conflictingPattern" />
-		<field name="status" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="BASE_CONFLICT"/>
+		<field name="CONFLICT"/>
+		<field name="OK"/>
+		<field name="conflictingPattern"/>
+		<field name="status"/>
 	</class>
 	<class name="android/icu/text/DecimalFormat" since="24">
-		<extends name="android/icu/text/NumberFormat" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V" />
-		<method name="applyLocalizedPattern(Ljava/lang/String;)V" />
-		<method name="applyPattern(Ljava/lang/String;)V" />
-		<method name="areSignificantDigitsUsed()Z" />
-		<method name="getCurrencyPluralInfo()Landroid/icu/text/CurrencyPluralInfo;" />
-		<method name="getCurrencyUsage()Landroid/icu/util/Currency$CurrencyUsage;" />
-		<method name="getDecimalFormatSymbols()Landroid/icu/text/DecimalFormatSymbols;" />
-		<method name="getFormatWidth()I" />
-		<method name="getGroupingSize()I" />
-		<method name="getMathContext()Ljava/math/MathContext;" />
-		<method name="getMathContextICU()Landroid/icu/math/MathContext;" />
-		<method name="getMaximumSignificantDigits()I" />
-		<method name="getMinimumExponentDigits()B" />
-		<method name="getMinimumSignificantDigits()I" />
-		<method name="getMultiplier()I" />
-		<method name="getNegativePrefix()Ljava/lang/String;" />
-		<method name="getNegativeSuffix()Ljava/lang/String;" />
-		<method name="getPadCharacter()C" />
-		<method name="getPadPosition()I" />
-		<method name="getParseMaxDigits()I" />
-		<method name="getPositivePrefix()Ljava/lang/String;" />
-		<method name="getPositiveSuffix()Ljava/lang/String;" />
-		<method name="getRoundingIncrement()Ljava/math/BigDecimal;" />
-		<method name="getSecondaryGroupingSize()I" />
-		<method name="isDecimalPatternMatchRequired()Z" />
-		<method name="isDecimalSeparatorAlwaysShown()Z" />
-		<method name="isExponentSignAlwaysShown()Z" />
-		<method name="isParseBigDecimal()Z" />
-		<method name="isScientificNotation()Z" />
-		<method name="setCurrencyPluralInfo(Landroid/icu/text/CurrencyPluralInfo;)V" />
-		<method name="setCurrencyUsage(Landroid/icu/util/Currency$CurrencyUsage;)V" />
-		<method name="setDecimalFormatSymbols(Landroid/icu/text/DecimalFormatSymbols;)V" />
-		<method name="setDecimalPatternMatchRequired(Z)V" />
-		<method name="setDecimalSeparatorAlwaysShown(Z)V" />
-		<method name="setExponentSignAlwaysShown(Z)V" />
-		<method name="setFormatWidth(I)V" />
-		<method name="setGroupingSize(I)V" />
-		<method name="setMathContext(Ljava/math/MathContext;)V" />
-		<method name="setMathContextICU(Landroid/icu/math/MathContext;)V" />
-		<method name="setMaximumSignificantDigits(I)V" />
-		<method name="setMinimumExponentDigits(B)V" />
-		<method name="setMinimumSignificantDigits(I)V" />
-		<method name="setMultiplier(I)V" />
-		<method name="setNegativePrefix(Ljava/lang/String;)V" />
-		<method name="setNegativeSuffix(Ljava/lang/String;)V" />
-		<method name="setPadCharacter(C)V" />
-		<method name="setPadPosition(I)V" />
-		<method name="setParseBigDecimal(Z)V" />
-		<method name="setParseMaxDigits(I)V" />
-		<method name="setPositivePrefix(Ljava/lang/String;)V" />
-		<method name="setPositiveSuffix(Ljava/lang/String;)V" />
-		<method name="setRoundingIncrement(D)V" />
-		<method name="setRoundingIncrement(Landroid/icu/math/BigDecimal;)V" />
-		<method name="setRoundingIncrement(Ljava/math/BigDecimal;)V" />
-		<method name="setScientificNotation(Z)V" />
-		<method name="setSecondaryGroupingSize(I)V" />
-		<method name="setSignificantDigitsUsed(Z)V" />
-		<method name="toLocalizedPattern()Ljava/lang/String;" />
-		<method name="toPattern()Ljava/lang/String;" />
-		<field name="PAD_AFTER_PREFIX" />
-		<field name="PAD_AFTER_SUFFIX" />
-		<field name="PAD_BEFORE_PREFIX" />
-		<field name="PAD_BEFORE_SUFFIX" />
+		<extends name="android/icu/text/NumberFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V"/>
+		<method name="applyLocalizedPattern(Ljava/lang/String;)V"/>
+		<method name="applyPattern(Ljava/lang/String;)V"/>
+		<method name="areSignificantDigitsUsed()Z"/>
+		<method name="getCurrencyPluralInfo()Landroid/icu/text/CurrencyPluralInfo;"/>
+		<method name="getCurrencyUsage()Landroid/icu/util/Currency$CurrencyUsage;"/>
+		<method name="getDecimalFormatSymbols()Landroid/icu/text/DecimalFormatSymbols;"/>
+		<method name="getFormatWidth()I"/>
+		<method name="getGroupingSize()I"/>
+		<method name="getMathContext()Ljava/math/MathContext;"/>
+		<method name="getMathContextICU()Landroid/icu/math/MathContext;"/>
+		<method name="getMaximumSignificantDigits()I"/>
+		<method name="getMinimumExponentDigits()B"/>
+		<method name="getMinimumSignificantDigits()I"/>
+		<method name="getMultiplier()I"/>
+		<method name="getNegativePrefix()Ljava/lang/String;"/>
+		<method name="getNegativeSuffix()Ljava/lang/String;"/>
+		<method name="getPadCharacter()C"/>
+		<method name="getPadPosition()I"/>
+		<method name="getParseMaxDigits()I" deprecated="28"/>
+		<method name="getPositivePrefix()Ljava/lang/String;"/>
+		<method name="getPositiveSuffix()Ljava/lang/String;"/>
+		<method name="getRoundingIncrement()Ljava/math/BigDecimal;"/>
+		<method name="getSecondaryGroupingSize()I"/>
+		<method name="isDecimalPatternMatchRequired()Z"/>
+		<method name="isDecimalSeparatorAlwaysShown()Z"/>
+		<method name="isExponentSignAlwaysShown()Z"/>
+		<method name="isParseBigDecimal()Z"/>
+		<method name="isScientificNotation()Z"/>
+		<method name="setCurrencyPluralInfo(Landroid/icu/text/CurrencyPluralInfo;)V"/>
+		<method name="setCurrencyUsage(Landroid/icu/util/Currency$CurrencyUsage;)V"/>
+		<method name="setDecimalFormatSymbols(Landroid/icu/text/DecimalFormatSymbols;)V"/>
+		<method name="setDecimalPatternMatchRequired(Z)V"/>
+		<method name="setDecimalSeparatorAlwaysShown(Z)V"/>
+		<method name="setExponentSignAlwaysShown(Z)V"/>
+		<method name="setFormatWidth(I)V"/>
+		<method name="setGroupingSize(I)V"/>
+		<method name="setMathContext(Ljava/math/MathContext;)V"/>
+		<method name="setMathContextICU(Landroid/icu/math/MathContext;)V"/>
+		<method name="setMaximumSignificantDigits(I)V"/>
+		<method name="setMinimumExponentDigits(B)V"/>
+		<method name="setMinimumSignificantDigits(I)V"/>
+		<method name="setMultiplier(I)V"/>
+		<method name="setNegativePrefix(Ljava/lang/String;)V"/>
+		<method name="setNegativeSuffix(Ljava/lang/String;)V"/>
+		<method name="setPadCharacter(C)V"/>
+		<method name="setPadPosition(I)V"/>
+		<method name="setParseBigDecimal(Z)V"/>
+		<method name="setParseMaxDigits(I)V" deprecated="28"/>
+		<method name="setPositivePrefix(Ljava/lang/String;)V"/>
+		<method name="setPositiveSuffix(Ljava/lang/String;)V"/>
+		<method name="setRoundingIncrement(D)V"/>
+		<method name="setRoundingIncrement(Landroid/icu/math/BigDecimal;)V"/>
+		<method name="setRoundingIncrement(Ljava/math/BigDecimal;)V"/>
+		<method name="setScientificNotation(Z)V"/>
+		<method name="setSecondaryGroupingSize(I)V"/>
+		<method name="setSignificantDigitsUsed(Z)V"/>
+		<method name="toLocalizedPattern()Ljava/lang/String;"/>
+		<method name="toPattern()Ljava/lang/String;"/>
+		<field name="PAD_AFTER_PREFIX"/>
+		<field name="PAD_AFTER_SUFFIX"/>
+		<field name="PAD_BEFORE_PREFIX"/>
+		<field name="PAD_BEFORE_SUFFIX"/>
 	</class>
 	<class name="android/icu/text/DecimalFormatSymbols" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getCurrency()Landroid/icu/util/Currency;" />
-		<method name="getCurrencySymbol()Ljava/lang/String;" />
-		<method name="getDecimalSeparator()C" />
-		<method name="getDigit()C" />
-		<method name="getDigits()[C" />
-		<method name="getExponentMultiplicationSign()Ljava/lang/String;" />
-		<method name="getExponentSeparator()Ljava/lang/String;" />
-		<method name="getGroupingSeparator()C" />
-		<method name="getInfinity()Ljava/lang/String;" />
-		<method name="getInstance()Landroid/icu/text/DecimalFormatSymbols;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DecimalFormatSymbols;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;" />
-		<method name="getInternationalCurrencySymbol()Ljava/lang/String;" />
-		<method name="getLocale()Ljava/util/Locale;" />
-		<method name="getMinusSign()C" />
-		<method name="getMonetaryDecimalSeparator()C" />
-		<method name="getMonetaryGroupingSeparator()C" />
-		<method name="getNaN()Ljava/lang/String;" />
-		<method name="getPadEscape()C" />
-		<method name="getPatternForCurrencySpacing(IZ)Ljava/lang/String;" />
-		<method name="getPatternSeparator()C" />
-		<method name="getPerMill()C" />
-		<method name="getPercent()C" />
-		<method name="getPlusSign()C" />
-		<method name="getSignificantDigit()C" />
-		<method name="getULocale()Landroid/icu/util/ULocale;" />
-		<method name="getZeroDigit()C" />
-		<method name="setCurrency(Landroid/icu/util/Currency;)V" />
-		<method name="setCurrencySymbol(Ljava/lang/String;)V" />
-		<method name="setDecimalSeparator(C)V" />
-		<method name="setDigit(C)V" />
-		<method name="setExponentMultiplicationSign(Ljava/lang/String;)V" />
-		<method name="setExponentSeparator(Ljava/lang/String;)V" />
-		<method name="setGroupingSeparator(C)V" />
-		<method name="setInfinity(Ljava/lang/String;)V" />
-		<method name="setInternationalCurrencySymbol(Ljava/lang/String;)V" />
-		<method name="setMinusSign(C)V" />
-		<method name="setMonetaryDecimalSeparator(C)V" />
-		<method name="setMonetaryGroupingSeparator(C)V" />
-		<method name="setNaN(Ljava/lang/String;)V" />
-		<method name="setPadEscape(C)V" />
-		<method name="setPatternForCurrencySpacing(IZLjava/lang/String;)V" />
-		<method name="setPatternSeparator(C)V" />
-		<method name="setPerMill(C)V" />
-		<method name="setPercent(C)V" />
-		<method name="setPlusSign(C)V" />
-		<method name="setSignificantDigit(C)V" />
-		<method name="setZeroDigit(C)V" />
-		<field name="CURRENCY_SPC_CURRENCY_MATCH" />
-		<field name="CURRENCY_SPC_INSERT" />
-		<field name="CURRENCY_SPC_SURROUNDING_MATCH" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getCurrency()Landroid/icu/util/Currency;"/>
+		<method name="getCurrencySymbol()Ljava/lang/String;"/>
+		<method name="getDecimalSeparator()C"/>
+		<method name="getDigit()C"/>
+		<method name="getDigits()[C"/>
+		<method name="getExponentMultiplicationSign()Ljava/lang/String;"/>
+		<method name="getExponentSeparator()Ljava/lang/String;"/>
+		<method name="getGroupingSeparator()C"/>
+		<method name="getInfinity()Ljava/lang/String;"/>
+		<method name="getInstance()Landroid/icu/text/DecimalFormatSymbols;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/DecimalFormatSymbols;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/DecimalFormatSymbols;"/>
+		<method name="getInternationalCurrencySymbol()Ljava/lang/String;"/>
+		<method name="getLocale()Ljava/util/Locale;"/>
+		<method name="getMinusSign()C"/>
+		<method name="getMonetaryDecimalSeparator()C"/>
+		<method name="getMonetaryGroupingSeparator()C"/>
+		<method name="getNaN()Ljava/lang/String;"/>
+		<method name="getPadEscape()C"/>
+		<method name="getPatternForCurrencySpacing(IZ)Ljava/lang/String;"/>
+		<method name="getPatternSeparator()C"/>
+		<method name="getPerMill()C"/>
+		<method name="getPercent()C"/>
+		<method name="getPlusSign()C"/>
+		<method name="getSignificantDigit()C"/>
+		<method name="getULocale()Landroid/icu/util/ULocale;"/>
+		<method name="getZeroDigit()C"/>
+		<method name="setCurrency(Landroid/icu/util/Currency;)V"/>
+		<method name="setCurrencySymbol(Ljava/lang/String;)V"/>
+		<method name="setDecimalSeparator(C)V"/>
+		<method name="setDigit(C)V"/>
+		<method name="setExponentMultiplicationSign(Ljava/lang/String;)V"/>
+		<method name="setExponentSeparator(Ljava/lang/String;)V"/>
+		<method name="setGroupingSeparator(C)V"/>
+		<method name="setInfinity(Ljava/lang/String;)V"/>
+		<method name="setInternationalCurrencySymbol(Ljava/lang/String;)V"/>
+		<method name="setMinusSign(C)V"/>
+		<method name="setMonetaryDecimalSeparator(C)V"/>
+		<method name="setMonetaryGroupingSeparator(C)V"/>
+		<method name="setNaN(Ljava/lang/String;)V"/>
+		<method name="setPadEscape(C)V"/>
+		<method name="setPatternForCurrencySpacing(IZLjava/lang/String;)V"/>
+		<method name="setPatternSeparator(C)V"/>
+		<method name="setPerMill(C)V"/>
+		<method name="setPercent(C)V"/>
+		<method name="setPlusSign(C)V"/>
+		<method name="setSignificantDigit(C)V"/>
+		<method name="setZeroDigit(C)V"/>
+		<field name="CURRENCY_SPC_CURRENCY_MATCH"/>
+		<field name="CURRENCY_SPC_INSERT"/>
+		<field name="CURRENCY_SPC_SURROUNDING_MATCH"/>
 	</class>
 	<class name="android/icu/text/DisplayContext" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="type()Landroid/icu/text/DisplayContext$Type;" />
-		<method name="value()I" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DisplayContext;" />
-		<method name="values()[Landroid/icu/text/DisplayContext;" />
-		<field name="CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE" />
-		<field name="CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE" />
-		<field name="CAPITALIZATION_FOR_STANDALONE" />
-		<field name="CAPITALIZATION_FOR_UI_LIST_OR_MENU" />
-		<field name="CAPITALIZATION_NONE" />
-		<field name="DIALECT_NAMES" />
-		<field name="LENGTH_FULL" />
-		<field name="LENGTH_SHORT" />
-		<field name="STANDARD_NAMES" />
+		<extends name="java/lang/Enum"/>
+		<method name="type()Landroid/icu/text/DisplayContext$Type;"/>
+		<method name="value()I"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DisplayContext;"/>
+		<method name="values()[Landroid/icu/text/DisplayContext;"/>
+		<field name="CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE"/>
+		<field name="CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE"/>
+		<field name="CAPITALIZATION_FOR_STANDALONE"/>
+		<field name="CAPITALIZATION_FOR_UI_LIST_OR_MENU"/>
+		<field name="CAPITALIZATION_NONE"/>
+		<field name="DIALECT_NAMES"/>
+		<field name="LENGTH_FULL"/>
+		<field name="LENGTH_SHORT"/>
+		<field name="STANDARD_NAMES"/>
 	</class>
 	<class name="android/icu/text/DisplayContext$Type" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DisplayContext$Type;" />
-		<method name="values()[Landroid/icu/text/DisplayContext$Type;" />
-		<field name="CAPITALIZATION" />
-		<field name="DIALECT_HANDLING" />
-		<field name="DISPLAY_LENGTH" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/DisplayContext$Type;"/>
+		<method name="values()[Landroid/icu/text/DisplayContext$Type;"/>
+		<field name="CAPITALIZATION"/>
+		<field name="DIALECT_HANDLING"/>
+		<field name="DISPLAY_LENGTH"/>
 	</class>
 	<class name="android/icu/text/IDNA" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getUTS46Instance(I)Landroid/icu/text/IDNA;" />
-		<method name="labelToASCII(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;" />
-		<method name="labelToUnicode(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;" />
-		<method name="nameToASCII(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;" />
-		<method name="nameToUnicode(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;" />
-		<field name="CHECK_BIDI" />
-		<field name="CHECK_CONTEXTJ" />
-		<field name="CHECK_CONTEXTO" />
-		<field name="DEFAULT" />
-		<field name="NONTRANSITIONAL_TO_ASCII" />
-		<field name="NONTRANSITIONAL_TO_UNICODE" />
-		<field name="USE_STD3_RULES" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getUTS46Instance(I)Landroid/icu/text/IDNA;"/>
+		<method name="labelToASCII(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/>
+		<method name="labelToUnicode(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/>
+		<method name="nameToASCII(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/>
+		<method name="nameToUnicode(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;Landroid/icu/text/IDNA$Info;)Ljava/lang/StringBuilder;"/>
+		<field name="CHECK_BIDI"/>
+		<field name="CHECK_CONTEXTJ"/>
+		<field name="CHECK_CONTEXTO"/>
+		<field name="DEFAULT"/>
+		<field name="NONTRANSITIONAL_TO_ASCII"/>
+		<field name="NONTRANSITIONAL_TO_UNICODE"/>
+		<field name="USE_STD3_RULES"/>
 	</class>
 	<class name="android/icu/text/IDNA$Error" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/IDNA$Error;" />
-		<method name="values()[Landroid/icu/text/IDNA$Error;" />
-		<field name="BIDI" />
-		<field name="CONTEXTJ" />
-		<field name="CONTEXTO_DIGITS" />
-		<field name="CONTEXTO_PUNCTUATION" />
-		<field name="DISALLOWED" />
-		<field name="DOMAIN_NAME_TOO_LONG" />
-		<field name="EMPTY_LABEL" />
-		<field name="HYPHEN_3_4" />
-		<field name="INVALID_ACE_LABEL" />
-		<field name="LABEL_HAS_DOT" />
-		<field name="LABEL_TOO_LONG" />
-		<field name="LEADING_COMBINING_MARK" />
-		<field name="LEADING_HYPHEN" />
-		<field name="PUNYCODE" />
-		<field name="TRAILING_HYPHEN" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/IDNA$Error;"/>
+		<method name="values()[Landroid/icu/text/IDNA$Error;"/>
+		<field name="BIDI"/>
+		<field name="CONTEXTJ"/>
+		<field name="CONTEXTO_DIGITS"/>
+		<field name="CONTEXTO_PUNCTUATION"/>
+		<field name="DISALLOWED"/>
+		<field name="DOMAIN_NAME_TOO_LONG"/>
+		<field name="EMPTY_LABEL"/>
+		<field name="HYPHEN_3_4"/>
+		<field name="INVALID_ACE_LABEL"/>
+		<field name="LABEL_HAS_DOT"/>
+		<field name="LABEL_TOO_LONG"/>
+		<field name="LEADING_COMBINING_MARK"/>
+		<field name="LEADING_HYPHEN"/>
+		<field name="PUNYCODE"/>
+		<field name="TRAILING_HYPHEN"/>
 	</class>
 	<class name="android/icu/text/IDNA$Info" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getErrors()Ljava/util/Set;" />
-		<method name="hasErrors()Z" />
-		<method name="isTransitionalDifferent()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getErrors()Ljava/util/Set;"/>
+		<method name="hasErrors()Z"/>
+		<method name="isTransitionalDifferent()Z"/>
 	</class>
 	<class name="android/icu/text/ListFormatter" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="format(Ljava/util/Collection;)Ljava/lang/String;" />
-		<method name="format([Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getInstance()Landroid/icu/text/ListFormatter;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/ListFormatter;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/ListFormatter;" />
-		<method name="getPatternForNumItems(I)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="format(Ljava/util/Collection;)Ljava/lang/String;"/>
+		<method name="format([Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getInstance()Landroid/icu/text/ListFormatter;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/ListFormatter;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/ListFormatter;"/>
+		<method name="getPatternForNumItems(I)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/LocaleDisplayNames" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;" />
-		<method name="getDialectHandling()Landroid/icu/text/LocaleDisplayNames$DialectHandling;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/LocaleDisplayNames;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/LocaleDisplayNames$DialectHandling;)Landroid/icu/text/LocaleDisplayNames;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;[Landroid/icu/text/DisplayContext;)Landroid/icu/text/LocaleDisplayNames;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/LocaleDisplayNames;" />
-		<method name="getInstance(Ljava/util/Locale;[Landroid/icu/text/DisplayContext;)Landroid/icu/text/LocaleDisplayNames;" />
-		<method name="getLocale()Landroid/icu/util/ULocale;" />
-		<method name="getUiList(Ljava/util/Set;ZLjava/util/Comparator;)Ljava/util/List;" since="26" />
-		<method name="getUiListCompareWholeItems(Ljava/util/Set;Ljava/util/Comparator;)Ljava/util/List;" since="26" />
-		<method name="keyDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="keyValueDisplayName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="languageDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="localeDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="localeDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="localeDisplayName(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="regionDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="scriptDisplayName(I)Ljava/lang/String;" />
-		<method name="scriptDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="variantDisplayName(Ljava/lang/String;)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;"/>
+		<method name="getDialectHandling()Landroid/icu/text/LocaleDisplayNames$DialectHandling;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/LocaleDisplayNames;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/LocaleDisplayNames$DialectHandling;)Landroid/icu/text/LocaleDisplayNames;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;[Landroid/icu/text/DisplayContext;)Landroid/icu/text/LocaleDisplayNames;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/LocaleDisplayNames;"/>
+		<method name="getInstance(Ljava/util/Locale;[Landroid/icu/text/DisplayContext;)Landroid/icu/text/LocaleDisplayNames;"/>
+		<method name="getLocale()Landroid/icu/util/ULocale;"/>
+		<method name="getUiList(Ljava/util/Set;ZLjava/util/Comparator;)Ljava/util/List;" since="26"/>
+		<method name="getUiListCompareWholeItems(Ljava/util/Set;Ljava/util/Comparator;)Ljava/util/List;" since="26"/>
+		<method name="keyDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="keyValueDisplayName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="languageDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="localeDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="localeDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="localeDisplayName(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="regionDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="scriptDisplayName(I)Ljava/lang/String;"/>
+		<method name="scriptDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="variantDisplayName(Ljava/lang/String;)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/LocaleDisplayNames$DialectHandling" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/LocaleDisplayNames$DialectHandling;" />
-		<method name="values()[Landroid/icu/text/LocaleDisplayNames$DialectHandling;" />
-		<field name="DIALECT_NAMES" />
-		<field name="STANDARD_NAMES" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/LocaleDisplayNames$DialectHandling;"/>
+		<method name="values()[Landroid/icu/text/LocaleDisplayNames$DialectHandling;"/>
+		<field name="DIALECT_NAMES"/>
+		<field name="STANDARD_NAMES"/>
 	</class>
 	<class name="android/icu/text/LocaleDisplayNames$UiListItem" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="getComparator(Ljava/util/Comparator;Z)Ljava/util/Comparator;" />
-		<field name="minimized" />
-		<field name="modified" />
-		<field name="nameInDisplayLocale" />
-		<field name="nameInSelf" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/util/ULocale;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="getComparator(Ljava/util/Comparator;Z)Ljava/util/Comparator;"/>
+		<field name="minimized"/>
+		<field name="modified"/>
+		<field name="nameInDisplayLocale"/>
+		<field name="nameInSelf"/>
 	</class>
 	<class name="android/icu/text/MeasureFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>()V" />
-		<method name="formatMeasurePerUnit(Landroid/icu/util/Measure;Landroid/icu/util/MeasureUnit;Ljava/lang/StringBuilder;Ljava/text/FieldPosition;)Ljava/lang/StringBuilder;" since="26" />
-		<method name="formatMeasures(Ljava/lang/StringBuilder;Ljava/text/FieldPosition;[Landroid/icu/util/Measure;)Ljava/lang/StringBuilder;" />
-		<method name="formatMeasures([Landroid/icu/util/Measure;)Ljava/lang/String;" />
-		<method name="getCurrencyFormat()Landroid/icu/text/MeasureFormat;" />
-		<method name="getCurrencyFormat(Landroid/icu/util/ULocale;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getCurrencyFormat(Ljava/util/Locale;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/MeasureFormat$FormatWidth;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat;" />
-		<method name="getLocale()Landroid/icu/util/ULocale;" />
-		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;" />
-		<method name="getWidth()Landroid/icu/text/MeasureFormat$FormatWidth;" />
-		<method name="parseObject(Ljava/lang/String;Ljava/text/ParsePosition;)Landroid/icu/util/Measure;" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="formatMeasurePerUnit(Landroid/icu/util/Measure;Landroid/icu/util/MeasureUnit;Ljava/lang/StringBuilder;Ljava/text/FieldPosition;)Ljava/lang/StringBuilder;" since="26"/>
+		<method name="formatMeasures(Ljava/lang/StringBuilder;Ljava/text/FieldPosition;[Landroid/icu/util/Measure;)Ljava/lang/StringBuilder;"/>
+		<method name="formatMeasures([Landroid/icu/util/Measure;)Ljava/lang/String;"/>
+		<method name="getCurrencyFormat()Landroid/icu/text/MeasureFormat;"/>
+		<method name="getCurrencyFormat(Landroid/icu/util/ULocale;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getCurrencyFormat(Ljava/util/Locale;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/MeasureFormat$FormatWidth;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/MeasureFormat$FormatWidth;Landroid/icu/text/NumberFormat;)Landroid/icu/text/MeasureFormat;"/>
+		<method name="getLocale()Landroid/icu/util/ULocale;"/>
+		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;"/>
+		<method name="getWidth()Landroid/icu/text/MeasureFormat$FormatWidth;"/>
+		<method name="parseObject(Ljava/lang/String;Ljava/text/ParsePosition;)Landroid/icu/util/Measure;"/>
 	</class>
 	<class name="android/icu/text/MeasureFormat$FormatWidth" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MeasureFormat$FormatWidth;" />
-		<method name="values()[Landroid/icu/text/MeasureFormat$FormatWidth;" />
-		<field name="NARROW" />
-		<field name="NUMERIC" />
-		<field name="SHORT" />
-		<field name="WIDE" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MeasureFormat$FormatWidth;"/>
+		<method name="values()[Landroid/icu/text/MeasureFormat$FormatWidth;"/>
+		<field name="NARROW"/>
+		<field name="NUMERIC"/>
+		<field name="SHORT"/>
+		<field name="WIDE"/>
 	</class>
 	<class name="android/icu/text/MessageFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/util/Locale;)V" />
-		<method name="applyPattern(Ljava/lang/String;)V" />
-		<method name="applyPattern(Ljava/lang/String;Landroid/icu/text/MessagePattern$ApostropheMode;)V" />
-		<method name="autoQuoteApostrophe(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="format(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;" />
-		<method name="format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="format(Ljava/util/Map;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format([Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="getApostropheMode()Landroid/icu/text/MessagePattern$ApostropheMode;" />
-		<method name="getArgumentNames()Ljava/util/Set;" />
-		<method name="getFormatByArgumentName(Ljava/lang/String;)Ljava/text/Format;" />
-		<method name="getFormats()[Ljava/text/Format;" />
-		<method name="getFormatsByArgumentIndex()[Ljava/text/Format;" />
-		<method name="getLocale()Ljava/util/Locale;" />
-		<method name="getULocale()Landroid/icu/util/ULocale;" />
-		<method name="parse(Ljava/lang/String;)[Ljava/lang/Object;" />
-		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)[Ljava/lang/Object;" />
-		<method name="parseToMap(Ljava/lang/String;)Ljava/util/Map;" />
-		<method name="parseToMap(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Map;" />
-		<method name="setFormat(ILjava/text/Format;)V" />
-		<method name="setFormatByArgumentIndex(ILjava/text/Format;)V" />
-		<method name="setFormatByArgumentName(Ljava/lang/String;Ljava/text/Format;)V" />
-		<method name="setFormats([Ljava/text/Format;)V" />
-		<method name="setFormatsByArgumentIndex([Ljava/text/Format;)V" />
-		<method name="setFormatsByArgumentName(Ljava/util/Map;)V" />
-		<method name="setLocale(Landroid/icu/util/ULocale;)V" />
-		<method name="setLocale(Ljava/util/Locale;)V" />
-		<method name="toPattern()Ljava/lang/String;" />
-		<method name="usesNamedArguments()Z" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/util/Locale;)V"/>
+		<method name="applyPattern(Ljava/lang/String;)V"/>
+		<method name="applyPattern(Ljava/lang/String;Landroid/icu/text/MessagePattern$ApostropheMode;)V"/>
+		<method name="autoQuoteApostrophe(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="format(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;"/>
+		<method name="format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="format(Ljava/util/Map;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format([Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="getApostropheMode()Landroid/icu/text/MessagePattern$ApostropheMode;"/>
+		<method name="getArgumentNames()Ljava/util/Set;"/>
+		<method name="getFormatByArgumentName(Ljava/lang/String;)Ljava/text/Format;"/>
+		<method name="getFormats()[Ljava/text/Format;"/>
+		<method name="getFormatsByArgumentIndex()[Ljava/text/Format;"/>
+		<method name="getLocale()Ljava/util/Locale;"/>
+		<method name="getULocale()Landroid/icu/util/ULocale;"/>
+		<method name="parse(Ljava/lang/String;)[Ljava/lang/Object;"/>
+		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)[Ljava/lang/Object;"/>
+		<method name="parseToMap(Ljava/lang/String;)Ljava/util/Map;"/>
+		<method name="parseToMap(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Map;"/>
+		<method name="setFormat(ILjava/text/Format;)V"/>
+		<method name="setFormatByArgumentIndex(ILjava/text/Format;)V"/>
+		<method name="setFormatByArgumentName(Ljava/lang/String;Ljava/text/Format;)V"/>
+		<method name="setFormats([Ljava/text/Format;)V"/>
+		<method name="setFormatsByArgumentIndex([Ljava/text/Format;)V"/>
+		<method name="setFormatsByArgumentName(Ljava/util/Map;)V"/>
+		<method name="setLocale(Landroid/icu/util/ULocale;)V"/>
+		<method name="setLocale(Ljava/util/Locale;)V"/>
+		<method name="toPattern()Ljava/lang/String;"/>
+		<method name="usesNamedArguments()Z"/>
 	</class>
 	<class name="android/icu/text/MessageFormat$Field" since="24">
-		<extends name="java/text/Format$Field" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<field name="ARGUMENT" />
+		<extends name="java/text/Format$Field"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<field name="ARGUMENT"/>
 	</class>
 	<class name="android/icu/text/MessagePattern" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/text/MessagePattern$ApostropheMode;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="autoQuoteApostropheDeep()Ljava/lang/String;" />
-		<method name="clear()V" />
-		<method name="clearPatternAndSetApostropheMode(Landroid/icu/text/MessagePattern$ApostropheMode;)V" />
-		<method name="cloneAsThawed()Landroid/icu/text/MessagePattern;" />
-		<method name="countParts()I" />
-		<method name="freeze()Landroid/icu/text/MessagePattern;" />
-		<method name="getApostropheMode()Landroid/icu/text/MessagePattern$ApostropheMode;" />
-		<method name="getLimitPartIndex(I)I" />
-		<method name="getNumericValue(Landroid/icu/text/MessagePattern$Part;)D" />
-		<method name="getPart(I)Landroid/icu/text/MessagePattern$Part;" />
-		<method name="getPartType(I)Landroid/icu/text/MessagePattern$Part$Type;" />
-		<method name="getPatternIndex(I)I" />
-		<method name="getPatternString()Ljava/lang/String;" />
-		<method name="getPluralOffset(I)D" />
-		<method name="getSubstring(Landroid/icu/text/MessagePattern$Part;)Ljava/lang/String;" />
-		<method name="hasNamedArguments()Z" />
-		<method name="hasNumberedArguments()Z" />
-		<method name="parse(Ljava/lang/String;)Landroid/icu/text/MessagePattern;" />
-		<method name="parseChoiceStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;" />
-		<method name="parsePluralStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;" />
-		<method name="parseSelectStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;" />
-		<method name="partSubstringMatches(Landroid/icu/text/MessagePattern$Part;Ljava/lang/String;)Z" />
-		<method name="validateArgumentName(Ljava/lang/String;)I" />
-		<field name="ARG_NAME_NOT_NUMBER" />
-		<field name="ARG_NAME_NOT_VALID" />
-		<field name="NO_NUMERIC_VALUE" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/text/MessagePattern$ApostropheMode;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="autoQuoteApostropheDeep()Ljava/lang/String;"/>
+		<method name="clear()V"/>
+		<method name="clearPatternAndSetApostropheMode(Landroid/icu/text/MessagePattern$ApostropheMode;)V"/>
+		<method name="cloneAsThawed()Landroid/icu/text/MessagePattern;"/>
+		<method name="countParts()I"/>
+		<method name="freeze()Landroid/icu/text/MessagePattern;"/>
+		<method name="getApostropheMode()Landroid/icu/text/MessagePattern$ApostropheMode;"/>
+		<method name="getLimitPartIndex(I)I"/>
+		<method name="getNumericValue(Landroid/icu/text/MessagePattern$Part;)D"/>
+		<method name="getPart(I)Landroid/icu/text/MessagePattern$Part;"/>
+		<method name="getPartType(I)Landroid/icu/text/MessagePattern$Part$Type;"/>
+		<method name="getPatternIndex(I)I"/>
+		<method name="getPatternString()Ljava/lang/String;"/>
+		<method name="getPluralOffset(I)D"/>
+		<method name="getSubstring(Landroid/icu/text/MessagePattern$Part;)Ljava/lang/String;"/>
+		<method name="hasNamedArguments()Z"/>
+		<method name="hasNumberedArguments()Z"/>
+		<method name="parse(Ljava/lang/String;)Landroid/icu/text/MessagePattern;"/>
+		<method name="parseChoiceStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;"/>
+		<method name="parsePluralStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;"/>
+		<method name="parseSelectStyle(Ljava/lang/String;)Landroid/icu/text/MessagePattern;"/>
+		<method name="partSubstringMatches(Landroid/icu/text/MessagePattern$Part;Ljava/lang/String;)Z"/>
+		<method name="validateArgumentName(Ljava/lang/String;)I"/>
+		<field name="ARG_NAME_NOT_NUMBER"/>
+		<field name="ARG_NAME_NOT_VALID"/>
+		<field name="NO_NUMERIC_VALUE"/>
 	</class>
 	<class name="android/icu/text/MessagePattern$ApostropheMode" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$ApostropheMode;" />
-		<method name="values()[Landroid/icu/text/MessagePattern$ApostropheMode;" />
-		<field name="DOUBLE_OPTIONAL" />
-		<field name="DOUBLE_REQUIRED" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$ApostropheMode;"/>
+		<method name="values()[Landroid/icu/text/MessagePattern$ApostropheMode;"/>
+		<field name="DOUBLE_OPTIONAL"/>
+		<field name="DOUBLE_REQUIRED"/>
 	</class>
 	<class name="android/icu/text/MessagePattern$ArgType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="hasPluralStyle()Z" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$ArgType;" />
-		<method name="values()[Landroid/icu/text/MessagePattern$ArgType;" />
-		<field name="CHOICE" />
-		<field name="NONE" />
-		<field name="PLURAL" />
-		<field name="SELECT" />
-		<field name="SELECTORDINAL" />
-		<field name="SIMPLE" />
+		<extends name="java/lang/Enum"/>
+		<method name="hasPluralStyle()Z"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$ArgType;"/>
+		<method name="values()[Landroid/icu/text/MessagePattern$ArgType;"/>
+		<field name="CHOICE"/>
+		<field name="NONE"/>
+		<field name="PLURAL"/>
+		<field name="SELECT"/>
+		<field name="SELECTORDINAL"/>
+		<field name="SIMPLE"/>
 	</class>
 	<class name="android/icu/text/MessagePattern$Part" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getArgType()Landroid/icu/text/MessagePattern$ArgType;" />
-		<method name="getIndex()I" />
-		<method name="getLength()I" />
-		<method name="getLimit()I" />
-		<method name="getType()Landroid/icu/text/MessagePattern$Part$Type;" />
-		<method name="getValue()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getArgType()Landroid/icu/text/MessagePattern$ArgType;"/>
+		<method name="getIndex()I"/>
+		<method name="getLength()I"/>
+		<method name="getLimit()I"/>
+		<method name="getType()Landroid/icu/text/MessagePattern$Part$Type;"/>
+		<method name="getValue()I"/>
 	</class>
 	<class name="android/icu/text/MessagePattern$Part$Type" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="hasNumericValue()Z" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$Part$Type;" />
-		<method name="values()[Landroid/icu/text/MessagePattern$Part$Type;" />
-		<field name="ARG_DOUBLE" />
-		<field name="ARG_INT" />
-		<field name="ARG_LIMIT" />
-		<field name="ARG_NAME" />
-		<field name="ARG_NUMBER" />
-		<field name="ARG_SELECTOR" />
-		<field name="ARG_START" />
-		<field name="ARG_STYLE" />
-		<field name="ARG_TYPE" />
-		<field name="INSERT_CHAR" />
-		<field name="MSG_LIMIT" />
-		<field name="MSG_START" />
-		<field name="REPLACE_NUMBER" />
-		<field name="SKIP_SYNTAX" />
+		<extends name="java/lang/Enum"/>
+		<method name="hasNumericValue()Z"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/MessagePattern$Part$Type;"/>
+		<method name="values()[Landroid/icu/text/MessagePattern$Part$Type;"/>
+		<field name="ARG_DOUBLE"/>
+		<field name="ARG_INT"/>
+		<field name="ARG_LIMIT"/>
+		<field name="ARG_NAME"/>
+		<field name="ARG_NUMBER"/>
+		<field name="ARG_SELECTOR"/>
+		<field name="ARG_START"/>
+		<field name="ARG_STYLE"/>
+		<field name="ARG_TYPE"/>
+		<field name="INSERT_CHAR"/>
+		<field name="MSG_LIMIT"/>
+		<field name="MSG_START"/>
+		<field name="REPLACE_NUMBER"/>
+		<field name="SKIP_SYNTAX"/>
 	</class>
 	<class name="android/icu/text/Normalizer" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="compare(III)I" />
-		<method name="compare(ILjava/lang/String;I)I" />
-		<method name="compare(Ljava/lang/String;Ljava/lang/String;I)I" />
-		<method name="compare([CII[CIII)I" />
-		<method name="compare([C[CI)I" />
-		<field name="COMPARE_CODE_POINT_ORDER" />
-		<field name="COMPARE_IGNORE_CASE" />
-		<field name="FOLD_CASE_DEFAULT" />
-		<field name="FOLD_CASE_EXCLUDE_SPECIAL_I" />
-		<field name="INPUT_IS_FCD" />
-		<field name="MAYBE" />
-		<field name="NO" />
-		<field name="YES" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="compare(III)I"/>
+		<method name="compare(ILjava/lang/String;I)I"/>
+		<method name="compare(Ljava/lang/String;Ljava/lang/String;I)I"/>
+		<method name="compare([CII[CIII)I"/>
+		<method name="compare([C[CI)I"/>
+		<field name="COMPARE_CODE_POINT_ORDER"/>
+		<field name="COMPARE_IGNORE_CASE"/>
+		<field name="FOLD_CASE_DEFAULT"/>
+		<field name="FOLD_CASE_EXCLUDE_SPECIAL_I"/>
+		<field name="INPUT_IS_FCD"/>
+		<field name="MAYBE"/>
+		<field name="NO"/>
+		<field name="YES"/>
 	</class>
 	<class name="android/icu/text/Normalizer$QuickCheckResult" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/icu/text/Normalizer2" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="append(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;" />
-		<method name="composePair(II)I" />
-		<method name="getCombiningClass(I)I" />
-		<method name="getDecomposition(I)Ljava/lang/String;" />
-		<method name="getInstance(Ljava/io/InputStream;Ljava/lang/String;Landroid/icu/text/Normalizer2$Mode;)Landroid/icu/text/Normalizer2;" />
-		<method name="getNFCInstance()Landroid/icu/text/Normalizer2;" />
-		<method name="getNFDInstance()Landroid/icu/text/Normalizer2;" />
-		<method name="getNFKCCasefoldInstance()Landroid/icu/text/Normalizer2;" />
-		<method name="getNFKCInstance()Landroid/icu/text/Normalizer2;" />
-		<method name="getNFKDInstance()Landroid/icu/text/Normalizer2;" />
-		<method name="getRawDecomposition(I)Ljava/lang/String;" />
-		<method name="hasBoundaryAfter(I)Z" />
-		<method name="hasBoundaryBefore(I)Z" />
-		<method name="isInert(I)Z" />
-		<method name="isNormalized(Ljava/lang/CharSequence;)Z" />
-		<method name="normalize(Ljava/lang/CharSequence;)Ljava/lang/String;" />
-		<method name="normalize(Ljava/lang/CharSequence;Ljava/lang/Appendable;)Ljava/lang/Appendable;" />
-		<method name="normalize(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;" />
-		<method name="normalizeSecondAndAppend(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;" />
-		<method name="quickCheck(Ljava/lang/CharSequence;)Landroid/icu/text/Normalizer$QuickCheckResult;" />
-		<method name="spanQuickCheckYes(Ljava/lang/CharSequence;)I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="append(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;"/>
+		<method name="composePair(II)I"/>
+		<method name="getCombiningClass(I)I"/>
+		<method name="getDecomposition(I)Ljava/lang/String;"/>
+		<method name="getInstance(Ljava/io/InputStream;Ljava/lang/String;Landroid/icu/text/Normalizer2$Mode;)Landroid/icu/text/Normalizer2;"/>
+		<method name="getNFCInstance()Landroid/icu/text/Normalizer2;"/>
+		<method name="getNFDInstance()Landroid/icu/text/Normalizer2;"/>
+		<method name="getNFKCCasefoldInstance()Landroid/icu/text/Normalizer2;"/>
+		<method name="getNFKCInstance()Landroid/icu/text/Normalizer2;"/>
+		<method name="getNFKDInstance()Landroid/icu/text/Normalizer2;"/>
+		<method name="getRawDecomposition(I)Ljava/lang/String;"/>
+		<method name="hasBoundaryAfter(I)Z"/>
+		<method name="hasBoundaryBefore(I)Z"/>
+		<method name="isInert(I)Z"/>
+		<method name="isNormalized(Ljava/lang/CharSequence;)Z"/>
+		<method name="normalize(Ljava/lang/CharSequence;)Ljava/lang/String;"/>
+		<method name="normalize(Ljava/lang/CharSequence;Ljava/lang/Appendable;)Ljava/lang/Appendable;"/>
+		<method name="normalize(Ljava/lang/CharSequence;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;"/>
+		<method name="normalizeSecondAndAppend(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;"/>
+		<method name="quickCheck(Ljava/lang/CharSequence;)Landroid/icu/text/Normalizer$QuickCheckResult;"/>
+		<method name="spanQuickCheckYes(Ljava/lang/CharSequence;)I"/>
 	</class>
 	<class name="android/icu/text/Normalizer2$Mode" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/Normalizer2$Mode;" />
-		<method name="values()[Landroid/icu/text/Normalizer2$Mode;" />
-		<field name="COMPOSE" />
-		<field name="COMPOSE_CONTIGUOUS" />
-		<field name="DECOMPOSE" />
-		<field name="FCD" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/Normalizer2$Mode;"/>
+		<method name="values()[Landroid/icu/text/Normalizer2$Mode;"/>
+		<field name="COMPOSE"/>
+		<field name="COMPOSE_CONTIGUOUS"/>
+		<field name="DECOMPOSE"/>
+		<field name="FCD"/>
 	</class>
 	<class name="android/icu/text/NumberFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>()V" />
-		<method name="format(D)Ljava/lang/String;" />
-		<method name="format(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(J)Ljava/lang/String;" />
-		<method name="format(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Landroid/icu/math/BigDecimal;)Ljava/lang/String;" />
-		<method name="format(Landroid/icu/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Landroid/icu/util/CurrencyAmount;)Ljava/lang/String;" />
-		<method name="format(Landroid/icu/util/CurrencyAmount;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Ljava/math/BigDecimal;)Ljava/lang/String;" />
-		<method name="format(Ljava/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="format(Ljava/math/BigInteger;)Ljava/lang/String;" />
-		<method name="format(Ljava/math/BigInteger;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;" />
-		<method name="getCurrency()Landroid/icu/util/Currency;" />
-		<method name="getCurrencyInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getCurrencyInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getCurrencyInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance(I)Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;I)Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getInstance(Ljava/util/Locale;I)Landroid/icu/text/NumberFormat;" />
-		<method name="getIntegerInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getIntegerInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getIntegerInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getMaximumFractionDigits()I" />
-		<method name="getMaximumIntegerDigits()I" />
-		<method name="getMinimumFractionDigits()I" />
-		<method name="getMinimumIntegerDigits()I" />
-		<method name="getNumberInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getNumberInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getNumberInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getPattern(Landroid/icu/util/ULocale;I)Ljava/lang/String;" />
-		<method name="getPercentInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getPercentInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getPercentInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getRoundingMode()I" />
-		<method name="getScientificInstance()Landroid/icu/text/NumberFormat;" />
-		<method name="getScientificInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;" />
-		<method name="getScientificInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;" />
-		<method name="isGroupingUsed()Z" />
-		<method name="isParseIntegerOnly()Z" />
-		<method name="isParseStrict()Z" />
-		<method name="parse(Ljava/lang/String;)Ljava/lang/Number;" />
-		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;" />
-		<method name="parseCurrency(Ljava/lang/CharSequence;Ljava/text/ParsePosition;)Landroid/icu/util/CurrencyAmount;" />
-		<method name="setContext(Landroid/icu/text/DisplayContext;)V" />
-		<method name="setCurrency(Landroid/icu/util/Currency;)V" />
-		<method name="setGroupingUsed(Z)V" />
-		<method name="setMaximumFractionDigits(I)V" />
-		<method name="setMaximumIntegerDigits(I)V" />
-		<method name="setMinimumFractionDigits(I)V" />
-		<method name="setMinimumIntegerDigits(I)V" />
-		<method name="setParseIntegerOnly(Z)V" />
-		<method name="setParseStrict(Z)V" />
-		<method name="setRoundingMode(I)V" />
-		<field name="ACCOUNTINGCURRENCYSTYLE" />
-		<field name="CASHCURRENCYSTYLE" />
-		<field name="CURRENCYSTYLE" />
-		<field name="FRACTION_FIELD" />
-		<field name="INTEGERSTYLE" />
-		<field name="INTEGER_FIELD" />
-		<field name="ISOCURRENCYSTYLE" />
-		<field name="NUMBERSTYLE" />
-		<field name="PERCENTSTYLE" />
-		<field name="PLURALCURRENCYSTYLE" />
-		<field name="SCIENTIFICSTYLE" />
-		<field name="STANDARDCURRENCYSTYLE" since="26" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="format(D)Ljava/lang/String;"/>
+		<method name="format(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(J)Ljava/lang/String;"/>
+		<method name="format(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Landroid/icu/math/BigDecimal;)Ljava/lang/String;"/>
+		<method name="format(Landroid/icu/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Landroid/icu/util/CurrencyAmount;)Ljava/lang/String;"/>
+		<method name="format(Landroid/icu/util/CurrencyAmount;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Ljava/math/BigDecimal;)Ljava/lang/String;"/>
+		<method name="format(Ljava/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="format(Ljava/math/BigInteger;)Ljava/lang/String;"/>
+		<method name="format(Ljava/math/BigInteger;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getContext(Landroid/icu/text/DisplayContext$Type;)Landroid/icu/text/DisplayContext;"/>
+		<method name="getCurrency()Landroid/icu/util/Currency;"/>
+		<method name="getCurrencyInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getCurrencyInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getCurrencyInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance(I)Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;I)Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;I)Landroid/icu/text/NumberFormat;"/>
+		<method name="getIntegerInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getIntegerInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getIntegerInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getMaximumFractionDigits()I"/>
+		<method name="getMaximumIntegerDigits()I"/>
+		<method name="getMinimumFractionDigits()I"/>
+		<method name="getMinimumIntegerDigits()I"/>
+		<method name="getNumberInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getNumberInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getNumberInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getPattern(Landroid/icu/util/ULocale;I)Ljava/lang/String;"/>
+		<method name="getPercentInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getPercentInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getPercentInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getRoundingMode()I"/>
+		<method name="getScientificInstance()Landroid/icu/text/NumberFormat;"/>
+		<method name="getScientificInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="getScientificInstance(Ljava/util/Locale;)Landroid/icu/text/NumberFormat;"/>
+		<method name="isGroupingUsed()Z"/>
+		<method name="isParseIntegerOnly()Z"/>
+		<method name="isParseStrict()Z"/>
+		<method name="parse(Ljava/lang/String;)Ljava/lang/Number;"/>
+		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;"/>
+		<method name="parseCurrency(Ljava/lang/CharSequence;Ljava/text/ParsePosition;)Landroid/icu/util/CurrencyAmount;"/>
+		<method name="setContext(Landroid/icu/text/DisplayContext;)V"/>
+		<method name="setCurrency(Landroid/icu/util/Currency;)V"/>
+		<method name="setGroupingUsed(Z)V"/>
+		<method name="setMaximumFractionDigits(I)V"/>
+		<method name="setMaximumIntegerDigits(I)V"/>
+		<method name="setMinimumFractionDigits(I)V"/>
+		<method name="setMinimumIntegerDigits(I)V"/>
+		<method name="setParseIntegerOnly(Z)V"/>
+		<method name="setParseStrict(Z)V"/>
+		<method name="setRoundingMode(I)V"/>
+		<field name="ACCOUNTINGCURRENCYSTYLE"/>
+		<field name="CASHCURRENCYSTYLE"/>
+		<field name="CURRENCYSTYLE"/>
+		<field name="FRACTION_FIELD"/>
+		<field name="INTEGERSTYLE"/>
+		<field name="INTEGER_FIELD"/>
+		<field name="ISOCURRENCYSTYLE"/>
+		<field name="NUMBERSTYLE"/>
+		<field name="PERCENTSTYLE"/>
+		<field name="PLURALCURRENCYSTYLE"/>
+		<field name="SCIENTIFICSTYLE"/>
+		<field name="STANDARDCURRENCYSTYLE" since="26"/>
 	</class>
 	<class name="android/icu/text/NumberFormat$Field" since="24">
-		<extends name="java/text/Format$Field" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<field name="CURRENCY" />
-		<field name="DECIMAL_SEPARATOR" />
-		<field name="EXPONENT" />
-		<field name="EXPONENT_SIGN" />
-		<field name="EXPONENT_SYMBOL" />
-		<field name="FRACTION" />
-		<field name="GROUPING_SEPARATOR" />
-		<field name="INTEGER" />
-		<field name="PERCENT" />
-		<field name="PERMILLE" />
-		<field name="SIGN" />
+		<extends name="java/text/Format$Field"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<field name="CURRENCY"/>
+		<field name="DECIMAL_SEPARATOR"/>
+		<field name="EXPONENT"/>
+		<field name="EXPONENT_SIGN"/>
+		<field name="EXPONENT_SYMBOL"/>
+		<field name="FRACTION"/>
+		<field name="GROUPING_SEPARATOR"/>
+		<field name="INTEGER"/>
+		<field name="PERCENT"/>
+		<field name="PERMILLE"/>
+		<field name="SIGN"/>
 	</class>
 	<class name="android/icu/text/NumberingSystem" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAvailableNames()[Ljava/lang/String;" />
-		<method name="getDescription()Ljava/lang/String;" />
-		<method name="getInstance()Landroid/icu/text/NumberingSystem;" />
-		<method name="getInstance(IZLjava/lang/String;)Landroid/icu/text/NumberingSystem;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberingSystem;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/NumberingSystem;" />
-		<method name="getInstanceByName(Ljava/lang/String;)Landroid/icu/text/NumberingSystem;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getRadix()I" />
-		<method name="isAlgorithmic()Z" />
-		<method name="isValidDigitString(Ljava/lang/String;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAvailableNames()[Ljava/lang/String;"/>
+		<method name="getDescription()Ljava/lang/String;"/>
+		<method name="getInstance()Landroid/icu/text/NumberingSystem;"/>
+		<method name="getInstance(IZLjava/lang/String;)Landroid/icu/text/NumberingSystem;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/NumberingSystem;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/NumberingSystem;"/>
+		<method name="getInstanceByName(Ljava/lang/String;)Landroid/icu/text/NumberingSystem;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getRadix()I"/>
+		<method name="isAlgorithmic()Z"/>
+		<method name="isValidDigitString(Ljava/lang/String;)Z"/>
 	</class>
 	<class name="android/icu/text/PluralFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/text/PluralRules;)V" />
-		<method name="&lt;init>(Landroid/icu/text/PluralRules;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;Landroid/icu/text/PluralRules$PluralType;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;Landroid/icu/text/PluralRules;)V" />
-		<method name="applyPattern(Ljava/lang/String;)V" />
-		<method name="equals(Landroid/icu/text/PluralFormat;)Z" />
-		<method name="format(D)Ljava/lang/String;" />
-		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;" />
-		<method name="setNumberFormat(Landroid/icu/text/NumberFormat;)V" />
-		<method name="toPattern()Ljava/lang/String;" />
+		<extends name="android/icu/text/UFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/text/PluralRules;)V"/>
+		<method name="&lt;init>(Landroid/icu/text/PluralRules;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;Landroid/icu/text/PluralRules$PluralType;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;Landroid/icu/text/PluralRules;)V"/>
+		<method name="applyPattern(Ljava/lang/String;)V"/>
+		<method name="equals(Landroid/icu/text/PluralFormat;)Z"/>
+		<method name="format(D)Ljava/lang/String;"/>
+		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;"/>
+		<method name="setNumberFormat(Landroid/icu/text/NumberFormat;)V"/>
+		<method name="toPattern()Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/PluralRules" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<method name="&lt;init>()V" />
-		<method name="createRules(Ljava/lang/String;)Landroid/icu/text/PluralRules;" />
-		<method name="equals(Landroid/icu/text/PluralRules;)Z" />
-		<method name="forLocale(Landroid/icu/util/ULocale;)Landroid/icu/text/PluralRules;" />
-		<method name="forLocale(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;)Landroid/icu/text/PluralRules;" />
-		<method name="forLocale(Ljava/util/Locale;)Landroid/icu/text/PluralRules;" />
-		<method name="forLocale(Ljava/util/Locale;Landroid/icu/text/PluralRules$PluralType;)Landroid/icu/text/PluralRules;" />
-		<method name="getAllKeywordValues(Ljava/lang/String;)Ljava/util/Collection;" />
-		<method name="getKeywords()Ljava/util/Set;" />
-		<method name="getSamples(Ljava/lang/String;)Ljava/util/Collection;" />
-		<method name="getUniqueKeywordValue(Ljava/lang/String;)D" />
-		<method name="parseDescription(Ljava/lang/String;)Landroid/icu/text/PluralRules;" />
-		<method name="select(D)Ljava/lang/String;" />
-		<field name="DEFAULT" />
-		<field name="KEYWORD_FEW" />
-		<field name="KEYWORD_MANY" />
-		<field name="KEYWORD_ONE" />
-		<field name="KEYWORD_OTHER" />
-		<field name="KEYWORD_TWO" />
-		<field name="KEYWORD_ZERO" />
-		<field name="NO_UNIQUE_VALUE" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<method name="&lt;init>()V"/>
+		<method name="createRules(Ljava/lang/String;)Landroid/icu/text/PluralRules;"/>
+		<method name="equals(Landroid/icu/text/PluralRules;)Z"/>
+		<method name="forLocale(Landroid/icu/util/ULocale;)Landroid/icu/text/PluralRules;"/>
+		<method name="forLocale(Landroid/icu/util/ULocale;Landroid/icu/text/PluralRules$PluralType;)Landroid/icu/text/PluralRules;"/>
+		<method name="forLocale(Ljava/util/Locale;)Landroid/icu/text/PluralRules;"/>
+		<method name="forLocale(Ljava/util/Locale;Landroid/icu/text/PluralRules$PluralType;)Landroid/icu/text/PluralRules;"/>
+		<method name="getAllKeywordValues(Ljava/lang/String;)Ljava/util/Collection;"/>
+		<method name="getKeywords()Ljava/util/Set;"/>
+		<method name="getSamples(Ljava/lang/String;)Ljava/util/Collection;"/>
+		<method name="getUniqueKeywordValue(Ljava/lang/String;)D"/>
+		<method name="parseDescription(Ljava/lang/String;)Landroid/icu/text/PluralRules;"/>
+		<method name="select(D)Ljava/lang/String;"/>
+		<field name="DEFAULT"/>
+		<field name="KEYWORD_FEW"/>
+		<field name="KEYWORD_MANY"/>
+		<field name="KEYWORD_ONE"/>
+		<field name="KEYWORD_OTHER"/>
+		<field name="KEYWORD_TWO"/>
+		<field name="KEYWORD_ZERO"/>
+		<field name="NO_UNIQUE_VALUE"/>
 	</class>
 	<class name="android/icu/text/PluralRules$PluralType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/PluralRules$PluralType;" />
-		<method name="values()[Landroid/icu/text/PluralRules$PluralType;" />
-		<field name="CARDINAL" />
-		<field name="ORDINAL" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/PluralRules$PluralType;"/>
+		<method name="values()[Landroid/icu/text/PluralRules$PluralType;"/>
+		<field name="CARDINAL"/>
+		<field name="ORDINAL"/>
 	</class>
 	<class name="android/icu/text/RelativeDateTimeFormatter" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="combineDateAndTime(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="format(DLandroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;)Ljava/lang/String;" />
-		<method name="format(Landroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;)Ljava/lang/String;" />
-		<method name="getCapitalizationContext()Landroid/icu/text/DisplayContext;" />
-		<method name="getFormatStyle()Landroid/icu/text/RelativeDateTimeFormatter$Style;" />
-		<method name="getInstance()Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/NumberFormat;)Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/NumberFormat;Landroid/icu/text/RelativeDateTimeFormatter$Style;Landroid/icu/text/DisplayContext;)Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/NumberFormat;)Landroid/icu/text/RelativeDateTimeFormatter;" />
-		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="combineDateAndTime(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="format(DLandroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;)Ljava/lang/String;"/>
+		<method name="format(DLandroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;)Ljava/lang/String;" since="28"/>
+		<method name="format(Landroid/icu/text/RelativeDateTimeFormatter$Direction;Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;)Ljava/lang/String;"/>
+		<method name="formatNumeric(DLandroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;)Ljava/lang/String;" since="28"/>
+		<method name="getCapitalizationContext()Landroid/icu/text/DisplayContext;"/>
+		<method name="getFormatStyle()Landroid/icu/text/RelativeDateTimeFormatter$Style;"/>
+		<method name="getInstance()Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/NumberFormat;)Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;Landroid/icu/text/NumberFormat;Landroid/icu/text/RelativeDateTimeFormatter$Style;Landroid/icu/text/DisplayContext;)Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getInstance(Ljava/util/Locale;Landroid/icu/text/NumberFormat;)Landroid/icu/text/RelativeDateTimeFormatter;"/>
+		<method name="getNumberFormat()Landroid/icu/text/NumberFormat;"/>
 	</class>
 	<class name="android/icu/text/RelativeDateTimeFormatter$AbsoluteUnit" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;" />
-		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;" />
-		<field name="DAY" />
-		<field name="FRIDAY" />
-		<field name="MONDAY" />
-		<field name="MONTH" />
-		<field name="NOW" />
-		<field name="SATURDAY" />
-		<field name="SUNDAY" />
-		<field name="THURSDAY" />
-		<field name="TUESDAY" />
-		<field name="WEDNESDAY" />
-		<field name="WEEK" />
-		<field name="YEAR" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;"/>
+		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$AbsoluteUnit;"/>
+		<field name="DAY"/>
+		<field name="FRIDAY"/>
+		<field name="MONDAY"/>
+		<field name="MONTH"/>
+		<field name="NOW"/>
+		<field name="SATURDAY"/>
+		<field name="SUNDAY"/>
+		<field name="THURSDAY"/>
+		<field name="TUESDAY"/>
+		<field name="WEDNESDAY"/>
+		<field name="WEEK"/>
+		<field name="YEAR"/>
 	</class>
 	<class name="android/icu/text/RelativeDateTimeFormatter$Direction" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$Direction;" />
-		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$Direction;" />
-		<field name="LAST" />
-		<field name="LAST_2" />
-		<field name="NEXT" />
-		<field name="NEXT_2" />
-		<field name="PLAIN" />
-		<field name="THIS" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$Direction;"/>
+		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$Direction;"/>
+		<field name="LAST"/>
+		<field name="LAST_2"/>
+		<field name="NEXT"/>
+		<field name="NEXT_2"/>
+		<field name="PLAIN"/>
+		<field name="THIS"/>
+	</class>
+	<class name="android/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit" since="28">
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;"/>
+		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$RelativeDateTimeUnit;"/>
+		<field name="DAY"/>
+		<field name="FRIDAY"/>
+		<field name="HOUR"/>
+		<field name="MINUTE"/>
+		<field name="MONDAY"/>
+		<field name="MONTH"/>
+		<field name="QUARTER"/>
+		<field name="SATURDAY"/>
+		<field name="SECOND"/>
+		<field name="SUNDAY"/>
+		<field name="THURSDAY"/>
+		<field name="TUESDAY"/>
+		<field name="WEDNESDAY"/>
+		<field name="WEEK"/>
+		<field name="YEAR"/>
 	</class>
 	<class name="android/icu/text/RelativeDateTimeFormatter$RelativeUnit" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;" />
-		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;" />
-		<field name="DAYS" />
-		<field name="HOURS" />
-		<field name="MINUTES" />
-		<field name="MONTHS" />
-		<field name="SECONDS" />
-		<field name="WEEKS" />
-		<field name="YEARS" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;"/>
+		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$RelativeUnit;"/>
+		<field name="DAYS"/>
+		<field name="HOURS"/>
+		<field name="MINUTES"/>
+		<field name="MONTHS"/>
+		<field name="SECONDS"/>
+		<field name="WEEKS"/>
+		<field name="YEARS"/>
 	</class>
 	<class name="android/icu/text/RelativeDateTimeFormatter$Style" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$Style;" />
-		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$Style;" />
-		<field name="LONG" />
-		<field name="NARROW" />
-		<field name="SHORT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/RelativeDateTimeFormatter$Style;"/>
+		<method name="values()[Landroid/icu/text/RelativeDateTimeFormatter$Style;"/>
+		<field name="LONG"/>
+		<field name="NARROW"/>
+		<field name="SHORT"/>
 	</class>
 	<class name="android/icu/text/Replaceable" since="24">
-		<extends name="java/lang/Object" />
-		<method name="char32At(I)I" />
-		<method name="charAt(I)C" />
-		<method name="copy(III)V" />
-		<method name="getChars(II[CI)V" />
-		<method name="hasMetaData()Z" />
-		<method name="length()I" />
-		<method name="replace(IILjava/lang/String;)V" />
-		<method name="replace(II[CII)V" />
+		<extends name="java/lang/Object"/>
+		<method name="char32At(I)I"/>
+		<method name="charAt(I)C"/>
+		<method name="copy(III)V"/>
+		<method name="getChars(II[CI)V"/>
+		<method name="hasMetaData()Z"/>
+		<method name="length()I"/>
+		<method name="replace(IILjava/lang/String;)V"/>
+		<method name="replace(II[CII)V"/>
 	</class>
 	<class name="android/icu/text/RuleBasedCollator" since="24">
-		<extends name="android/icu/text/Collator" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="cloneAsThawed()Landroid/icu/text/RuleBasedCollator;" />
-		<method name="getCollationElementIterator(Landroid/icu/text/UCharacterIterator;)Landroid/icu/text/CollationElementIterator;" />
-		<method name="getCollationElementIterator(Ljava/lang/String;)Landroid/icu/text/CollationElementIterator;" />
-		<method name="getCollationElementIterator(Ljava/text/CharacterIterator;)Landroid/icu/text/CollationElementIterator;" />
-		<method name="getContractionsAndExpansions(Landroid/icu/text/UnicodeSet;Landroid/icu/text/UnicodeSet;Z)V" />
-		<method name="getNumericCollation()Z" />
-		<method name="getRules()Ljava/lang/String;" />
-		<method name="getRules(Z)Ljava/lang/String;" />
-		<method name="isAlternateHandlingShifted()Z" />
-		<method name="isCaseLevel()Z" />
-		<method name="isFrenchCollation()Z" />
-		<method name="isLowerCaseFirst()Z" />
-		<method name="isUpperCaseFirst()Z" />
-		<method name="setAlternateHandlingDefault()V" />
-		<method name="setAlternateHandlingShifted(Z)V" />
-		<method name="setCaseFirstDefault()V" />
-		<method name="setCaseLevel(Z)V" />
-		<method name="setCaseLevelDefault()V" />
-		<method name="setDecompositionDefault()V" />
-		<method name="setFrenchCollation(Z)V" />
-		<method name="setFrenchCollationDefault()V" />
-		<method name="setLowerCaseFirst(Z)V" />
-		<method name="setMaxVariable(I)Landroid/icu/text/RuleBasedCollator;" />
-		<method name="setNumericCollation(Z)V" />
-		<method name="setNumericCollationDefault()V" />
-		<method name="setStrengthDefault()V" />
-		<method name="setUpperCaseFirst(Z)V" />
+		<extends name="android/icu/text/Collator"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="cloneAsThawed()Landroid/icu/text/RuleBasedCollator;"/>
+		<method name="getCollationElementIterator(Landroid/icu/text/UCharacterIterator;)Landroid/icu/text/CollationElementIterator;"/>
+		<method name="getCollationElementIterator(Ljava/lang/String;)Landroid/icu/text/CollationElementIterator;"/>
+		<method name="getCollationElementIterator(Ljava/text/CharacterIterator;)Landroid/icu/text/CollationElementIterator;"/>
+		<method name="getContractionsAndExpansions(Landroid/icu/text/UnicodeSet;Landroid/icu/text/UnicodeSet;Z)V"/>
+		<method name="getNumericCollation()Z"/>
+		<method name="getRules()Ljava/lang/String;"/>
+		<method name="getRules(Z)Ljava/lang/String;"/>
+		<method name="isAlternateHandlingShifted()Z"/>
+		<method name="isCaseLevel()Z"/>
+		<method name="isFrenchCollation()Z"/>
+		<method name="isLowerCaseFirst()Z"/>
+		<method name="isUpperCaseFirst()Z"/>
+		<method name="setAlternateHandlingDefault()V"/>
+		<method name="setAlternateHandlingShifted(Z)V"/>
+		<method name="setCaseFirstDefault()V"/>
+		<method name="setCaseLevel(Z)V"/>
+		<method name="setCaseLevelDefault()V"/>
+		<method name="setDecompositionDefault()V"/>
+		<method name="setFrenchCollation(Z)V"/>
+		<method name="setFrenchCollationDefault()V"/>
+		<method name="setLowerCaseFirst(Z)V"/>
+		<method name="setMaxVariable(I)Landroid/icu/text/RuleBasedCollator;"/>
+		<method name="setNumericCollation(Z)V"/>
+		<method name="setNumericCollationDefault()V"/>
+		<method name="setStrengthDefault()V"/>
+		<method name="setUpperCaseFirst(Z)V"/>
 	</class>
 	<class name="android/icu/text/ScientificNumberFormatter" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="format(Ljava/lang/Object;)Ljava/lang/String;" />
-		<method name="getMarkupInstance(Landroid/icu/text/DecimalFormat;Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/ScientificNumberFormatter;" />
-		<method name="getMarkupInstance(Landroid/icu/util/ULocale;Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/ScientificNumberFormatter;" />
-		<method name="getSuperscriptInstance(Landroid/icu/text/DecimalFormat;)Landroid/icu/text/ScientificNumberFormatter;" />
-		<method name="getSuperscriptInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/ScientificNumberFormatter;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="format(Ljava/lang/Object;)Ljava/lang/String;"/>
+		<method name="getMarkupInstance(Landroid/icu/text/DecimalFormat;Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/ScientificNumberFormatter;"/>
+		<method name="getMarkupInstance(Landroid/icu/util/ULocale;Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/ScientificNumberFormatter;"/>
+		<method name="getSuperscriptInstance(Landroid/icu/text/DecimalFormat;)Landroid/icu/text/ScientificNumberFormatter;"/>
+		<method name="getSuperscriptInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/ScientificNumberFormatter;"/>
 	</class>
 	<class name="android/icu/text/SearchIterator" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/text/CharacterIterator;Landroid/icu/text/BreakIterator;)V" />
-		<method name="first()I" />
-		<method name="following(I)I" />
-		<method name="getBreakIterator()Landroid/icu/text/BreakIterator;" />
-		<method name="getElementComparisonType()Landroid/icu/text/SearchIterator$ElementComparisonType;" />
-		<method name="getIndex()I" />
-		<method name="getMatchLength()I" />
-		<method name="getMatchStart()I" />
-		<method name="getMatchedText()Ljava/lang/String;" />
-		<method name="getTarget()Ljava/text/CharacterIterator;" />
-		<method name="handleNext(I)I" />
-		<method name="handlePrevious(I)I" />
-		<method name="isOverlapping()Z" />
-		<method name="last()I" />
-		<method name="next()I" />
-		<method name="preceding(I)I" />
-		<method name="previous()I" />
-		<method name="reset()V" />
-		<method name="setBreakIterator(Landroid/icu/text/BreakIterator;)V" />
-		<method name="setElementComparisonType(Landroid/icu/text/SearchIterator$ElementComparisonType;)V" />
-		<method name="setIndex(I)V" />
-		<method name="setMatchLength(I)V" />
-		<method name="setOverlapping(Z)V" />
-		<method name="setTarget(Ljava/text/CharacterIterator;)V" />
-		<field name="DONE" />
-		<field name="breakIterator" />
-		<field name="matchLength" />
-		<field name="targetText" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/text/CharacterIterator;Landroid/icu/text/BreakIterator;)V"/>
+		<method name="first()I"/>
+		<method name="following(I)I"/>
+		<method name="getBreakIterator()Landroid/icu/text/BreakIterator;"/>
+		<method name="getElementComparisonType()Landroid/icu/text/SearchIterator$ElementComparisonType;"/>
+		<method name="getIndex()I"/>
+		<method name="getMatchLength()I"/>
+		<method name="getMatchStart()I"/>
+		<method name="getMatchedText()Ljava/lang/String;"/>
+		<method name="getTarget()Ljava/text/CharacterIterator;"/>
+		<method name="handleNext(I)I"/>
+		<method name="handlePrevious(I)I"/>
+		<method name="isOverlapping()Z"/>
+		<method name="last()I"/>
+		<method name="next()I"/>
+		<method name="preceding(I)I"/>
+		<method name="previous()I"/>
+		<method name="reset()V"/>
+		<method name="setBreakIterator(Landroid/icu/text/BreakIterator;)V"/>
+		<method name="setElementComparisonType(Landroid/icu/text/SearchIterator$ElementComparisonType;)V"/>
+		<method name="setIndex(I)V"/>
+		<method name="setMatchLength(I)V"/>
+		<method name="setOverlapping(Z)V"/>
+		<method name="setTarget(Ljava/text/CharacterIterator;)V"/>
+		<field name="DONE"/>
+		<field name="breakIterator"/>
+		<field name="matchLength"/>
+		<field name="targetText"/>
 	</class>
 	<class name="android/icu/text/SearchIterator$ElementComparisonType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/SearchIterator$ElementComparisonType;" />
-		<method name="values()[Landroid/icu/text/SearchIterator$ElementComparisonType;" />
-		<field name="ANY_BASE_WEIGHT_IS_WILDCARD" />
-		<field name="PATTERN_BASE_WEIGHT_IS_WILDCARD" />
-		<field name="STANDARD_ELEMENT_COMPARISON" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/SearchIterator$ElementComparisonType;"/>
+		<method name="values()[Landroid/icu/text/SearchIterator$ElementComparisonType;"/>
+		<field name="ANY_BASE_WEIGHT_IS_WILDCARD"/>
+		<field name="PATTERN_BASE_WEIGHT_IS_WILDCARD"/>
+		<field name="STANDARD_ELEMENT_COMPARISON"/>
 	</class>
 	<class name="android/icu/text/SelectFormat" since="24">
-		<extends name="java/text/Format" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="applyPattern(Ljava/lang/String;)V" />
-		<method name="format(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toPattern()Ljava/lang/String;" />
+		<extends name="java/text/Format"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="applyPattern(Ljava/lang/String;)V"/>
+		<method name="format(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toPattern()Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/SimpleDateFormat" since="24">
-		<extends name="android/icu/text/DateFormat" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DateFormatSymbols;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/util/Locale;)V" />
-		<method name="applyLocalizedPattern(Ljava/lang/String;)V" />
-		<method name="applyPattern(Ljava/lang/String;)V" />
-		<method name="get2DigitYearStart()Ljava/util/Date;" />
-		<method name="getDateFormatSymbols()Landroid/icu/text/DateFormatSymbols;" />
-		<method name="getNumberFormat(C)Landroid/icu/text/NumberFormat;" />
-		<method name="getSymbols()Landroid/icu/text/DateFormatSymbols;" />
-		<method name="getTimeZoneFormat()Landroid/icu/text/TimeZoneFormat;" />
-		<method name="matchQuarterString(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I" />
-		<method name="matchString(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I" />
-		<method name="patternCharToDateFormatField(C)Landroid/icu/text/DateFormat$Field;" />
-		<method name="set2DigitYearStart(Ljava/util/Date;)V" />
-		<method name="setDateFormatSymbols(Landroid/icu/text/DateFormatSymbols;)V" />
-		<method name="setNumberFormat(Ljava/lang/String;Landroid/icu/text/NumberFormat;)V" />
-		<method name="setTimeZoneFormat(Landroid/icu/text/TimeZoneFormat;)V" />
-		<method name="subFormat(CIILjava/text/FieldPosition;Landroid/icu/text/DateFormatSymbols;Landroid/icu/util/Calendar;)Ljava/lang/String;" />
-		<method name="subParse(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I" />
-		<method name="toLocalizedPattern()Ljava/lang/String;" />
-		<method name="toPattern()Ljava/lang/String;" />
-		<method name="zeroPaddingNumber(JII)Ljava/lang/String;" />
+		<extends name="android/icu/text/DateFormat"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/text/DateFormatSymbols;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/util/Locale;)V"/>
+		<method name="applyLocalizedPattern(Ljava/lang/String;)V"/>
+		<method name="applyPattern(Ljava/lang/String;)V"/>
+		<method name="get2DigitYearStart()Ljava/util/Date;"/>
+		<method name="getDateFormatSymbols()Landroid/icu/text/DateFormatSymbols;"/>
+		<method name="getNumberFormat(C)Landroid/icu/text/NumberFormat;"/>
+		<method name="getSymbols()Landroid/icu/text/DateFormatSymbols;"/>
+		<method name="getTimeZoneFormat()Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="matchQuarterString(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I"/>
+		<method name="matchString(Ljava/lang/String;II[Ljava/lang/String;Landroid/icu/util/Calendar;)I"/>
+		<method name="patternCharToDateFormatField(C)Landroid/icu/text/DateFormat$Field;"/>
+		<method name="set2DigitYearStart(Ljava/util/Date;)V"/>
+		<method name="setDateFormatSymbols(Landroid/icu/text/DateFormatSymbols;)V"/>
+		<method name="setNumberFormat(Ljava/lang/String;Landroid/icu/text/NumberFormat;)V"/>
+		<method name="setTimeZoneFormat(Landroid/icu/text/TimeZoneFormat;)V"/>
+		<method name="subFormat(CIILjava/text/FieldPosition;Landroid/icu/text/DateFormatSymbols;Landroid/icu/util/Calendar;)Ljava/lang/String;"/>
+		<method name="subParse(Ljava/lang/String;ICIZZ[ZLandroid/icu/util/Calendar;)I"/>
+		<method name="toLocalizedPattern()Ljava/lang/String;"/>
+		<method name="toPattern()Ljava/lang/String;"/>
+		<method name="zeroPaddingNumber(JII)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/StringPrepParseException" since="24">
-		<extends name="java/text/ParseException" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;II)V" />
-		<method name="getError()I" />
-		<field name="ACE_PREFIX_ERROR" />
-		<field name="BUFFER_OVERFLOW_ERROR" />
-		<field name="CHECK_BIDI_ERROR" />
-		<field name="DOMAIN_NAME_TOO_LONG_ERROR" />
-		<field name="ILLEGAL_CHAR_FOUND" />
-		<field name="INVALID_CHAR_FOUND" />
-		<field name="LABEL_TOO_LONG_ERROR" />
-		<field name="PROHIBITED_ERROR" />
-		<field name="STD3_ASCII_RULES_ERROR" />
-		<field name="UNASSIGNED_ERROR" />
-		<field name="VERIFICATION_ERROR" />
-		<field name="ZERO_LENGTH_LABEL" />
+		<extends name="java/text/ParseException"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;ILjava/lang/String;II)V"/>
+		<method name="getError()I"/>
+		<field name="ACE_PREFIX_ERROR"/>
+		<field name="BUFFER_OVERFLOW_ERROR"/>
+		<field name="CHECK_BIDI_ERROR"/>
+		<field name="DOMAIN_NAME_TOO_LONG_ERROR"/>
+		<field name="ILLEGAL_CHAR_FOUND"/>
+		<field name="INVALID_CHAR_FOUND"/>
+		<field name="LABEL_TOO_LONG_ERROR"/>
+		<field name="PROHIBITED_ERROR"/>
+		<field name="STD3_ASCII_RULES_ERROR"/>
+		<field name="UNASSIGNED_ERROR"/>
+		<field name="VERIFICATION_ERROR"/>
+		<field name="ZERO_LENGTH_LABEL"/>
 	</class>
 	<class name="android/icu/text/StringSearch" since="24">
-		<extends name="android/icu/text/SearchIterator" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/text/RuleBasedCollator;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/text/RuleBasedCollator;Landroid/icu/text/BreakIterator;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Ljava/util/Locale;)V" />
-		<method name="getCollator()Landroid/icu/text/RuleBasedCollator;" />
-		<method name="getPattern()Ljava/lang/String;" />
-		<method name="isCanonical()Z" />
-		<method name="setCanonical(Z)V" />
-		<method name="setCollator(Landroid/icu/text/RuleBasedCollator;)V" />
-		<method name="setPattern(Ljava/lang/String;)V" />
+		<extends name="android/icu/text/SearchIterator"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/text/RuleBasedCollator;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/text/RuleBasedCollator;Landroid/icu/text/BreakIterator;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/CharacterIterator;Ljava/util/Locale;)V"/>
+		<method name="getCollator()Landroid/icu/text/RuleBasedCollator;"/>
+		<method name="getPattern()Ljava/lang/String;"/>
+		<method name="isCanonical()Z"/>
+		<method name="setCanonical(Z)V"/>
+		<method name="setCollator(Landroid/icu/text/RuleBasedCollator;)V"/>
+		<method name="setPattern(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/icu/text/SymbolTable" since="24">
-		<extends name="java/lang/Object" />
-		<method name="lookup(Ljava/lang/String;)[C" />
-		<method name="lookupMatcher(I)Landroid/icu/text/UnicodeMatcher;" />
-		<method name="parseReference(Ljava/lang/String;Ljava/text/ParsePosition;I)Ljava/lang/String;" />
-		<field name="SYMBOL_REF" />
+		<extends name="java/lang/Object"/>
+		<method name="lookup(Ljava/lang/String;)[C"/>
+		<method name="lookupMatcher(I)Landroid/icu/text/UnicodeMatcher;"/>
+		<method name="parseReference(Ljava/lang/String;Ljava/text/ParsePosition;I)Ljava/lang/String;"/>
+		<field name="SYMBOL_REF"/>
 	</class>
 	<class name="android/icu/text/TimeZoneFormat" since="24">
-		<extends name="android/icu/text/UFormat" />
-		<implements name="android/icu/util/Freezable" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="cloneAsThawed()Landroid/icu/text/TimeZoneFormat;" />
-		<method name="format(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;J)Ljava/lang/String;" />
-		<method name="format(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;JLandroid/icu/util/Output;)Ljava/lang/String;" />
-		<method name="formatOffsetISO8601Basic(IZZZ)Ljava/lang/String;" />
-		<method name="formatOffsetISO8601Extended(IZZZ)Ljava/lang/String;" />
-		<method name="formatOffsetLocalizedGMT(I)Ljava/lang/String;" />
-		<method name="formatOffsetShortLocalizedGMT(I)Ljava/lang/String;" />
-		<method name="freeze()Landroid/icu/text/TimeZoneFormat;" />
-		<method name="getDefaultParseOptions()Ljava/util/EnumSet;" />
-		<method name="getGMTOffsetDigits()Ljava/lang/String;" />
-		<method name="getGMTOffsetPattern(Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;)Ljava/lang/String;" />
-		<method name="getGMTPattern()Ljava/lang/String;" />
-		<method name="getGMTZeroFormat()Ljava/lang/String;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="getTimeZoneNames()Landroid/icu/text/TimeZoneNames;" />
-		<method name="parse(Landroid/icu/text/TimeZoneFormat$Style;Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/util/Output;)Landroid/icu/util/TimeZone;" />
-		<method name="parse(Landroid/icu/text/TimeZoneFormat$Style;Ljava/lang/String;Ljava/text/ParsePosition;Ljava/util/EnumSet;Landroid/icu/util/Output;)Landroid/icu/util/TimeZone;" />
-		<method name="parse(Ljava/lang/String;)Landroid/icu/util/TimeZone;" />
-		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Landroid/icu/util/TimeZone;" />
-		<method name="parseOffsetISO8601(Ljava/lang/String;Ljava/text/ParsePosition;)I" />
-		<method name="parseOffsetLocalizedGMT(Ljava/lang/String;Ljava/text/ParsePosition;)I" />
-		<method name="parseOffsetShortLocalizedGMT(Ljava/lang/String;Ljava/text/ParsePosition;)I" />
-		<method name="setDefaultParseOptions(Ljava/util/EnumSet;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="setGMTOffsetDigits(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="setGMTOffsetPattern(Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="setGMTPattern(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="setGMTZeroFormat(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;" />
-		<method name="setTimeZoneNames(Landroid/icu/text/TimeZoneNames;)Landroid/icu/text/TimeZoneFormat;" />
+		<extends name="android/icu/text/UFormat"/>
+		<implements name="android/icu/util/Freezable"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="cloneAsThawed()Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="format(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;J)Ljava/lang/String;"/>
+		<method name="format(Landroid/icu/text/TimeZoneFormat$Style;Landroid/icu/util/TimeZone;JLandroid/icu/util/Output;)Ljava/lang/String;"/>
+		<method name="formatOffsetISO8601Basic(IZZZ)Ljava/lang/String;"/>
+		<method name="formatOffsetISO8601Extended(IZZZ)Ljava/lang/String;"/>
+		<method name="formatOffsetLocalizedGMT(I)Ljava/lang/String;"/>
+		<method name="formatOffsetShortLocalizedGMT(I)Ljava/lang/String;"/>
+		<method name="freeze()Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="getDefaultParseOptions()Ljava/util/EnumSet;"/>
+		<method name="getGMTOffsetDigits()Ljava/lang/String;"/>
+		<method name="getGMTOffsetPattern(Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;)Ljava/lang/String;"/>
+		<method name="getGMTPattern()Ljava/lang/String;"/>
+		<method name="getGMTZeroFormat()Ljava/lang/String;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="getTimeZoneNames()Landroid/icu/text/TimeZoneNames;"/>
+		<method name="parse(Landroid/icu/text/TimeZoneFormat$Style;Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/util/Output;)Landroid/icu/util/TimeZone;"/>
+		<method name="parse(Landroid/icu/text/TimeZoneFormat$Style;Ljava/lang/String;Ljava/text/ParsePosition;Ljava/util/EnumSet;Landroid/icu/util/Output;)Landroid/icu/util/TimeZone;"/>
+		<method name="parse(Ljava/lang/String;)Landroid/icu/util/TimeZone;"/>
+		<method name="parse(Ljava/lang/String;Ljava/text/ParsePosition;)Landroid/icu/util/TimeZone;"/>
+		<method name="parseOffsetISO8601(Ljava/lang/String;Ljava/text/ParsePosition;)I"/>
+		<method name="parseOffsetLocalizedGMT(Ljava/lang/String;Ljava/text/ParsePosition;)I"/>
+		<method name="parseOffsetShortLocalizedGMT(Ljava/lang/String;Ljava/text/ParsePosition;)I"/>
+		<method name="setDefaultParseOptions(Ljava/util/EnumSet;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="setGMTOffsetDigits(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="setGMTOffsetPattern(Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="setGMTPattern(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="setGMTZeroFormat(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat;"/>
+		<method name="setTimeZoneNames(Landroid/icu/text/TimeZoneNames;)Landroid/icu/text/TimeZoneFormat;"/>
 	</class>
 	<class name="android/icu/text/TimeZoneFormat$GMTOffsetPatternType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;" />
-		<method name="values()[Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;" />
-		<field name="NEGATIVE_H" />
-		<field name="NEGATIVE_HM" />
-		<field name="NEGATIVE_HMS" />
-		<field name="POSITIVE_H" />
-		<field name="POSITIVE_HM" />
-		<field name="POSITIVE_HMS" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;"/>
+		<method name="values()[Landroid/icu/text/TimeZoneFormat$GMTOffsetPatternType;"/>
+		<field name="NEGATIVE_H"/>
+		<field name="NEGATIVE_HM"/>
+		<field name="NEGATIVE_HMS"/>
+		<field name="POSITIVE_H"/>
+		<field name="POSITIVE_HM"/>
+		<field name="POSITIVE_HMS"/>
 	</class>
 	<class name="android/icu/text/TimeZoneFormat$ParseOption" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$ParseOption;" />
-		<method name="values()[Landroid/icu/text/TimeZoneFormat$ParseOption;" />
-		<field name="ALL_STYLES" />
-		<field name="TZ_DATABASE_ABBREVIATIONS" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$ParseOption;"/>
+		<method name="values()[Landroid/icu/text/TimeZoneFormat$ParseOption;"/>
+		<field name="ALL_STYLES"/>
+		<field name="TZ_DATABASE_ABBREVIATIONS"/>
 	</class>
 	<class name="android/icu/text/TimeZoneFormat$Style" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$Style;" />
-		<method name="values()[Landroid/icu/text/TimeZoneFormat$Style;" />
-		<field name="EXEMPLAR_LOCATION" />
-		<field name="GENERIC_LOCATION" />
-		<field name="GENERIC_LONG" />
-		<field name="GENERIC_SHORT" />
-		<field name="ISO_BASIC_FIXED" />
-		<field name="ISO_BASIC_FULL" />
-		<field name="ISO_BASIC_LOCAL_FIXED" />
-		<field name="ISO_BASIC_LOCAL_FULL" />
-		<field name="ISO_BASIC_LOCAL_SHORT" />
-		<field name="ISO_BASIC_SHORT" />
-		<field name="ISO_EXTENDED_FIXED" />
-		<field name="ISO_EXTENDED_FULL" />
-		<field name="ISO_EXTENDED_LOCAL_FIXED" />
-		<field name="ISO_EXTENDED_LOCAL_FULL" />
-		<field name="LOCALIZED_GMT" />
-		<field name="LOCALIZED_GMT_SHORT" />
-		<field name="SPECIFIC_LONG" />
-		<field name="SPECIFIC_SHORT" />
-		<field name="ZONE_ID" />
-		<field name="ZONE_ID_SHORT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$Style;"/>
+		<method name="values()[Landroid/icu/text/TimeZoneFormat$Style;"/>
+		<field name="EXEMPLAR_LOCATION"/>
+		<field name="GENERIC_LOCATION"/>
+		<field name="GENERIC_LONG"/>
+		<field name="GENERIC_SHORT"/>
+		<field name="ISO_BASIC_FIXED"/>
+		<field name="ISO_BASIC_FULL"/>
+		<field name="ISO_BASIC_LOCAL_FIXED"/>
+		<field name="ISO_BASIC_LOCAL_FULL"/>
+		<field name="ISO_BASIC_LOCAL_SHORT"/>
+		<field name="ISO_BASIC_SHORT"/>
+		<field name="ISO_EXTENDED_FIXED"/>
+		<field name="ISO_EXTENDED_FULL"/>
+		<field name="ISO_EXTENDED_LOCAL_FIXED"/>
+		<field name="ISO_EXTENDED_LOCAL_FULL"/>
+		<field name="LOCALIZED_GMT"/>
+		<field name="LOCALIZED_GMT_SHORT"/>
+		<field name="SPECIFIC_LONG"/>
+		<field name="SPECIFIC_SHORT"/>
+		<field name="ZONE_ID"/>
+		<field name="ZONE_ID_SHORT"/>
 	</class>
 	<class name="android/icu/text/TimeZoneFormat$TimeType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$TimeType;" />
-		<method name="values()[Landroid/icu/text/TimeZoneFormat$TimeType;" />
-		<field name="DAYLIGHT" />
-		<field name="STANDARD" />
-		<field name="UNKNOWN" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneFormat$TimeType;"/>
+		<method name="values()[Landroid/icu/text/TimeZoneFormat$TimeType;"/>
+		<field name="DAYLIGHT"/>
+		<field name="STANDARD"/>
+		<field name="UNKNOWN"/>
 	</class>
 	<class name="android/icu/text/TimeZoneNames" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<method name="&lt;init>()V" />
-		<method name="getAvailableMetaZoneIDs()Ljava/util/Set;" />
-		<method name="getAvailableMetaZoneIDs(Ljava/lang/String;)Ljava/util/Set;" />
-		<method name="getDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;J)Ljava/lang/String;" />
-		<method name="getExemplarLocationName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneNames;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/TimeZoneNames;" />
-		<method name="getMetaZoneDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;)Ljava/lang/String;" />
-		<method name="getMetaZoneID(Ljava/lang/String;J)Ljava/lang/String;" />
-		<method name="getReferenceZoneID(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getTZDBInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneNames;" />
-		<method name="getTimeZoneDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;)Ljava/lang/String;" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAvailableMetaZoneIDs()Ljava/util/Set;"/>
+		<method name="getAvailableMetaZoneIDs(Ljava/lang/String;)Ljava/util/Set;"/>
+		<method name="getDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;J)Ljava/lang/String;"/>
+		<method name="getExemplarLocationName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneNames;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/text/TimeZoneNames;"/>
+		<method name="getMetaZoneDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;)Ljava/lang/String;"/>
+		<method name="getMetaZoneID(Ljava/lang/String;J)Ljava/lang/String;"/>
+		<method name="getReferenceZoneID(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getTZDBInstance(Landroid/icu/util/ULocale;)Landroid/icu/text/TimeZoneNames;"/>
+		<method name="getTimeZoneDisplayName(Ljava/lang/String;Landroid/icu/text/TimeZoneNames$NameType;)Ljava/lang/String;"/>
 	</class>
 	<class name="android/icu/text/TimeZoneNames$NameType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneNames$NameType;" />
-		<method name="values()[Landroid/icu/text/TimeZoneNames$NameType;" />
-		<field name="EXEMPLAR_LOCATION" />
-		<field name="LONG_DAYLIGHT" />
-		<field name="LONG_GENERIC" />
-		<field name="LONG_STANDARD" />
-		<field name="SHORT_DAYLIGHT" />
-		<field name="SHORT_GENERIC" />
-		<field name="SHORT_STANDARD" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/TimeZoneNames$NameType;"/>
+		<method name="values()[Landroid/icu/text/TimeZoneNames$NameType;"/>
+		<field name="EXEMPLAR_LOCATION"/>
+		<field name="LONG_DAYLIGHT"/>
+		<field name="LONG_GENERIC"/>
+		<field name="LONG_STANDARD"/>
+		<field name="SHORT_DAYLIGHT"/>
+		<field name="SHORT_GENERIC"/>
+		<field name="SHORT_STANDARD"/>
 	</class>
 	<class name="android/icu/text/UCharacterIterator" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="current()I" />
-		<method name="currentCodePoint()I" />
-		<method name="getCharacterIterator()Ljava/text/CharacterIterator;" />
-		<method name="getIndex()I" />
-		<method name="getInstance(Landroid/icu/text/Replaceable;)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getInstance(Ljava/lang/String;)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getInstance(Ljava/lang/StringBuffer;)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getInstance(Ljava/text/CharacterIterator;)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getInstance([C)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getInstance([CII)Landroid/icu/text/UCharacterIterator;" />
-		<method name="getLength()I" />
-		<method name="getText()Ljava/lang/String;" />
-		<method name="getText([C)I" />
-		<method name="getText([CI)I" />
-		<method name="moveCodePointIndex(I)I" />
-		<method name="moveIndex(I)I" />
-		<method name="next()I" />
-		<method name="nextCodePoint()I" />
-		<method name="previous()I" />
-		<method name="previousCodePoint()I" />
-		<method name="setIndex(I)V" />
-		<method name="setToLimit()V" />
-		<method name="setToStart()V" />
-		<field name="DONE" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="current()I"/>
+		<method name="currentCodePoint()I"/>
+		<method name="getCharacterIterator()Ljava/text/CharacterIterator;"/>
+		<method name="getIndex()I"/>
+		<method name="getInstance(Landroid/icu/text/Replaceable;)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getInstance(Ljava/lang/String;)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getInstance(Ljava/lang/StringBuffer;)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getInstance(Ljava/text/CharacterIterator;)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getInstance([C)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getInstance([CII)Landroid/icu/text/UCharacterIterator;"/>
+		<method name="getLength()I"/>
+		<method name="getText()Ljava/lang/String;"/>
+		<method name="getText([C)I"/>
+		<method name="getText([CI)I"/>
+		<method name="moveCodePointIndex(I)I"/>
+		<method name="moveIndex(I)I"/>
+		<method name="next()I"/>
+		<method name="nextCodePoint()I"/>
+		<method name="previous()I"/>
+		<method name="previousCodePoint()I"/>
+		<method name="setIndex(I)V"/>
+		<method name="setToLimit()V"/>
+		<method name="setToStart()V"/>
+		<field name="DONE"/>
 	</class>
 	<class name="android/icu/text/UFormat" since="24">
-		<extends name="java/text/Format" />
-		<method name="&lt;init>()V" />
+		<extends name="java/text/Format"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/icu/text/UnicodeFilter" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/text/UnicodeMatcher" />
-		<method name="&lt;init>()V" />
-		<method name="contains(I)Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/text/UnicodeMatcher"/>
+		<method name="&lt;init>()V"/>
+		<method name="contains(I)Z"/>
 	</class>
 	<class name="android/icu/text/UnicodeMatcher" since="24">
-		<extends name="java/lang/Object" />
-		<method name="addMatchSetTo(Landroid/icu/text/UnicodeSet;)V" />
-		<method name="matches(Landroid/icu/text/Replaceable;[IIZ)I" />
-		<method name="matchesIndexValue(I)Z" />
-		<method name="toPattern(Z)Ljava/lang/String;" />
-		<field name="ETHER" />
-		<field name="U_MATCH" />
-		<field name="U_MISMATCH" />
-		<field name="U_PARTIAL_MATCH" />
+		<extends name="java/lang/Object"/>
+		<method name="addMatchSetTo(Landroid/icu/text/UnicodeSet;)V"/>
+		<method name="matches(Landroid/icu/text/Replaceable;[IIZ)I"/>
+		<method name="matchesIndexValue(I)Z"/>
+		<method name="toPattern(Z)Ljava/lang/String;"/>
+		<field name="ETHER"/>
+		<field name="U_MATCH"/>
+		<field name="U_MISMATCH"/>
+		<field name="U_PARTIAL_MATCH"/>
 	</class>
 	<class name="android/icu/text/UnicodeSet" since="24">
-		<extends name="android/icu/text/UnicodeFilter" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/lang/Comparable" />
-		<implements name="java/lang/Iterable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(II)V" />
-		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;I)V" />
-		<method name="&lt;init>(Ljava/lang/String;Z)V" />
-		<method name="&lt;init>([I)V" />
-		<method name="_generatePattern(Ljava/lang/StringBuffer;Z)Ljava/lang/StringBuffer;" />
-		<method name="_generatePattern(Ljava/lang/StringBuffer;ZZ)Ljava/lang/StringBuffer;" />
-		<method name="add(I)Landroid/icu/text/UnicodeSet;" />
-		<method name="add(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="add(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="add(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAll(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAll([Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="addAllTo(Ljava/util/Collection;)Ljava/util/Collection;" />
-		<method name="applyIntPropertyValue(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="applyPattern(Ljava/lang/String;)Landroid/icu/text/UnicodeSet;" />
-		<method name="applyPattern(Ljava/lang/String;I)Landroid/icu/text/UnicodeSet;" />
-		<method name="applyPattern(Ljava/lang/String;Z)Landroid/icu/text/UnicodeSet;" />
-		<method name="applyPropertyAlias(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/UnicodeSet;" />
-		<method name="applyPropertyAlias(Ljava/lang/String;Ljava/lang/String;Landroid/icu/text/SymbolTable;)Landroid/icu/text/UnicodeSet;" />
-		<method name="charAt(I)I" />
-		<method name="clear()Landroid/icu/text/UnicodeSet;" />
-		<method name="cloneAsThawed()Landroid/icu/text/UnicodeSet;" />
-		<method name="closeOver(I)Landroid/icu/text/UnicodeSet;" />
-		<method name="compact()Landroid/icu/text/UnicodeSet;" />
-		<method name="compareTo(Landroid/icu/text/UnicodeSet;)I" />
-		<method name="compareTo(Landroid/icu/text/UnicodeSet;Landroid/icu/text/UnicodeSet$ComparisonStyle;)I" />
-		<method name="compareTo(Ljava/lang/Iterable;)I" />
-		<method name="complement()Landroid/icu/text/UnicodeSet;" />
-		<method name="complement(I)Landroid/icu/text/UnicodeSet;" />
-		<method name="complement(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="complement(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="complementAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;" />
-		<method name="complementAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="contains(II)Z" />
-		<method name="contains(Ljava/lang/CharSequence;)Z" />
-		<method name="containsAll(Landroid/icu/text/UnicodeSet;)Z" />
-		<method name="containsAll(Ljava/lang/Iterable;)Z" />
-		<method name="containsAll(Ljava/lang/String;)Z" />
-		<method name="containsNone(II)Z" />
-		<method name="containsNone(Landroid/icu/text/UnicodeSet;)Z" />
-		<method name="containsNone(Ljava/lang/CharSequence;)Z" />
-		<method name="containsNone(Ljava/lang/Iterable;)Z" />
-		<method name="containsSome(II)Z" />
-		<method name="containsSome(Landroid/icu/text/UnicodeSet;)Z" />
-		<method name="containsSome(Ljava/lang/CharSequence;)Z" />
-		<method name="containsSome(Ljava/lang/Iterable;)Z" />
-		<method name="freeze()Landroid/icu/text/UnicodeSet;" />
-		<method name="from(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="fromAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="getRangeCount()I" />
-		<method name="getRangeEnd(I)I" />
-		<method name="getRangeStart(I)I" />
-		<method name="indexOf(I)I" />
-		<method name="isEmpty()Z" />
-		<method name="ranges()Ljava/lang/Iterable;" />
-		<method name="remove(I)Landroid/icu/text/UnicodeSet;" />
-		<method name="remove(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="remove(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="removeAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;" />
-		<method name="removeAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="removeAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;" />
-		<method name="removeAllStrings()Landroid/icu/text/UnicodeSet;" />
-		<method name="retain(I)Landroid/icu/text/UnicodeSet;" />
-		<method name="retain(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="retain(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="retainAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;" />
-		<method name="retainAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;" />
-		<method name="retainAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;" />
-		<method name="set(II)Landroid/icu/text/UnicodeSet;" />
-		<method name="set(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;" />
-		<method name="size()I" />
-		<method name="span(Ljava/lang/CharSequence;ILandroid/icu/text/UnicodeSet$SpanCondition;)I" />
-		<method name="span(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)I" />
-		<method name="spanBack(Ljava/lang/CharSequence;ILandroid/icu/text/UnicodeSet$SpanCondition;)I" />
-		<method name="spanBack(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)I" />
-		<method name="strings()Ljava/util/Collection;" />
-		<field name="ADD_CASE_MAPPINGS" />
-		<field name="ALL_CODE_POINTS" />
-		<field name="CASE" />
-		<field name="CASE_INSENSITIVE" />
-		<field name="EMPTY" />
-		<field name="IGNORE_SPACE" />
-		<field name="MAX_VALUE" />
-		<field name="MIN_VALUE" />
+		<extends name="android/icu/text/UnicodeFilter"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/lang/Comparable"/>
+		<implements name="java/lang/Iterable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;I)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Z)V"/>
+		<method name="&lt;init>([I)V"/>
+		<method name="_generatePattern(Ljava/lang/StringBuffer;Z)Ljava/lang/StringBuffer;"/>
+		<method name="_generatePattern(Ljava/lang/StringBuffer;ZZ)Ljava/lang/StringBuffer;"/>
+		<method name="add(I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="add(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="add(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="add(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAll(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAll([Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="addAllTo(Ljava/util/Collection;)Ljava/util/Collection;"/>
+		<method name="applyIntPropertyValue(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="applyPattern(Ljava/lang/String;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="applyPattern(Ljava/lang/String;I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="applyPattern(Ljava/lang/String;Z)Landroid/icu/text/UnicodeSet;"/>
+		<method name="applyPropertyAlias(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="applyPropertyAlias(Ljava/lang/String;Ljava/lang/String;Landroid/icu/text/SymbolTable;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="charAt(I)I"/>
+		<method name="clear()Landroid/icu/text/UnicodeSet;"/>
+		<method name="cloneAsThawed()Landroid/icu/text/UnicodeSet;"/>
+		<method name="closeOver(I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="compact()Landroid/icu/text/UnicodeSet;"/>
+		<method name="compareTo(Landroid/icu/text/UnicodeSet;)I"/>
+		<method name="compareTo(Landroid/icu/text/UnicodeSet;Landroid/icu/text/UnicodeSet$ComparisonStyle;)I"/>
+		<method name="compareTo(Ljava/lang/Iterable;)I"/>
+		<method name="complement()Landroid/icu/text/UnicodeSet;"/>
+		<method name="complement(I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="complement(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="complement(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="complementAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="complementAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="contains(II)Z"/>
+		<method name="contains(Ljava/lang/CharSequence;)Z"/>
+		<method name="containsAll(Landroid/icu/text/UnicodeSet;)Z"/>
+		<method name="containsAll(Ljava/lang/Iterable;)Z"/>
+		<method name="containsAll(Ljava/lang/String;)Z"/>
+		<method name="containsNone(II)Z"/>
+		<method name="containsNone(Landroid/icu/text/UnicodeSet;)Z"/>
+		<method name="containsNone(Ljava/lang/CharSequence;)Z"/>
+		<method name="containsNone(Ljava/lang/Iterable;)Z"/>
+		<method name="containsSome(II)Z"/>
+		<method name="containsSome(Landroid/icu/text/UnicodeSet;)Z"/>
+		<method name="containsSome(Ljava/lang/CharSequence;)Z"/>
+		<method name="containsSome(Ljava/lang/Iterable;)Z"/>
+		<method name="freeze()Landroid/icu/text/UnicodeSet;"/>
+		<method name="from(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="fromAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="getRangeCount()I"/>
+		<method name="getRangeEnd(I)I"/>
+		<method name="getRangeStart(I)I"/>
+		<method name="indexOf(I)I"/>
+		<method name="isEmpty()Z"/>
+		<method name="ranges()Ljava/lang/Iterable;"/>
+		<method name="remove(I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="remove(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="remove(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="removeAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="removeAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="removeAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="removeAllStrings()Landroid/icu/text/UnicodeSet;"/>
+		<method name="retain(I)Landroid/icu/text/UnicodeSet;"/>
+		<method name="retain(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="retain(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="retainAll(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="retainAll(Ljava/lang/CharSequence;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="retainAll(Ljava/lang/Iterable;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="set(II)Landroid/icu/text/UnicodeSet;"/>
+		<method name="set(Landroid/icu/text/UnicodeSet;)Landroid/icu/text/UnicodeSet;"/>
+		<method name="size()I"/>
+		<method name="span(Ljava/lang/CharSequence;ILandroid/icu/text/UnicodeSet$SpanCondition;)I"/>
+		<method name="span(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)I"/>
+		<method name="spanBack(Ljava/lang/CharSequence;ILandroid/icu/text/UnicodeSet$SpanCondition;)I"/>
+		<method name="spanBack(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)I"/>
+		<method name="strings()Ljava/util/Collection;"/>
+		<field name="ADD_CASE_MAPPINGS"/>
+		<field name="ALL_CODE_POINTS"/>
+		<field name="CASE"/>
+		<field name="CASE_INSENSITIVE"/>
+		<field name="EMPTY"/>
+		<field name="IGNORE_SPACE"/>
+		<field name="MAX_VALUE"/>
+		<field name="MIN_VALUE"/>
 	</class>
 	<class name="android/icu/text/UnicodeSet$ComparisonStyle" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSet$ComparisonStyle;" />
-		<method name="values()[Landroid/icu/text/UnicodeSet$ComparisonStyle;" />
-		<field name="LEXICOGRAPHIC" />
-		<field name="LONGER_FIRST" />
-		<field name="SHORTER_FIRST" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSet$ComparisonStyle;"/>
+		<method name="values()[Landroid/icu/text/UnicodeSet$ComparisonStyle;"/>
+		<field name="LEXICOGRAPHIC"/>
+		<field name="LONGER_FIRST"/>
+		<field name="SHORTER_FIRST"/>
 	</class>
 	<class name="android/icu/text/UnicodeSet$EntryRange" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="codepoint" />
-		<field name="codepointEnd" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="codepoint"/>
+		<field name="codepointEnd"/>
 	</class>
 	<class name="android/icu/text/UnicodeSet$SpanCondition" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSet$SpanCondition;" />
-		<method name="values()[Landroid/icu/text/UnicodeSet$SpanCondition;" />
-		<field name="CONDITION_COUNT" />
-		<field name="CONTAINED" />
-		<field name="NOT_CONTAINED" />
-		<field name="SIMPLE" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSet$SpanCondition;"/>
+		<method name="values()[Landroid/icu/text/UnicodeSet$SpanCondition;"/>
+		<field name="CONDITION_COUNT"/>
+		<field name="CONTAINED"/>
+		<field name="NOT_CONTAINED"/>
+		<field name="SIMPLE"/>
 	</class>
 	<class name="android/icu/text/UnicodeSetIterator" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V" />
-		<method name="getString()Ljava/lang/String;" />
-		<method name="next()Z" />
-		<method name="nextRange()Z" />
-		<method name="reset()V" />
-		<method name="reset(Landroid/icu/text/UnicodeSet;)V" />
-		<field name="IS_STRING" />
-		<field name="codepoint" />
-		<field name="codepointEnd" />
-		<field name="string" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V"/>
+		<method name="getString()Ljava/lang/String;"/>
+		<method name="next()Z"/>
+		<method name="nextRange()Z"/>
+		<method name="reset()V"/>
+		<method name="reset(Landroid/icu/text/UnicodeSet;)V"/>
+		<field name="IS_STRING"/>
+		<field name="codepoint"/>
+		<field name="codepointEnd"/>
+		<field name="string"/>
 	</class>
 	<class name="android/icu/text/UnicodeSetSpanner" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V" />
-		<method name="countIn(Ljava/lang/CharSequence;)I" />
-		<method name="countIn(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)I" />
-		<method name="countIn(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)I" />
-		<method name="deleteFrom(Ljava/lang/CharSequence;)Ljava/lang/String;" />
-		<method name="deleteFrom(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;" />
-		<method name="getUnicodeSet()Landroid/icu/text/UnicodeSet;" />
-		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;" />
-		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)Ljava/lang/String;" />
-		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;" />
-		<method name="trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;" />
-		<method name="trim(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$TrimOption;)Ljava/lang/CharSequence;" />
-		<method name="trim(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$TrimOption;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/CharSequence;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/icu/text/UnicodeSet;)V"/>
+		<method name="countIn(Ljava/lang/CharSequence;)I"/>
+		<method name="countIn(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)I"/>
+		<method name="countIn(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)I"/>
+		<method name="deleteFrom(Ljava/lang/CharSequence;)Ljava/lang/String;"/>
+		<method name="deleteFrom(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;"/>
+		<method name="getUnicodeSet()Landroid/icu/text/UnicodeSet;"/>
+		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;"/>
+		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;)Ljava/lang/String;"/>
+		<method name="replaceFrom(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$CountMethod;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/String;"/>
+		<method name="trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;"/>
+		<method name="trim(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$TrimOption;)Ljava/lang/CharSequence;"/>
+		<method name="trim(Ljava/lang/CharSequence;Landroid/icu/text/UnicodeSetSpanner$TrimOption;Landroid/icu/text/UnicodeSet$SpanCondition;)Ljava/lang/CharSequence;"/>
 	</class>
 	<class name="android/icu/text/UnicodeSetSpanner$CountMethod" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSetSpanner$CountMethod;" />
-		<method name="values()[Landroid/icu/text/UnicodeSetSpanner$CountMethod;" />
-		<field name="MIN_ELEMENTS" />
-		<field name="WHOLE_SPAN" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSetSpanner$CountMethod;"/>
+		<method name="values()[Landroid/icu/text/UnicodeSetSpanner$CountMethod;"/>
+		<field name="MIN_ELEMENTS"/>
+		<field name="WHOLE_SPAN"/>
 	</class>
 	<class name="android/icu/text/UnicodeSetSpanner$TrimOption" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSetSpanner$TrimOption;" />
-		<method name="values()[Landroid/icu/text/UnicodeSetSpanner$TrimOption;" />
-		<field name="BOTH" />
-		<field name="LEADING" />
-		<field name="TRAILING" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/text/UnicodeSetSpanner$TrimOption;"/>
+		<method name="values()[Landroid/icu/text/UnicodeSetSpanner$TrimOption;"/>
+		<field name="BOTH"/>
+		<field name="LEADING"/>
+		<field name="TRAILING"/>
 	</class>
 	<class name="android/icu/util/BuddhistCalendar" since="24">
-		<extends name="android/icu/util/GregorianCalendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="BE" />
+		<extends name="android/icu/util/GregorianCalendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="BE"/>
 	</class>
 	<class name="android/icu/util/CECalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
 	</class>
 	<class name="android/icu/util/Calendar" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="add(II)V" />
-		<method name="after(Ljava/lang/Object;)Z" />
-		<method name="before(Ljava/lang/Object;)Z" />
-		<method name="clear()V" />
-		<method name="clear(I)V" />
-		<method name="compareTo(Landroid/icu/util/Calendar;)I" />
-		<method name="complete()V" />
-		<method name="computeFields()V" />
-		<method name="computeGregorianFields(I)V" />
-		<method name="computeGregorianMonthStart(II)I" />
-		<method name="computeJulianDay()I" />
-		<method name="computeMillisInDay()I" deprecated="26" />
-		<method name="computeTime()V" />
-		<method name="computeZoneOffset(JI)I" deprecated="26" />
-		<method name="fieldDifference(Ljava/util/Date;I)I" />
-		<method name="fieldName(I)Ljava/lang/String;" />
-		<method name="floorDivide(II)I" />
-		<method name="floorDivide(II[I)I" />
-		<method name="floorDivide(JI[I)I" />
-		<method name="floorDivide(JJ)J" />
-		<method name="get(I)I" />
-		<method name="getActualMaximum(I)I" />
-		<method name="getActualMinimum(I)I" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getDateTimeFormat(IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDateTimeFormat(IILjava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="getFieldCount()I" />
-		<method name="getFieldResolutionTable()[[[I" />
-		<method name="getFirstDayOfWeek()I" />
-		<method name="getGreatestMinimum(I)I" />
-		<method name="getGregorianDayOfMonth()I" />
-		<method name="getGregorianDayOfYear()I" />
-		<method name="getGregorianMonth()I" />
-		<method name="getGregorianYear()I" />
-		<method name="getInstance()Landroid/icu/util/Calendar;" />
-		<method name="getInstance(Landroid/icu/util/TimeZone;)Landroid/icu/util/Calendar;" />
-		<method name="getInstance(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)Landroid/icu/util/Calendar;" />
-		<method name="getInstance(Landroid/icu/util/TimeZone;Ljava/util/Locale;)Landroid/icu/util/Calendar;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/util/Calendar;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/util/Calendar;" />
-		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;" />
-		<method name="getLeastMaximum(I)I" />
-		<method name="getLimit(II)I" />
-		<method name="getMaximum(I)I" />
-		<method name="getMinimalDaysInFirstWeek()I" />
-		<method name="getMinimum(I)I" />
-		<method name="getRepeatedWallTimeOption()I" />
-		<method name="getSkippedWallTimeOption()I" />
-		<method name="getStamp(I)I" />
-		<method name="getTime()Ljava/util/Date;" />
-		<method name="getTimeInMillis()J" />
-		<method name="getTimeZone()Landroid/icu/util/TimeZone;" />
-		<method name="getType()Ljava/lang/String;" />
-		<method name="getWeekData()Landroid/icu/util/Calendar$WeekData;" />
-		<method name="getWeekDataForRegion(Ljava/lang/String;)Landroid/icu/util/Calendar$WeekData;" />
-		<method name="gregorianMonthLength(II)I" />
-		<method name="gregorianPreviousMonthLength(II)I" />
-		<method name="handleComputeFields(I)V" />
-		<method name="handleComputeJulianDay(I)I" />
-		<method name="handleComputeMonthStart(IIZ)I" />
-		<method name="handleCreateFields()[I" />
-		<method name="handleGetDateFormat(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
-		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;" />
-		<method name="handleGetExtendedYear()I" />
-		<method name="handleGetLimit(II)I" />
-		<method name="handleGetMonthLength(II)I" />
-		<method name="handleGetYearLength(I)I" />
-		<method name="internalGet(I)I" />
-		<method name="internalGet(II)I" />
-		<method name="internalGetTimeInMillis()J" />
-		<method name="internalSet(II)V" />
-		<method name="isEquivalentTo(Landroid/icu/util/Calendar;)Z" />
-		<method name="isGregorianLeapYear(I)Z" />
-		<method name="isLenient()Z" />
-		<method name="isSet(I)Z" />
-		<method name="isWeekend()Z" />
-		<method name="isWeekend(Ljava/util/Date;)Z" />
-		<method name="julianDayToDayOfWeek(I)I" />
-		<method name="julianDayToMillis(I)J" />
-		<method name="millisToJulianDay(J)I" />
-		<method name="newerField(II)I" />
-		<method name="newestStamp(III)I" />
-		<method name="pinField(I)V" />
-		<method name="prepareGetActual(IZ)V" />
-		<method name="resolveFields([[[I)I" />
-		<method name="roll(II)V" />
-		<method name="roll(IZ)V" />
-		<method name="set(II)V" />
-		<method name="set(III)V" />
-		<method name="set(IIIII)V" />
-		<method name="set(IIIIII)V" />
-		<method name="setFirstDayOfWeek(I)V" />
-		<method name="setLenient(Z)V" />
-		<method name="setMinimalDaysInFirstWeek(I)V" />
-		<method name="setRepeatedWallTimeOption(I)V" />
-		<method name="setSkippedWallTimeOption(I)V" />
-		<method name="setTime(Ljava/util/Date;)V" />
-		<method name="setTimeInMillis(J)V" />
-		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V" />
-		<method name="setWeekData(Landroid/icu/util/Calendar$WeekData;)Landroid/icu/util/Calendar;" />
-		<method name="validateField(I)V" />
-		<method name="validateField(III)V" />
-		<method name="validateFields()V" />
-		<method name="weekNumber(II)I" />
-		<method name="weekNumber(III)I" />
-		<field name="AM" />
-		<field name="AM_PM" />
-		<field name="APRIL" />
-		<field name="AUGUST" />
-		<field name="BASE_FIELD_COUNT" deprecated="26" />
-		<field name="DATE" />
-		<field name="DAY_OF_MONTH" />
-		<field name="DAY_OF_WEEK" />
-		<field name="DAY_OF_WEEK_IN_MONTH" />
-		<field name="DAY_OF_YEAR" />
-		<field name="DECEMBER" />
-		<field name="DOW_LOCAL" />
-		<field name="DST_OFFSET" />
-		<field name="EPOCH_JULIAN_DAY" />
-		<field name="ERA" />
-		<field name="EXTENDED_YEAR" />
-		<field name="FEBRUARY" />
-		<field name="FRIDAY" />
-		<field name="GREATEST_MINIMUM" />
-		<field name="HOUR" />
-		<field name="HOUR_OF_DAY" />
-		<field name="INTERNALLY_SET" />
-		<field name="IS_LEAP_MONTH" />
-		<field name="JANUARY" />
-		<field name="JAN_1_1_JULIAN_DAY" />
-		<field name="JULIAN_DAY" />
-		<field name="JULY" />
-		<field name="JUNE" />
-		<field name="LEAST_MAXIMUM" />
-		<field name="MARCH" />
-		<field name="MAXIMUM" />
-		<field name="MAX_DATE" />
-		<field name="MAX_FIELD_COUNT" deprecated="26" />
-		<field name="MAX_JULIAN" />
-		<field name="MAX_MILLIS" />
-		<field name="MAY" />
-		<field name="MILLISECOND" />
-		<field name="MILLISECONDS_IN_DAY" />
-		<field name="MINIMUM" />
-		<field name="MINIMUM_USER_STAMP" />
-		<field name="MINUTE" />
-		<field name="MIN_DATE" />
-		<field name="MIN_JULIAN" />
-		<field name="MIN_MILLIS" />
-		<field name="MONDAY" />
-		<field name="MONTH" />
-		<field name="NOVEMBER" />
-		<field name="OCTOBER" />
-		<field name="ONE_DAY" />
-		<field name="ONE_HOUR" />
-		<field name="ONE_MINUTE" />
-		<field name="ONE_SECOND" />
-		<field name="ONE_WEEK" />
-		<field name="PM" />
-		<field name="RESOLVE_REMAP" />
-		<field name="SATURDAY" />
-		<field name="SECOND" />
-		<field name="SEPTEMBER" />
-		<field name="SUNDAY" />
-		<field name="THURSDAY" />
-		<field name="TUESDAY" />
-		<field name="UNDECIMBER" />
-		<field name="UNSET" />
-		<field name="WALLTIME_FIRST" />
-		<field name="WALLTIME_LAST" />
-		<field name="WALLTIME_NEXT_VALID" />
-		<field name="WEDNESDAY" />
-		<field name="WEEK_OF_MONTH" />
-		<field name="WEEK_OF_YEAR" />
-		<field name="YEAR" />
-		<field name="YEAR_WOY" />
-		<field name="ZONE_OFFSET" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="add(II)V"/>
+		<method name="after(Ljava/lang/Object;)Z"/>
+		<method name="before(Ljava/lang/Object;)Z"/>
+		<method name="clear()V"/>
+		<method name="clear(I)V"/>
+		<method name="compareTo(Landroid/icu/util/Calendar;)I"/>
+		<method name="complete()V"/>
+		<method name="computeFields()V"/>
+		<method name="computeGregorianFields(I)V"/>
+		<method name="computeGregorianMonthStart(II)I"/>
+		<method name="computeJulianDay()I"/>
+		<method name="computeMillisInDay()I" deprecated="26"/>
+		<method name="computeTime()V"/>
+		<method name="computeZoneOffset(JI)I" deprecated="26"/>
+		<method name="fieldDifference(Ljava/util/Date;I)I"/>
+		<method name="fieldName(I)Ljava/lang/String;"/>
+		<method name="floorDivide(II)I"/>
+		<method name="floorDivide(II[I)I"/>
+		<method name="floorDivide(JI[I)I"/>
+		<method name="floorDivide(JJ)J"/>
+		<method name="get(I)I"/>
+		<method name="getActualMaximum(I)I"/>
+		<method name="getActualMinimum(I)I"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getDateTimeFormat(IILandroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDateTimeFormat(IILjava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getFieldCount()I"/>
+		<method name="getFieldResolutionTable()[[[I"/>
+		<method name="getFirstDayOfWeek()I"/>
+		<method name="getGreatestMinimum(I)I"/>
+		<method name="getGregorianDayOfMonth()I"/>
+		<method name="getGregorianDayOfYear()I"/>
+		<method name="getGregorianMonth()I"/>
+		<method name="getGregorianYear()I"/>
+		<method name="getInstance()Landroid/icu/util/Calendar;"/>
+		<method name="getInstance(Landroid/icu/util/TimeZone;)Landroid/icu/util/Calendar;"/>
+		<method name="getInstance(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)Landroid/icu/util/Calendar;"/>
+		<method name="getInstance(Landroid/icu/util/TimeZone;Ljava/util/Locale;)Landroid/icu/util/Calendar;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/util/Calendar;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/util/Calendar;"/>
+		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;"/>
+		<method name="getLeastMaximum(I)I"/>
+		<method name="getLimit(II)I"/>
+		<method name="getMaximum(I)I"/>
+		<method name="getMinimalDaysInFirstWeek()I"/>
+		<method name="getMinimum(I)I"/>
+		<method name="getRepeatedWallTimeOption()I"/>
+		<method name="getSkippedWallTimeOption()I"/>
+		<method name="getStamp(I)I"/>
+		<method name="getTime()Ljava/util/Date;"/>
+		<method name="getTimeInMillis()J"/>
+		<method name="getTimeZone()Landroid/icu/util/TimeZone;"/>
+		<method name="getType()Ljava/lang/String;"/>
+		<method name="getWeekData()Landroid/icu/util/Calendar$WeekData;"/>
+		<method name="getWeekDataForRegion(Ljava/lang/String;)Landroid/icu/util/Calendar$WeekData;"/>
+		<method name="gregorianMonthLength(II)I"/>
+		<method name="gregorianPreviousMonthLength(II)I"/>
+		<method name="handleComputeFields(I)V"/>
+		<method name="handleComputeJulianDay(I)I"/>
+		<method name="handleComputeMonthStart(IIZ)I"/>
+		<method name="handleCreateFields()[I"/>
+		<method name="handleGetDateFormat(Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
+		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat;"/>
+		<method name="handleGetExtendedYear()I"/>
+		<method name="handleGetLimit(II)I"/>
+		<method name="handleGetMonthLength(II)I"/>
+		<method name="handleGetYearLength(I)I"/>
+		<method name="internalGet(I)I"/>
+		<method name="internalGet(II)I"/>
+		<method name="internalGetTimeInMillis()J"/>
+		<method name="internalSet(II)V"/>
+		<method name="isEquivalentTo(Landroid/icu/util/Calendar;)Z"/>
+		<method name="isGregorianLeapYear(I)Z"/>
+		<method name="isLenient()Z"/>
+		<method name="isSet(I)Z"/>
+		<method name="isWeekend()Z"/>
+		<method name="isWeekend(Ljava/util/Date;)Z"/>
+		<method name="julianDayToDayOfWeek(I)I"/>
+		<method name="julianDayToMillis(I)J"/>
+		<method name="millisToJulianDay(J)I"/>
+		<method name="newerField(II)I"/>
+		<method name="newestStamp(III)I"/>
+		<method name="pinField(I)V"/>
+		<method name="prepareGetActual(IZ)V"/>
+		<method name="resolveFields([[[I)I"/>
+		<method name="roll(II)V"/>
+		<method name="roll(IZ)V"/>
+		<method name="set(II)V"/>
+		<method name="set(III)V"/>
+		<method name="set(IIIII)V"/>
+		<method name="set(IIIIII)V"/>
+		<method name="setFirstDayOfWeek(I)V"/>
+		<method name="setLenient(Z)V"/>
+		<method name="setMinimalDaysInFirstWeek(I)V"/>
+		<method name="setRepeatedWallTimeOption(I)V"/>
+		<method name="setSkippedWallTimeOption(I)V"/>
+		<method name="setTime(Ljava/util/Date;)V"/>
+		<method name="setTimeInMillis(J)V"/>
+		<method name="setTimeZone(Landroid/icu/util/TimeZone;)V"/>
+		<method name="setWeekData(Landroid/icu/util/Calendar$WeekData;)Landroid/icu/util/Calendar;"/>
+		<method name="validateField(I)V"/>
+		<method name="validateField(III)V"/>
+		<method name="validateFields()V"/>
+		<method name="weekNumber(II)I"/>
+		<method name="weekNumber(III)I"/>
+		<field name="AM"/>
+		<field name="AM_PM"/>
+		<field name="APRIL"/>
+		<field name="AUGUST"/>
+		<field name="BASE_FIELD_COUNT" deprecated="26"/>
+		<field name="DATE"/>
+		<field name="DAY_OF_MONTH"/>
+		<field name="DAY_OF_WEEK"/>
+		<field name="DAY_OF_WEEK_IN_MONTH"/>
+		<field name="DAY_OF_YEAR"/>
+		<field name="DECEMBER"/>
+		<field name="DOW_LOCAL"/>
+		<field name="DST_OFFSET"/>
+		<field name="EPOCH_JULIAN_DAY"/>
+		<field name="ERA"/>
+		<field name="EXTENDED_YEAR"/>
+		<field name="FEBRUARY"/>
+		<field name="FRIDAY"/>
+		<field name="GREATEST_MINIMUM"/>
+		<field name="HOUR"/>
+		<field name="HOUR_OF_DAY"/>
+		<field name="INTERNALLY_SET"/>
+		<field name="IS_LEAP_MONTH"/>
+		<field name="JANUARY"/>
+		<field name="JAN_1_1_JULIAN_DAY"/>
+		<field name="JULIAN_DAY"/>
+		<field name="JULY"/>
+		<field name="JUNE"/>
+		<field name="LEAST_MAXIMUM"/>
+		<field name="MARCH"/>
+		<field name="MAXIMUM"/>
+		<field name="MAX_DATE"/>
+		<field name="MAX_FIELD_COUNT" deprecated="26"/>
+		<field name="MAX_JULIAN"/>
+		<field name="MAX_MILLIS"/>
+		<field name="MAY"/>
+		<field name="MILLISECOND"/>
+		<field name="MILLISECONDS_IN_DAY"/>
+		<field name="MINIMUM"/>
+		<field name="MINIMUM_USER_STAMP"/>
+		<field name="MINUTE"/>
+		<field name="MIN_DATE"/>
+		<field name="MIN_JULIAN"/>
+		<field name="MIN_MILLIS"/>
+		<field name="MONDAY"/>
+		<field name="MONTH"/>
+		<field name="NOVEMBER"/>
+		<field name="OCTOBER"/>
+		<field name="ONE_DAY"/>
+		<field name="ONE_HOUR"/>
+		<field name="ONE_MINUTE"/>
+		<field name="ONE_SECOND"/>
+		<field name="ONE_WEEK"/>
+		<field name="PM"/>
+		<field name="RESOLVE_REMAP"/>
+		<field name="SATURDAY"/>
+		<field name="SECOND"/>
+		<field name="SEPTEMBER"/>
+		<field name="SUNDAY"/>
+		<field name="THURSDAY"/>
+		<field name="TUESDAY"/>
+		<field name="UNDECIMBER"/>
+		<field name="UNSET"/>
+		<field name="WALLTIME_FIRST"/>
+		<field name="WALLTIME_LAST"/>
+		<field name="WALLTIME_NEXT_VALID"/>
+		<field name="WEDNESDAY"/>
+		<field name="WEEK_OF_MONTH"/>
+		<field name="WEEK_OF_YEAR"/>
+		<field name="YEAR"/>
+		<field name="YEAR_WOY"/>
+		<field name="ZONE_OFFSET"/>
 	</class>
 	<class name="android/icu/util/Calendar$WeekData" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(IIIIII)V" />
-		<field name="firstDayOfWeek" />
-		<field name="minimalDaysInFirstWeek" />
-		<field name="weekendCease" />
-		<field name="weekendCeaseMillis" />
-		<field name="weekendOnset" />
-		<field name="weekendOnsetMillis" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<field name="firstDayOfWeek"/>
+		<field name="minimalDaysInFirstWeek"/>
+		<field name="weekendCease"/>
+		<field name="weekendCeaseMillis"/>
+		<field name="weekendOnset"/>
+		<field name="weekendOnsetMillis"/>
 	</class>
 	<class name="android/icu/util/ChineseCalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(IIII)V" />
-		<method name="&lt;init>(IIIII)V" />
-		<method name="&lt;init>(IIIIIII)V" />
-		<method name="&lt;init>(IIIIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(IIII)V"/>
+		<method name="&lt;init>(IIIII)V"/>
+		<method name="&lt;init>(IIIIIII)V"/>
+		<method name="&lt;init>(IIIIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="handleGetDateFormat(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)Landroid/icu/text/DateFormat;"/>
 	</class>
 	<class name="android/icu/util/CopticCalendar" since="24">
-		<extends name="android/icu/util/CECalendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="AMSHIR" />
-		<field name="BABA" />
-		<field name="BARAMHAT" />
-		<field name="BARAMOUDA" />
-		<field name="BASHANS" />
-		<field name="EPEP" />
-		<field name="HATOR" />
-		<field name="KIAHK" />
-		<field name="MESRA" />
-		<field name="NASIE" />
-		<field name="PAONA" />
-		<field name="TOBA" />
-		<field name="TOUT" />
+		<extends name="android/icu/util/CECalendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="AMSHIR"/>
+		<field name="BABA"/>
+		<field name="BARAMHAT"/>
+		<field name="BARAMOUDA"/>
+		<field name="BASHANS"/>
+		<field name="EPEP"/>
+		<field name="HATOR"/>
+		<field name="KIAHK"/>
+		<field name="MESRA"/>
+		<field name="NASIE"/>
+		<field name="PAONA"/>
+		<field name="TOBA"/>
+		<field name="TOUT"/>
 	</class>
 	<class name="android/icu/util/Currency" since="24">
-		<extends name="android/icu/util/MeasureUnit" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="getAvailableCurrencies()Ljava/util/Set;" />
-		<method name="getAvailableCurrencyCodes(Landroid/icu/util/ULocale;Ljava/util/Date;)[Ljava/lang/String;" />
-		<method name="getAvailableCurrencyCodes(Ljava/util/Locale;Ljava/util/Date;)[Ljava/lang/String;" />
-		<method name="getAvailableLocales()[Ljava/util/Locale;" />
-		<method name="getAvailableULocales()[Landroid/icu/util/ULocale;" />
-		<method name="getCurrencyCode()Ljava/lang/String;" />
-		<method name="getDefaultFractionDigits()I" />
-		<method name="getDefaultFractionDigits(Landroid/icu/util/Currency$CurrencyUsage;)I" />
-		<method name="getDisplayName()Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/util/Currency;" />
-		<method name="getInstance(Ljava/lang/String;)Landroid/icu/util/Currency;" />
-		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/util/Currency;" />
-		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;" />
-		<method name="getName(Landroid/icu/util/ULocale;ILjava/lang/String;[Z)Ljava/lang/String;" />
-		<method name="getName(Landroid/icu/util/ULocale;I[Z)Ljava/lang/String;" />
-		<method name="getName(Ljava/util/Locale;ILjava/lang/String;[Z)Ljava/lang/String;" />
-		<method name="getName(Ljava/util/Locale;I[Z)Ljava/lang/String;" />
-		<method name="getNumericCode()I" />
-		<method name="getRoundingIncrement()D" />
-		<method name="getRoundingIncrement(Landroid/icu/util/Currency$CurrencyUsage;)D" />
-		<method name="getSymbol()Ljava/lang/String;" />
-		<method name="getSymbol(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getSymbol(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="isAvailable(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)Z" />
-		<field name="LONG_NAME" />
-		<field name="PLURAL_LONG_NAME" />
-		<field name="SYMBOL_NAME" />
+		<extends name="android/icu/util/MeasureUnit"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="getAvailableCurrencies()Ljava/util/Set;"/>
+		<method name="getAvailableCurrencyCodes(Landroid/icu/util/ULocale;Ljava/util/Date;)[Ljava/lang/String;"/>
+		<method name="getAvailableCurrencyCodes(Ljava/util/Locale;Ljava/util/Date;)[Ljava/lang/String;"/>
+		<method name="getAvailableLocales()[Ljava/util/Locale;"/>
+		<method name="getAvailableULocales()[Landroid/icu/util/ULocale;"/>
+		<method name="getCurrencyCode()Ljava/lang/String;"/>
+		<method name="getDefaultFractionDigits()I"/>
+		<method name="getDefaultFractionDigits(Landroid/icu/util/Currency$CurrencyUsage;)I"/>
+		<method name="getDisplayName()Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getInstance(Landroid/icu/util/ULocale;)Landroid/icu/util/Currency;"/>
+		<method name="getInstance(Ljava/lang/String;)Landroid/icu/util/Currency;"/>
+		<method name="getInstance(Ljava/util/Locale;)Landroid/icu/util/Currency;"/>
+		<method name="getKeywordValuesForLocale(Ljava/lang/String;Landroid/icu/util/ULocale;Z)[Ljava/lang/String;"/>
+		<method name="getName(Landroid/icu/util/ULocale;ILjava/lang/String;[Z)Ljava/lang/String;"/>
+		<method name="getName(Landroid/icu/util/ULocale;I[Z)Ljava/lang/String;"/>
+		<method name="getName(Ljava/util/Locale;ILjava/lang/String;[Z)Ljava/lang/String;"/>
+		<method name="getName(Ljava/util/Locale;I[Z)Ljava/lang/String;"/>
+		<method name="getNumericCode()I"/>
+		<method name="getRoundingIncrement()D"/>
+		<method name="getRoundingIncrement(Landroid/icu/util/Currency$CurrencyUsage;)D"/>
+		<method name="getSymbol()Ljava/lang/String;"/>
+		<method name="getSymbol(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getSymbol(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="isAvailable(Ljava/lang/String;Ljava/util/Date;Ljava/util/Date;)Z"/>
+		<field name="LONG_NAME"/>
+		<field name="PLURAL_LONG_NAME"/>
+		<field name="SYMBOL_NAME"/>
 	</class>
 	<class name="android/icu/util/Currency$CurrencyUsage" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/Currency$CurrencyUsage;" />
-		<method name="values()[Landroid/icu/util/Currency$CurrencyUsage;" />
-		<field name="CASH" />
-		<field name="STANDARD" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/Currency$CurrencyUsage;"/>
+		<method name="values()[Landroid/icu/util/Currency$CurrencyUsage;"/>
+		<field name="CASH"/>
+		<field name="STANDARD"/>
 	</class>
 	<class name="android/icu/util/CurrencyAmount" since="24">
-		<extends name="android/icu/util/Measure" />
-		<method name="&lt;init>(DLandroid/icu/util/Currency;)V" />
-		<method name="&lt;init>(Ljava/lang/Number;Landroid/icu/util/Currency;)V" />
-		<method name="getCurrency()Landroid/icu/util/Currency;" />
+		<extends name="android/icu/util/Measure"/>
+		<method name="&lt;init>(DLandroid/icu/util/Currency;)V"/>
+		<method name="&lt;init>(Ljava/lang/Number;Landroid/icu/util/Currency;)V"/>
+		<method name="getCurrency()Landroid/icu/util/Currency;"/>
 	</class>
 	<class name="android/icu/util/DateInterval" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<method name="&lt;init>(JJ)V" />
-		<method name="getFromDate()J" />
-		<method name="getToDate()J" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<method name="&lt;init>(JJ)V"/>
+		<method name="getFromDate()J"/>
+		<method name="getToDate()J"/>
 	</class>
 	<class name="android/icu/util/EthiopicCalendar" since="26">
-		<extends name="android/icu/util/CECalendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="isAmeteAlemEra()Z" />
-		<method name="setAmeteAlemEra(Z)V" />
-		<field name="GENBOT" />
-		<field name="HAMLE" />
-		<field name="HEDAR" />
-		<field name="MEGABIT" />
-		<field name="MESKEREM" />
-		<field name="MIAZIA" />
-		<field name="NEHASSE" />
-		<field name="PAGUMEN" />
-		<field name="SENE" />
-		<field name="TAHSAS" />
-		<field name="TEKEMT" />
-		<field name="TER" />
-		<field name="YEKATIT" />
+		<extends name="android/icu/util/CECalendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="isAmeteAlemEra()Z"/>
+		<method name="setAmeteAlemEra(Z)V"/>
+		<field name="GENBOT"/>
+		<field name="HAMLE"/>
+		<field name="HEDAR"/>
+		<field name="MEGABIT"/>
+		<field name="MESKEREM"/>
+		<field name="MIAZIA"/>
+		<field name="NEHASSE"/>
+		<field name="PAGUMEN"/>
+		<field name="SENE"/>
+		<field name="TAHSAS"/>
+		<field name="TEKEMT"/>
+		<field name="TER"/>
+		<field name="YEKATIT"/>
 	</class>
 	<class name="android/icu/util/Freezable" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Cloneable" />
-		<method name="cloneAsThawed()Ljava/lang/Object;" />
-		<method name="freeze()Ljava/lang/Object;" />
-		<method name="isFrozen()Z" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="cloneAsThawed()Ljava/lang/Object;"/>
+		<method name="freeze()Ljava/lang/Object;"/>
+		<method name="isFrozen()Z"/>
 	</class>
 	<class name="android/icu/util/GregorianCalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIII)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="getGregorianChange()Ljava/util/Date;" />
-		<method name="isLeapYear(I)Z" />
-		<method name="setGregorianChange(Ljava/util/Date;)V" />
-		<field name="AD" />
-		<field name="BC" />
-		<field name="invertGregorian" />
-		<field name="isGregorian" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIII)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="getGregorianChange()Ljava/util/Date;"/>
+		<method name="isLeapYear(I)Z"/>
+		<method name="setGregorianChange(Ljava/util/Date;)V"/>
+		<field name="AD"/>
+		<field name="BC"/>
+		<field name="invertGregorian"/>
+		<field name="isGregorian"/>
 	</class>
 	<class name="android/icu/util/HebrewCalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="ADAR" />
-		<field name="ADAR_1" />
-		<field name="AV" />
-		<field name="ELUL" />
-		<field name="HESHVAN" />
-		<field name="IYAR" />
-		<field name="KISLEV" />
-		<field name="NISAN" />
-		<field name="SHEVAT" />
-		<field name="SIVAN" />
-		<field name="TAMUZ" />
-		<field name="TEVET" />
-		<field name="TISHRI" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="ADAR"/>
+		<field name="ADAR_1"/>
+		<field name="AV"/>
+		<field name="ELUL"/>
+		<field name="HESHVAN"/>
+		<field name="IYAR"/>
+		<field name="KISLEV"/>
+		<field name="NISAN"/>
+		<field name="SHEVAT"/>
+		<field name="SIVAN"/>
+		<field name="TAMUZ"/>
+		<field name="TEVET"/>
+		<field name="TISHRI"/>
 	</class>
 	<class name="android/icu/util/ICUUncheckedIOException" since="24">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V" />
-		<method name="&lt;init>(Ljava/lang/Throwable;)V" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/Throwable;)V"/>
+		<method name="&lt;init>(Ljava/lang/Throwable;)V"/>
 	</class>
 	<class name="android/icu/util/IndianCalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="AGRAHAYANA" />
-		<field name="ASADHA" />
-		<field name="ASVINA" />
-		<field name="BHADRA" />
-		<field name="CHAITRA" />
-		<field name="IE" />
-		<field name="JYAISTHA" />
-		<field name="KARTIKA" />
-		<field name="MAGHA" />
-		<field name="PAUSA" />
-		<field name="PHALGUNA" />
-		<field name="SRAVANA" />
-		<field name="VAISAKHA" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="AGRAHAYANA"/>
+		<field name="ASADHA"/>
+		<field name="ASVINA"/>
+		<field name="BHADRA"/>
+		<field name="CHAITRA"/>
+		<field name="IE"/>
+		<field name="JYAISTHA"/>
+		<field name="KARTIKA"/>
+		<field name="MAGHA"/>
+		<field name="PAUSA"/>
+		<field name="PHALGUNA"/>
+		<field name="SRAVANA"/>
+		<field name="VAISAKHA"/>
 	</class>
 	<class name="android/icu/util/IslamicCalendar" since="24">
-		<extends name="android/icu/util/Calendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="getCalculationType()Landroid/icu/util/IslamicCalendar$CalculationType;" />
-		<method name="setCalculationType(Landroid/icu/util/IslamicCalendar$CalculationType;)V" />
-		<field name="DHU_AL_HIJJAH" />
-		<field name="DHU_AL_QIDAH" />
-		<field name="JUMADA_1" />
-		<field name="JUMADA_2" />
-		<field name="MUHARRAM" />
-		<field name="RABI_1" />
-		<field name="RABI_2" />
-		<field name="RAJAB" />
-		<field name="RAMADAN" />
-		<field name="SAFAR" />
-		<field name="SHABAN" />
-		<field name="SHAWWAL" />
+		<extends name="android/icu/util/Calendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="getCalculationType()Landroid/icu/util/IslamicCalendar$CalculationType;"/>
+		<method name="setCalculationType(Landroid/icu/util/IslamicCalendar$CalculationType;)V"/>
+		<field name="DHU_AL_HIJJAH"/>
+		<field name="DHU_AL_QIDAH"/>
+		<field name="JUMADA_1"/>
+		<field name="JUMADA_2"/>
+		<field name="MUHARRAM"/>
+		<field name="RABI_1"/>
+		<field name="RABI_2"/>
+		<field name="RAJAB"/>
+		<field name="RAMADAN"/>
+		<field name="SAFAR"/>
+		<field name="SHABAN"/>
+		<field name="SHAWWAL"/>
 	</class>
 	<class name="android/icu/util/IslamicCalendar$CalculationType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/IslamicCalendar$CalculationType;" />
-		<method name="values()[Landroid/icu/util/IslamicCalendar$CalculationType;" />
-		<field name="ISLAMIC" />
-		<field name="ISLAMIC_CIVIL" />
-		<field name="ISLAMIC_TBLA" />
-		<field name="ISLAMIC_UMALQURA" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/IslamicCalendar$CalculationType;"/>
+		<method name="values()[Landroid/icu/util/IslamicCalendar$CalculationType;"/>
+		<field name="ISLAMIC"/>
+		<field name="ISLAMIC_CIVIL"/>
+		<field name="ISLAMIC_TBLA"/>
+		<field name="ISLAMIC_UMALQURA"/>
 	</class>
 	<class name="android/icu/util/JapaneseCalendar" since="24">
-		<extends name="android/icu/util/GregorianCalendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIII)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="CURRENT_ERA" />
-		<field name="HEISEI" />
-		<field name="MEIJI" />
-		<field name="SHOWA" />
-		<field name="TAISHO" />
+		<extends name="android/icu/util/GregorianCalendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIII)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="CURRENT_ERA"/>
+		<field name="HEISEI"/>
+		<field name="MEIJI"/>
+		<field name="SHOWA"/>
+		<field name="TAISHO"/>
 	</class>
 	<class name="android/icu/util/Measure" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)V" />
-		<method name="getNumber()Ljava/lang/Number;" />
-		<method name="getUnit()Landroid/icu/util/MeasureUnit;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/Number;Landroid/icu/util/MeasureUnit;)V"/>
+		<method name="getNumber()Ljava/lang/Number;"/>
+		<method name="getUnit()Landroid/icu/util/MeasureUnit;"/>
 	</class>
 	<class name="android/icu/util/MeasureUnit" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<method name="&lt;init>()V" />
-		<method name="getAvailable()Ljava/util/Set;" />
-		<method name="getAvailable(Ljava/lang/String;)Ljava/util/Set;" />
-		<method name="getAvailableTypes()Ljava/util/Set;" />
-		<method name="getSubtype()Ljava/lang/String;" />
-		<method name="getType()Ljava/lang/String;" />
-		<field name="ACRE" />
-		<field name="ACRE_FOOT" />
-		<field name="AMPERE" />
-		<field name="ARC_MINUTE" />
-		<field name="ARC_SECOND" />
-		<field name="ASTRONOMICAL_UNIT" />
-		<field name="BIT" />
-		<field name="BUSHEL" />
-		<field name="BYTE" />
-		<field name="CALORIE" />
-		<field name="CARAT" />
-		<field name="CELSIUS" />
-		<field name="CENTILITER" />
-		<field name="CENTIMETER" />
-		<field name="CENTURY" since="26" />
-		<field name="CUBIC_CENTIMETER" />
-		<field name="CUBIC_FOOT" />
-		<field name="CUBIC_INCH" />
-		<field name="CUBIC_KILOMETER" />
-		<field name="CUBIC_METER" />
-		<field name="CUBIC_MILE" />
-		<field name="CUBIC_YARD" />
-		<field name="CUP" />
-		<field name="CUP_METRIC" since="26" />
-		<field name="DAY" />
-		<field name="DECILITER" />
-		<field name="DECIMETER" />
-		<field name="DEGREE" />
-		<field name="FAHRENHEIT" />
-		<field name="FATHOM" />
-		<field name="FLUID_OUNCE" />
-		<field name="FOODCALORIE" />
-		<field name="FOOT" />
-		<field name="FURLONG" />
-		<field name="GALLON" />
-		<field name="GENERIC_TEMPERATURE" since="26" />
-		<field name="GIGABIT" />
-		<field name="GIGABYTE" />
-		<field name="GIGAHERTZ" />
-		<field name="GIGAWATT" />
-		<field name="GRAM" />
-		<field name="G_FORCE" />
-		<field name="HECTARE" />
-		<field name="HECTOLITER" />
-		<field name="HECTOPASCAL" />
-		<field name="HERTZ" />
-		<field name="HORSEPOWER" />
-		<field name="HOUR" />
-		<field name="INCH" />
-		<field name="INCH_HG" />
-		<field name="JOULE" />
-		<field name="KARAT" />
-		<field name="KELVIN" />
-		<field name="KILOBIT" />
-		<field name="KILOBYTE" />
-		<field name="KILOCALORIE" />
-		<field name="KILOGRAM" />
-		<field name="KILOHERTZ" />
-		<field name="KILOJOULE" />
-		<field name="KILOMETER" />
-		<field name="KILOMETER_PER_HOUR" />
-		<field name="KILOWATT" />
-		<field name="KILOWATT_HOUR" />
-		<field name="KNOT" since="26" />
-		<field name="LIGHT_YEAR" />
-		<field name="LITER" />
-		<field name="LITER_PER_100KILOMETERS" since="26" />
-		<field name="LITER_PER_KILOMETER" />
-		<field name="LUX" />
-		<field name="MEGABIT" />
-		<field name="MEGABYTE" />
-		<field name="MEGAHERTZ" />
-		<field name="MEGALITER" />
-		<field name="MEGAWATT" />
-		<field name="METER" />
-		<field name="METER_PER_SECOND" />
-		<field name="METER_PER_SECOND_SQUARED" />
-		<field name="METRIC_TON" />
-		<field name="MICROGRAM" />
-		<field name="MICROMETER" />
-		<field name="MICROSECOND" />
-		<field name="MILE" />
-		<field name="MILE_PER_GALLON" />
-		<field name="MILE_PER_HOUR" />
-		<field name="MILE_SCANDINAVIAN" since="26" />
-		<field name="MILLIAMPERE" />
-		<field name="MILLIBAR" />
-		<field name="MILLIGRAM" />
-		<field name="MILLILITER" />
-		<field name="MILLIMETER" />
-		<field name="MILLIMETER_OF_MERCURY" />
-		<field name="MILLISECOND" />
-		<field name="MILLIWATT" />
-		<field name="MINUTE" />
-		<field name="MONTH" />
-		<field name="NANOMETER" />
-		<field name="NANOSECOND" />
-		<field name="NAUTICAL_MILE" />
-		<field name="OHM" />
-		<field name="OUNCE" />
-		<field name="OUNCE_TROY" />
-		<field name="PARSEC" />
-		<field name="PICOMETER" />
-		<field name="PINT" />
-		<field name="PINT_METRIC" since="26" />
-		<field name="POUND" />
-		<field name="POUND_PER_SQUARE_INCH" />
-		<field name="QUART" />
-		<field name="RADIAN" />
-		<field name="REVOLUTION_ANGLE" since="26" />
-		<field name="SECOND" />
-		<field name="SQUARE_CENTIMETER" />
-		<field name="SQUARE_FOOT" />
-		<field name="SQUARE_INCH" />
-		<field name="SQUARE_KILOMETER" />
-		<field name="SQUARE_METER" />
-		<field name="SQUARE_MILE" />
-		<field name="SQUARE_YARD" />
-		<field name="STONE" />
-		<field name="TABLESPOON" />
-		<field name="TEASPOON" />
-		<field name="TERABIT" />
-		<field name="TERABYTE" />
-		<field name="TON" />
-		<field name="VOLT" />
-		<field name="WATT" />
-		<field name="WEEK" />
-		<field name="YARD" />
-		<field name="YEAR" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAvailable()Ljava/util/Set;"/>
+		<method name="getAvailable(Ljava/lang/String;)Ljava/util/Set;"/>
+		<method name="getAvailableTypes()Ljava/util/Set;"/>
+		<method name="getSubtype()Ljava/lang/String;"/>
+		<method name="getType()Ljava/lang/String;"/>
+		<field name="ACRE"/>
+		<field name="ACRE_FOOT"/>
+		<field name="AMPERE"/>
+		<field name="ARC_MINUTE"/>
+		<field name="ARC_SECOND"/>
+		<field name="ASTRONOMICAL_UNIT"/>
+		<field name="BIT"/>
+		<field name="BUSHEL"/>
+		<field name="BYTE"/>
+		<field name="CALORIE"/>
+		<field name="CARAT"/>
+		<field name="CELSIUS"/>
+		<field name="CENTILITER"/>
+		<field name="CENTIMETER"/>
+		<field name="CENTURY" since="26"/>
+		<field name="CUBIC_CENTIMETER"/>
+		<field name="CUBIC_FOOT"/>
+		<field name="CUBIC_INCH"/>
+		<field name="CUBIC_KILOMETER"/>
+		<field name="CUBIC_METER"/>
+		<field name="CUBIC_MILE"/>
+		<field name="CUBIC_YARD"/>
+		<field name="CUP"/>
+		<field name="CUP_METRIC" since="26"/>
+		<field name="DAY"/>
+		<field name="DECILITER"/>
+		<field name="DECIMETER"/>
+		<field name="DEGREE"/>
+		<field name="FAHRENHEIT"/>
+		<field name="FATHOM"/>
+		<field name="FLUID_OUNCE"/>
+		<field name="FOODCALORIE"/>
+		<field name="FOOT"/>
+		<field name="FURLONG"/>
+		<field name="GALLON"/>
+		<field name="GALLON_IMPERIAL" since="28"/>
+		<field name="GENERIC_TEMPERATURE" since="26"/>
+		<field name="GIGABIT"/>
+		<field name="GIGABYTE"/>
+		<field name="GIGAHERTZ"/>
+		<field name="GIGAWATT"/>
+		<field name="GRAM"/>
+		<field name="G_FORCE"/>
+		<field name="HECTARE"/>
+		<field name="HECTOLITER"/>
+		<field name="HECTOPASCAL"/>
+		<field name="HERTZ"/>
+		<field name="HORSEPOWER"/>
+		<field name="HOUR"/>
+		<field name="INCH"/>
+		<field name="INCH_HG"/>
+		<field name="JOULE"/>
+		<field name="KARAT"/>
+		<field name="KELVIN"/>
+		<field name="KILOBIT"/>
+		<field name="KILOBYTE"/>
+		<field name="KILOCALORIE"/>
+		<field name="KILOGRAM"/>
+		<field name="KILOHERTZ"/>
+		<field name="KILOJOULE"/>
+		<field name="KILOMETER"/>
+		<field name="KILOMETER_PER_HOUR"/>
+		<field name="KILOWATT"/>
+		<field name="KILOWATT_HOUR"/>
+		<field name="KNOT" since="26"/>
+		<field name="LIGHT_YEAR"/>
+		<field name="LITER"/>
+		<field name="LITER_PER_100KILOMETERS" since="26"/>
+		<field name="LITER_PER_KILOMETER"/>
+		<field name="LUX"/>
+		<field name="MEGABIT"/>
+		<field name="MEGABYTE"/>
+		<field name="MEGAHERTZ"/>
+		<field name="MEGALITER"/>
+		<field name="MEGAWATT"/>
+		<field name="METER"/>
+		<field name="METER_PER_SECOND"/>
+		<field name="METER_PER_SECOND_SQUARED"/>
+		<field name="METRIC_TON"/>
+		<field name="MICROGRAM"/>
+		<field name="MICROMETER"/>
+		<field name="MICROSECOND"/>
+		<field name="MILE"/>
+		<field name="MILE_PER_GALLON"/>
+		<field name="MILE_PER_GALLON_IMPERIAL" since="28"/>
+		<field name="MILE_PER_HOUR"/>
+		<field name="MILE_SCANDINAVIAN" since="26"/>
+		<field name="MILLIAMPERE"/>
+		<field name="MILLIBAR"/>
+		<field name="MILLIGRAM"/>
+		<field name="MILLIGRAM_PER_DECILITER" since="28"/>
+		<field name="MILLILITER"/>
+		<field name="MILLIMETER"/>
+		<field name="MILLIMETER_OF_MERCURY"/>
+		<field name="MILLISECOND"/>
+		<field name="MILLIWATT"/>
+		<field name="MINUTE"/>
+		<field name="MONTH"/>
+		<field name="NANOMETER"/>
+		<field name="NANOSECOND"/>
+		<field name="NAUTICAL_MILE"/>
+		<field name="OHM"/>
+		<field name="OUNCE"/>
+		<field name="OUNCE_TROY"/>
+		<field name="PARSEC"/>
+		<field name="PICOMETER"/>
+		<field name="PINT"/>
+		<field name="PINT_METRIC" since="26"/>
+		<field name="POUND"/>
+		<field name="POUND_PER_SQUARE_INCH"/>
+		<field name="QUART"/>
+		<field name="RADIAN"/>
+		<field name="REVOLUTION_ANGLE" since="26"/>
+		<field name="SECOND"/>
+		<field name="SQUARE_CENTIMETER"/>
+		<field name="SQUARE_FOOT"/>
+		<field name="SQUARE_INCH"/>
+		<field name="SQUARE_KILOMETER"/>
+		<field name="SQUARE_METER"/>
+		<field name="SQUARE_MILE"/>
+		<field name="SQUARE_YARD"/>
+		<field name="STONE"/>
+		<field name="TABLESPOON"/>
+		<field name="TEASPOON"/>
+		<field name="TERABIT"/>
+		<field name="TERABYTE"/>
+		<field name="TON"/>
+		<field name="VOLT"/>
+		<field name="WATT"/>
+		<field name="WEEK"/>
+		<field name="YARD"/>
+		<field name="YEAR"/>
 	</class>
 	<class name="android/icu/util/Output" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Ljava/lang/Object;)V" />
-		<field name="value" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Ljava/lang/Object;)V"/>
+		<field name="value"/>
 	</class>
 	<class name="android/icu/util/RangeValueIterator" since="24">
-		<extends name="java/lang/Object" />
-		<method name="next(Landroid/icu/util/RangeValueIterator$Element;)Z" />
-		<method name="reset()V" />
+		<extends name="java/lang/Object"/>
+		<method name="next(Landroid/icu/util/RangeValueIterator$Element;)Z"/>
+		<method name="reset()V"/>
 	</class>
 	<class name="android/icu/util/RangeValueIterator$Element" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="limit" />
-		<field name="start" />
-		<field name="value" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="limit"/>
+		<field name="start"/>
+		<field name="value"/>
 	</class>
 	<class name="android/icu/util/TaiwanCalendar" since="24">
-		<extends name="android/icu/util/GregorianCalendar" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(III)V" />
-		<method name="&lt;init>(IIIIII)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V" />
-		<method name="&lt;init>(Landroid/icu/util/ULocale;)V" />
-		<method name="&lt;init>(Ljava/util/Date;)V" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<field name="BEFORE_MINGUO" />
-		<field name="MINGUO" />
+		<extends name="android/icu/util/GregorianCalendar"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="&lt;init>(IIIIII)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/TimeZone;Ljava/util/Locale;)V"/>
+		<method name="&lt;init>(Landroid/icu/util/ULocale;)V"/>
+		<method name="&lt;init>(Ljava/util/Date;)V"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<field name="BEFORE_MINGUO"/>
+		<field name="MINGUO"/>
 	</class>
 	<class name="android/icu/util/TimeUnit" since="24">
-		<extends name="android/icu/util/MeasureUnit" />
-		<method name="&lt;init>()V" />
-		<method name="values()[Landroid/icu/util/TimeUnit;" />
+		<extends name="android/icu/util/MeasureUnit"/>
+		<method name="&lt;init>()V"/>
+		<method name="values()[Landroid/icu/util/TimeUnit;"/>
 	</class>
 	<class name="android/icu/util/TimeZone" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/icu/util/Freezable" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Cloneable" />
-		<method name="&lt;init>()V" />
-		<method name="cloneAsThawed()Landroid/icu/util/TimeZone;" />
-		<method name="countEquivalentIDs(Ljava/lang/String;)I" />
-		<method name="freeze()Landroid/icu/util/TimeZone;" />
-		<method name="getAvailableIDs()[Ljava/lang/String;" />
-		<method name="getAvailableIDs(I)[Ljava/lang/String;" />
-		<method name="getAvailableIDs(Landroid/icu/util/TimeZone$SystemTimeZoneType;Ljava/lang/String;Ljava/lang/Integer;)Ljava/util/Set;" />
-		<method name="getAvailableIDs(Ljava/lang/String;)[Ljava/lang/String;" />
-		<method name="getCanonicalID(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getCanonicalID(Ljava/lang/String;[Z)Ljava/lang/String;" />
-		<method name="getDSTSavings()I" />
-		<method name="getDefault()Landroid/icu/util/TimeZone;" />
-		<method name="getDisplayName()Ljava/lang/String;" />
-		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;" />
-		<method name="getDisplayName(ZI)Ljava/lang/String;" />
-		<method name="getDisplayName(ZILandroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(ZILjava/util/Locale;)Ljava/lang/String;" />
-		<method name="getEquivalentID(Ljava/lang/String;I)Ljava/lang/String;" />
-		<method name="getFrozenTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone;" />
-		<method name="getID()Ljava/lang/String;" />
-		<method name="getIDForWindowsID(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getOffset(IIIIII)I" />
-		<method name="getOffset(J)I" />
-		<method name="getOffset(JZ[I)V" />
-		<method name="getRawOffset()I" />
-		<method name="getRegion(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getTZDataVersion()Ljava/lang/String;" />
-		<method name="getTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone;" />
-		<method name="getTimeZone(Ljava/lang/String;I)Landroid/icu/util/TimeZone;" />
-		<method name="getWindowsID(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="hasSameRules(Landroid/icu/util/TimeZone;)Z" />
-		<method name="inDaylightTime(Ljava/util/Date;)Z" />
-		<method name="observesDaylightTime()Z" />
-		<method name="setID(Ljava/lang/String;)V" />
-		<method name="setRawOffset(I)V" />
-		<method name="useDaylightTime()Z" />
-		<field name="GENERIC_LOCATION" />
-		<field name="GMT_ZONE" />
-		<field name="LONG" />
-		<field name="LONG_GENERIC" />
-		<field name="LONG_GMT" />
-		<field name="SHORT" />
-		<field name="SHORT_COMMONLY_USED" />
-		<field name="SHORT_GENERIC" />
-		<field name="SHORT_GMT" />
-		<field name="TIMEZONE_ICU" since="26" />
-		<field name="TIMEZONE_JDK" since="26" />
-		<field name="UNKNOWN_ZONE" />
-		<field name="UNKNOWN_ZONE_ID" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/icu/util/Freezable"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Cloneable"/>
+		<method name="&lt;init>()V"/>
+		<method name="cloneAsThawed()Landroid/icu/util/TimeZone;"/>
+		<method name="countEquivalentIDs(Ljava/lang/String;)I"/>
+		<method name="freeze()Landroid/icu/util/TimeZone;"/>
+		<method name="getAvailableIDs()[Ljava/lang/String;"/>
+		<method name="getAvailableIDs(I)[Ljava/lang/String;"/>
+		<method name="getAvailableIDs(Landroid/icu/util/TimeZone$SystemTimeZoneType;Ljava/lang/String;Ljava/lang/Integer;)Ljava/util/Set;"/>
+		<method name="getAvailableIDs(Ljava/lang/String;)[Ljava/lang/String;"/>
+		<method name="getCanonicalID(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getCanonicalID(Ljava/lang/String;[Z)Ljava/lang/String;"/>
+		<method name="getDSTSavings()I"/>
+		<method name="getDefault()Landroid/icu/util/TimeZone;"/>
+		<method name="getDisplayName()Ljava/lang/String;"/>
+		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(ZI)Ljava/lang/String;"/>
+		<method name="getDisplayName(ZILandroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(ZILjava/util/Locale;)Ljava/lang/String;"/>
+		<method name="getEquivalentID(Ljava/lang/String;I)Ljava/lang/String;"/>
+		<method name="getFrozenTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone;"/>
+		<method name="getID()Ljava/lang/String;"/>
+		<method name="getIDForWindowsID(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getOffset(IIIIII)I"/>
+		<method name="getOffset(J)I"/>
+		<method name="getOffset(JZ[I)V"/>
+		<method name="getRawOffset()I"/>
+		<method name="getRegion(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getTZDataVersion()Ljava/lang/String;"/>
+		<method name="getTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone;"/>
+		<method name="getTimeZone(Ljava/lang/String;I)Landroid/icu/util/TimeZone;"/>
+		<method name="getWindowsID(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="hasSameRules(Landroid/icu/util/TimeZone;)Z"/>
+		<method name="inDaylightTime(Ljava/util/Date;)Z"/>
+		<method name="observesDaylightTime()Z"/>
+		<method name="setID(Ljava/lang/String;)V"/>
+		<method name="setRawOffset(I)V"/>
+		<method name="useDaylightTime()Z"/>
+		<field name="GENERIC_LOCATION"/>
+		<field name="GMT_ZONE"/>
+		<field name="LONG"/>
+		<field name="LONG_GENERIC"/>
+		<field name="LONG_GMT"/>
+		<field name="SHORT"/>
+		<field name="SHORT_COMMONLY_USED"/>
+		<field name="SHORT_GENERIC"/>
+		<field name="SHORT_GMT"/>
+		<field name="TIMEZONE_ICU" since="26"/>
+		<field name="TIMEZONE_JDK" since="26"/>
+		<field name="UNKNOWN_ZONE"/>
+		<field name="UNKNOWN_ZONE_ID"/>
 	</class>
 	<class name="android/icu/util/TimeZone$SystemTimeZoneType" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/TimeZone$SystemTimeZoneType;" />
-		<method name="values()[Landroid/icu/util/TimeZone$SystemTimeZoneType;" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/TimeZone$SystemTimeZoneType;"/>
+		<method name="values()[Landroid/icu/util/TimeZone$SystemTimeZoneType;"/>
 	</class>
 	<class name="android/icu/util/ULocale" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/io/Serializable" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" />
-		<method name="acceptLanguage(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;" />
-		<method name="acceptLanguage(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;" />
-		<method name="acceptLanguage([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;" />
-		<method name="acceptLanguage([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;" />
-		<method name="addLikelySubtags(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;" />
-		<method name="canonicalize(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="compareTo(Landroid/icu/util/ULocale;)I" />
-		<method name="createCanonical(Ljava/lang/String;)Landroid/icu/util/ULocale;" />
-		<method name="forLanguageTag(Ljava/lang/String;)Landroid/icu/util/ULocale;" />
-		<method name="forLocale(Ljava/util/Locale;)Landroid/icu/util/ULocale;" />
-		<method name="getAvailableLocales()[Landroid/icu/util/ULocale;" />
-		<method name="getBaseName()Ljava/lang/String;" />
-		<method name="getBaseName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getCharacterOrientation()Ljava/lang/String;" />
-		<method name="getCountry()Ljava/lang/String;" />
-		<method name="getCountry(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDefault()Landroid/icu/util/ULocale;" />
-		<method name="getDefault(Landroid/icu/util/ULocale$Category;)Landroid/icu/util/ULocale;" />
-		<method name="getDisplayCountry()Ljava/lang/String;" />
-		<method name="getDisplayCountry(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayCountry(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayCountry(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayKeyword(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayKeyword(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayKeyword(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayKeywordValue(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayKeywordValue(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayKeywordValue(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayKeywordValue(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayLanguage()Ljava/lang/String;" />
-		<method name="getDisplayLanguage(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayLanguage(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayLanguage(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayLanguageWithDialect()Ljava/lang/String;" />
-		<method name="getDisplayLanguageWithDialect(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayLanguageWithDialect(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayLanguageWithDialect(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayName()Ljava/lang/String;" />
-		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayNameWithDialect()Ljava/lang/String;" />
-		<method name="getDisplayNameWithDialect(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayNameWithDialect(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayNameWithDialect(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayScript()Ljava/lang/String;" />
-		<method name="getDisplayScript(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayScript(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayScript(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getDisplayVariant()Ljava/lang/String;" />
-		<method name="getDisplayVariant(Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayVariant(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;" />
-		<method name="getDisplayVariant(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getExtension(C)Ljava/lang/String;" />
-		<method name="getExtensionKeys()Ljava/util/Set;" />
-		<method name="getFallback()Landroid/icu/util/ULocale;" />
-		<method name="getFallback(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getISO3Country()Ljava/lang/String;" />
-		<method name="getISO3Country(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getISO3Language()Ljava/lang/String;" />
-		<method name="getISO3Language(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getISOCountries()[Ljava/lang/String;" />
-		<method name="getISOLanguages()[Ljava/lang/String;" />
-		<method name="getKeywordValue(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getKeywordValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getKeywords()Ljava/util/Iterator;" />
-		<method name="getKeywords(Ljava/lang/String;)Ljava/util/Iterator;" />
-		<method name="getLanguage()Ljava/lang/String;" />
-		<method name="getLanguage(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getLineOrientation()Ljava/lang/String;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getName(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getScript()Ljava/lang/String;" />
-		<method name="getScript(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getUnicodeLocaleAttributes()Ljava/util/Set;" />
-		<method name="getUnicodeLocaleKeys()Ljava/util/Set;" />
-		<method name="getUnicodeLocaleType(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getVariant()Ljava/lang/String;" />
-		<method name="getVariant(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="isRightToLeft()Z" />
-		<method name="minimizeSubtags(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;" />
-		<method name="setKeywordValue(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/util/ULocale;" />
-		<method name="setKeywordValue(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toLanguageTag()Ljava/lang/String;" />
-		<method name="toLegacyKey(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toLegacyType(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toLocale()Ljava/util/Locale;" />
-		<method name="toUnicodeLocaleKey(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="toUnicodeLocaleType(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" />
-		<field name="CANADA" />
-		<field name="CANADA_FRENCH" />
-		<field name="CHINA" />
-		<field name="CHINESE" />
-		<field name="ENGLISH" />
-		<field name="FRANCE" />
-		<field name="FRENCH" />
-		<field name="GERMAN" />
-		<field name="GERMANY" />
-		<field name="ITALIAN" />
-		<field name="ITALY" />
-		<field name="JAPAN" />
-		<field name="JAPANESE" />
-		<field name="KOREA" />
-		<field name="KOREAN" />
-		<field name="PRC" />
-		<field name="PRIVATE_USE_EXTENSION" />
-		<field name="ROOT" />
-		<field name="SIMPLIFIED_CHINESE" />
-		<field name="TAIWAN" />
-		<field name="TRADITIONAL_CHINESE" />
-		<field name="UK" />
-		<field name="UNICODE_LOCALE_EXTENSION" />
-		<field name="US" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/io/Serializable"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"/>
+		<method name="acceptLanguage(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;"/>
+		<method name="acceptLanguage(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;"/>
+		<method name="acceptLanguage([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;"/>
+		<method name="acceptLanguage([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;"/>
+		<method name="addLikelySubtags(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;"/>
+		<method name="canonicalize(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="compareTo(Landroid/icu/util/ULocale;)I"/>
+		<method name="createCanonical(Ljava/lang/String;)Landroid/icu/util/ULocale;"/>
+		<method name="forLanguageTag(Ljava/lang/String;)Landroid/icu/util/ULocale;"/>
+		<method name="forLocale(Ljava/util/Locale;)Landroid/icu/util/ULocale;"/>
+		<method name="getAvailableLocales()[Landroid/icu/util/ULocale;"/>
+		<method name="getBaseName()Ljava/lang/String;"/>
+		<method name="getBaseName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getCharacterOrientation()Ljava/lang/String;"/>
+		<method name="getCountry()Ljava/lang/String;"/>
+		<method name="getCountry(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDefault()Landroid/icu/util/ULocale;"/>
+		<method name="getDefault(Landroid/icu/util/ULocale$Category;)Landroid/icu/util/ULocale;"/>
+		<method name="getDisplayCountry()Ljava/lang/String;"/>
+		<method name="getDisplayCountry(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayCountry(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayCountry(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayKeyword(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayKeyword(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayKeyword(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayKeywordValue(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayKeywordValue(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayKeywordValue(Ljava/lang/String;Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayKeywordValue(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguage()Ljava/lang/String;"/>
+		<method name="getDisplayLanguage(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguage(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguage(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguageWithDialect()Ljava/lang/String;"/>
+		<method name="getDisplayLanguageWithDialect(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguageWithDialect(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayLanguageWithDialect(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayName()Ljava/lang/String;"/>
+		<method name="getDisplayName(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayNameWithDialect()Ljava/lang/String;"/>
+		<method name="getDisplayNameWithDialect(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayNameWithDialect(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayNameWithDialect(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayScript()Ljava/lang/String;"/>
+		<method name="getDisplayScript(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayScript(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayScript(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getDisplayVariant()Ljava/lang/String;"/>
+		<method name="getDisplayVariant(Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayVariant(Ljava/lang/String;Landroid/icu/util/ULocale;)Ljava/lang/String;"/>
+		<method name="getDisplayVariant(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getExtension(C)Ljava/lang/String;"/>
+		<method name="getExtensionKeys()Ljava/util/Set;"/>
+		<method name="getFallback()Landroid/icu/util/ULocale;"/>
+		<method name="getFallback(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getISO3Country()Ljava/lang/String;"/>
+		<method name="getISO3Country(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getISO3Language()Ljava/lang/String;"/>
+		<method name="getISO3Language(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getISOCountries()[Ljava/lang/String;"/>
+		<method name="getISOLanguages()[Ljava/lang/String;"/>
+		<method name="getKeywordValue(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getKeywordValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getKeywords()Ljava/util/Iterator;"/>
+		<method name="getKeywords(Ljava/lang/String;)Ljava/util/Iterator;"/>
+		<method name="getLanguage()Ljava/lang/String;"/>
+		<method name="getLanguage(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getLineOrientation()Ljava/lang/String;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getName(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getScript()Ljava/lang/String;"/>
+		<method name="getScript(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getUnicodeLocaleAttributes()Ljava/util/Set;"/>
+		<method name="getUnicodeLocaleKeys()Ljava/util/Set;"/>
+		<method name="getUnicodeLocaleType(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getVariant()Ljava/lang/String;"/>
+		<method name="getVariant(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="isRightToLeft()Z"/>
+		<method name="minimizeSubtags(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale;"/>
+		<method name="setKeywordValue(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/util/ULocale;"/>
+		<method name="setKeywordValue(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toLanguageTag()Ljava/lang/String;"/>
+		<method name="toLegacyKey(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toLegacyType(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toLocale()Ljava/util/Locale;"/>
+		<method name="toUnicodeLocaleKey(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="toUnicodeLocaleType(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"/>
+		<field name="CANADA"/>
+		<field name="CANADA_FRENCH"/>
+		<field name="CHINA"/>
+		<field name="CHINESE"/>
+		<field name="ENGLISH"/>
+		<field name="FRANCE"/>
+		<field name="FRENCH"/>
+		<field name="GERMAN"/>
+		<field name="GERMANY"/>
+		<field name="ITALIAN"/>
+		<field name="ITALY"/>
+		<field name="JAPAN"/>
+		<field name="JAPANESE"/>
+		<field name="KOREA"/>
+		<field name="KOREAN"/>
+		<field name="PRC"/>
+		<field name="PRIVATE_USE_EXTENSION"/>
+		<field name="ROOT"/>
+		<field name="SIMPLIFIED_CHINESE"/>
+		<field name="TAIWAN"/>
+		<field name="TRADITIONAL_CHINESE"/>
+		<field name="UK"/>
+		<field name="UNICODE_LOCALE_EXTENSION"/>
+		<field name="US"/>
 	</class>
 	<class name="android/icu/util/ULocale$Builder" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addUnicodeLocaleAttribute(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="build()Landroid/icu/util/ULocale;" />
-		<method name="clear()Landroid/icu/util/ULocale$Builder;" />
-		<method name="clearExtensions()Landroid/icu/util/ULocale$Builder;" />
-		<method name="removeUnicodeLocaleAttribute(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setExtension(CLjava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setLanguage(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setLanguageTag(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setLocale(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setRegion(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setScript(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setUnicodeLocaleKeyword(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
-		<method name="setVariant(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addUnicodeLocaleAttribute(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="build()Landroid/icu/util/ULocale;"/>
+		<method name="clear()Landroid/icu/util/ULocale$Builder;"/>
+		<method name="clearExtensions()Landroid/icu/util/ULocale$Builder;"/>
+		<method name="removeUnicodeLocaleAttribute(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setExtension(CLjava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setLanguage(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setLanguageTag(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setLocale(Landroid/icu/util/ULocale;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setRegion(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setScript(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setUnicodeLocaleKeyword(Ljava/lang/String;Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
+		<method name="setVariant(Ljava/lang/String;)Landroid/icu/util/ULocale$Builder;"/>
 	</class>
 	<class name="android/icu/util/ULocale$Category" since="24">
-		<extends name="java/lang/Enum" />
-		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/ULocale$Category;" />
-		<method name="values()[Landroid/icu/util/ULocale$Category;" />
-		<field name="DISPLAY" />
-		<field name="FORMAT" />
+		<extends name="java/lang/Enum"/>
+		<method name="valueOf(Ljava/lang/String;)Landroid/icu/util/ULocale$Category;"/>
+		<method name="values()[Landroid/icu/util/ULocale$Category;"/>
+		<field name="DISPLAY"/>
+		<field name="FORMAT"/>
 	</class>
 	<class name="android/icu/util/UniversalTimeScale" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="bigDecimalFrom(DI)Landroid/icu/math/BigDecimal;" />
-		<method name="bigDecimalFrom(JI)Landroid/icu/math/BigDecimal;" />
-		<method name="bigDecimalFrom(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;" />
-		<method name="from(JI)J" />
-		<method name="getTimeScaleValue(II)J" />
-		<method name="toBigDecimal(JI)Landroid/icu/math/BigDecimal;" />
-		<method name="toBigDecimal(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;" />
-		<method name="toLong(JI)J" />
-		<field name="DB2_TIME" />
-		<field name="DOTNET_DATE_TIME" />
-		<field name="EPOCH_OFFSET_PLUS_1_VALUE" />
-		<field name="EPOCH_OFFSET_VALUE" />
-		<field name="EXCEL_TIME" />
-		<field name="FROM_MAX_VALUE" />
-		<field name="FROM_MIN_VALUE" />
-		<field name="ICU4C_TIME" />
-		<field name="JAVA_TIME" />
-		<field name="MAC_OLD_TIME" />
-		<field name="MAC_TIME" />
-		<field name="MAX_SCALE" />
-		<field name="TO_MAX_VALUE" />
-		<field name="TO_MIN_VALUE" />
-		<field name="UNITS_VALUE" />
-		<field name="UNIX_MICROSECONDS_TIME" />
-		<field name="UNIX_TIME" />
-		<field name="WINDOWS_FILE_TIME" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="bigDecimalFrom(DI)Landroid/icu/math/BigDecimal;"/>
+		<method name="bigDecimalFrom(JI)Landroid/icu/math/BigDecimal;"/>
+		<method name="bigDecimalFrom(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;"/>
+		<method name="from(JI)J"/>
+		<method name="getTimeScaleValue(II)J"/>
+		<method name="toBigDecimal(JI)Landroid/icu/math/BigDecimal;"/>
+		<method name="toBigDecimal(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;"/>
+		<method name="toLong(JI)J"/>
+		<field name="DB2_TIME"/>
+		<field name="DOTNET_DATE_TIME"/>
+		<field name="EPOCH_OFFSET_PLUS_1_VALUE"/>
+		<field name="EPOCH_OFFSET_VALUE"/>
+		<field name="EXCEL_TIME"/>
+		<field name="FROM_MAX_VALUE"/>
+		<field name="FROM_MIN_VALUE"/>
+		<field name="ICU4C_TIME"/>
+		<field name="JAVA_TIME"/>
+		<field name="MAC_OLD_TIME"/>
+		<field name="MAC_TIME"/>
+		<field name="MAX_SCALE" deprecated="28"/>
+		<field name="TO_MAX_VALUE"/>
+		<field name="TO_MIN_VALUE"/>
+		<field name="UNITS_VALUE"/>
+		<field name="UNIX_MICROSECONDS_TIME"/>
+		<field name="UNIX_TIME"/>
+		<field name="WINDOWS_FILE_TIME"/>
 	</class>
 	<class name="android/icu/util/ValueIterator" since="24">
-		<extends name="java/lang/Object" />
-		<method name="next(Landroid/icu/util/ValueIterator$Element;)Z" />
-		<method name="reset()V" />
-		<method name="setRange(II)V" />
+		<extends name="java/lang/Object"/>
+		<method name="next(Landroid/icu/util/ValueIterator$Element;)Z"/>
+		<method name="reset()V"/>
+		<method name="setRange(II)V"/>
 	</class>
 	<class name="android/icu/util/ValueIterator$Element" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="integer" />
-		<field name="value" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="integer"/>
+		<field name="value"/>
 	</class>
 	<class name="android/icu/util/VersionInfo" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/Comparable" />
-		<method name="&lt;init>()V" />
-		<method name="compareTo(Landroid/icu/util/VersionInfo;)I" />
-		<method name="getInstance(I)Landroid/icu/util/VersionInfo;" />
-		<method name="getInstance(II)Landroid/icu/util/VersionInfo;" />
-		<method name="getInstance(III)Landroid/icu/util/VersionInfo;" />
-		<method name="getInstance(IIII)Landroid/icu/util/VersionInfo;" />
-		<method name="getInstance(Ljava/lang/String;)Landroid/icu/util/VersionInfo;" />
-		<method name="getMajor()I" />
-		<method name="getMicro()I" />
-		<method name="getMilli()I" />
-		<method name="getMinor()I" />
-		<field name="ICU_VERSION" />
-		<field name="UCOL_BUILDER_VERSION" />
-		<field name="UCOL_RUNTIME_VERSION" />
-		<field name="UNICODE_1_0" />
-		<field name="UNICODE_1_0_1" />
-		<field name="UNICODE_1_1_0" />
-		<field name="UNICODE_1_1_5" />
-		<field name="UNICODE_2_0" />
-		<field name="UNICODE_2_1_2" />
-		<field name="UNICODE_2_1_5" />
-		<field name="UNICODE_2_1_8" />
-		<field name="UNICODE_2_1_9" />
-		<field name="UNICODE_3_0" />
-		<field name="UNICODE_3_0_1" />
-		<field name="UNICODE_3_1_0" />
-		<field name="UNICODE_3_1_1" />
-		<field name="UNICODE_3_2" />
-		<field name="UNICODE_4_0" />
-		<field name="UNICODE_4_0_1" />
-		<field name="UNICODE_4_1" />
-		<field name="UNICODE_5_0" />
-		<field name="UNICODE_5_1" />
-		<field name="UNICODE_5_2" />
-		<field name="UNICODE_6_0" />
-		<field name="UNICODE_6_1" />
-		<field name="UNICODE_6_2" />
-		<field name="UNICODE_6_3" />
-		<field name="UNICODE_7_0" />
-		<field name="UNICODE_8_0" />
-		<field name="UNICODE_9_0" since="26" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/Comparable"/>
+		<method name="&lt;init>()V"/>
+		<method name="compareTo(Landroid/icu/util/VersionInfo;)I"/>
+		<method name="getInstance(I)Landroid/icu/util/VersionInfo;"/>
+		<method name="getInstance(II)Landroid/icu/util/VersionInfo;"/>
+		<method name="getInstance(III)Landroid/icu/util/VersionInfo;"/>
+		<method name="getInstance(IIII)Landroid/icu/util/VersionInfo;"/>
+		<method name="getInstance(Ljava/lang/String;)Landroid/icu/util/VersionInfo;"/>
+		<method name="getMajor()I"/>
+		<method name="getMicro()I"/>
+		<method name="getMilli()I"/>
+		<method name="getMinor()I"/>
+		<field name="ICU_VERSION"/>
+		<field name="UCOL_BUILDER_VERSION"/>
+		<field name="UCOL_RUNTIME_VERSION"/>
+		<field name="UNICODE_1_0"/>
+		<field name="UNICODE_1_0_1"/>
+		<field name="UNICODE_1_1_0"/>
+		<field name="UNICODE_1_1_5"/>
+		<field name="UNICODE_2_0"/>
+		<field name="UNICODE_2_1_2"/>
+		<field name="UNICODE_2_1_5"/>
+		<field name="UNICODE_2_1_8"/>
+		<field name="UNICODE_2_1_9"/>
+		<field name="UNICODE_3_0"/>
+		<field name="UNICODE_3_0_1"/>
+		<field name="UNICODE_3_1_0"/>
+		<field name="UNICODE_3_1_1"/>
+		<field name="UNICODE_3_2"/>
+		<field name="UNICODE_4_0"/>
+		<field name="UNICODE_4_0_1"/>
+		<field name="UNICODE_4_1"/>
+		<field name="UNICODE_5_0"/>
+		<field name="UNICODE_5_1"/>
+		<field name="UNICODE_5_2"/>
+		<field name="UNICODE_6_0"/>
+		<field name="UNICODE_6_1"/>
+		<field name="UNICODE_6_2"/>
+		<field name="UNICODE_6_3"/>
+		<field name="UNICODE_7_0"/>
+		<field name="UNICODE_8_0"/>
+		<field name="UNICODE_9_0" since="26"/>
 	</class>
 	<class name="android/inputmethodservice/AbstractInputMethodService" since="3">
-		<extends name="android/app/Service" />
-		<implements name="android/view/KeyEvent$Callback" />
-		<method name="&lt;init>()V" />
-		<method name="getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;" since="5" />
-		<method name="onCreateInputMethodInterface()Landroid/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl;" />
-		<method name="onCreateInputMethodSessionInterface()Landroid/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl;" />
-		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="17" />
-		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z" />
+		<extends name="android/app/Service"/>
+		<implements name="android/view/KeyEvent$Callback"/>
+		<method name="&lt;init>()V"/>
+		<method name="getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState;" since="5"/>
+		<method name="onCreateInputMethodInterface()Landroid/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl;"/>
+		<method name="onCreateInputMethodSessionInterface()Landroid/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl;"/>
+		<method name="onGenericMotionEvent(Landroid/view/MotionEvent;)Z" since="17"/>
+		<method name="onTrackballEvent(Landroid/view/MotionEvent;)Z"/>
 	</class>
 	<class name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/view/inputmethod/InputMethod" />
-		<method name="&lt;init>(Landroid/inputmethodservice/AbstractInputMethodService;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/view/inputmethod/InputMethod"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/AbstractInputMethodService;)V"/>
 	</class>
 	<class name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/view/inputmethod/InputMethodSession" />
-		<method name="&lt;init>(Landroid/inputmethodservice/AbstractInputMethodService;)V" />
-		<method name="isEnabled()Z" />
-		<method name="isRevoked()Z" />
-		<method name="revokeSelf()V" />
-		<method name="setEnabled(Z)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/view/inputmethod/InputMethodSession"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/AbstractInputMethodService;)V"/>
+		<method name="isEnabled()Z"/>
+		<method name="isRevoked()Z"/>
+		<method name="revokeSelf()V"/>
+		<method name="setEnabled(Z)V"/>
 	</class>
 	<class name="android/inputmethodservice/ExtractEditText" since="3">
-		<extends name="android/widget/EditText" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21" />
-		<method name="finishInternalChanges()V" />
-		<method name="hasVerticalScrollBar()Z" />
-		<method name="startInternalChanges()V" />
+		<extends name="android/widget/EditText"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21"/>
+		<method name="finishInternalChanges()V"/>
+		<method name="hasVerticalScrollBar()Z"/>
+		<method name="startInternalChanges()V"/>
 	</class>
 	<class name="android/inputmethodservice/InputMethodService" since="3">
-		<extends name="android/inputmethodservice/AbstractInputMethodService" />
-		<method name="&lt;init>()V" />
-		<method name="enableHardwareAcceleration()Z" since="17" deprecated="21" />
-		<method name="getBackDisposition()I" since="11" />
-		<method name="getCandidatesHiddenVisibility()I" />
-		<method name="getCurrentInputBinding()Landroid/view/inputmethod/InputBinding;" />
-		<method name="getCurrentInputConnection()Landroid/view/inputmethod/InputConnection;" />
-		<method name="getCurrentInputEditorInfo()Landroid/view/inputmethod/EditorInfo;" />
-		<method name="getCurrentInputStarted()Z" />
-		<method name="getInputMethodWindowRecommendedHeight()I" since="21" />
-		<method name="getLayoutInflater()Landroid/view/LayoutInflater;" />
-		<method name="getMaxWidth()I" />
-		<method name="getTextForImeAction(I)Ljava/lang/CharSequence;" />
-		<method name="getWindow()Landroid/app/Dialog;" />
-		<method name="hideStatusIcon()V" />
-		<method name="hideWindow()V" />
-		<method name="isExtractViewShown()Z" />
-		<method name="isFullscreenMode()Z" />
-		<method name="isInputViewShown()Z" />
-		<method name="isShowInputRequested()Z" />
-		<method name="onAppPrivateCommand(Ljava/lang/String;Landroid/os/Bundle;)V" />
-		<method name="onBindInput()V" />
-		<method name="onComputeInsets(Landroid/inputmethodservice/InputMethodService$Insets;)V" />
-		<method name="onConfigureWindow(Landroid/view/Window;ZZ)V" />
-		<method name="onCreateCandidatesView()Landroid/view/View;" />
-		<method name="onCreateExtractTextView()Landroid/view/View;" />
-		<method name="onCreateInputView()Landroid/view/View;" />
-		<method name="onCurrentInputMethodSubtypeChanged(Landroid/view/inputmethod/InputMethodSubtype;)V" since="11" />
-		<method name="onDisplayCompletions([Landroid/view/inputmethod/CompletionInfo;)V" />
-		<method name="onEvaluateFullscreenMode()Z" />
-		<method name="onEvaluateInputViewShown()Z" />
-		<method name="onExtractTextContextMenuItem(I)Z" />
-		<method name="onExtractedCursorMovement(II)V" />
-		<method name="onExtractedSelectionChanged(II)V" />
-		<method name="onExtractedTextClicked()V" />
-		<method name="onExtractingInputChanged(Landroid/view/inputmethod/EditorInfo;)V" />
-		<method name="onFinishCandidatesView(Z)V" />
-		<method name="onFinishInput()V" />
-		<method name="onFinishInputView(Z)V" />
-		<method name="onInitializeInterface()V" />
-		<method name="onShowInputRequested(IZ)Z" />
-		<method name="onStartCandidatesView(Landroid/view/inputmethod/EditorInfo;Z)V" />
-		<method name="onStartInput(Landroid/view/inputmethod/EditorInfo;Z)V" />
-		<method name="onStartInputView(Landroid/view/inputmethod/EditorInfo;Z)V" />
-		<method name="onUnbindInput()V" />
-		<method name="onUpdateCursor(Landroid/graphics/Rect;)V" deprecated="21" />
-		<method name="onUpdateCursorAnchorInfo(Landroid/view/inputmethod/CursorAnchorInfo;)V" since="21" />
-		<method name="onUpdateExtractedText(ILandroid/view/inputmethod/ExtractedText;)V" />
-		<method name="onUpdateExtractingViews(Landroid/view/inputmethod/EditorInfo;)V" />
-		<method name="onUpdateExtractingVisibility(Landroid/view/inputmethod/EditorInfo;)V" />
-		<method name="onUpdateSelection(IIIIII)V" />
-		<method name="onViewClicked(Z)V" since="14" />
-		<method name="onWindowHidden()V" />
-		<method name="onWindowShown()V" />
-		<method name="requestHideSelf(I)V" />
-		<method name="sendDefaultEditorAction(Z)Z" />
-		<method name="sendDownUpKeyEvents(I)V" />
-		<method name="sendKeyChar(C)V" />
-		<method name="setBackDisposition(I)V" since="11" />
-		<method name="setCandidatesView(Landroid/view/View;)V" />
-		<method name="setCandidatesViewShown(Z)V" />
-		<method name="setExtractView(Landroid/view/View;)V" />
-		<method name="setExtractViewShown(Z)V" />
-		<method name="setInputView(Landroid/view/View;)V" />
-		<method name="showStatusIcon(I)V" />
-		<method name="showWindow(Z)V" />
-		<method name="switchInputMethod(Ljava/lang/String;)V" />
-		<method name="updateFullscreenMode()V" />
-		<method name="updateInputViewShown()V" />
-		<field name="BACK_DISPOSITION_DEFAULT" since="11" />
-		<field name="BACK_DISPOSITION_WILL_DISMISS" since="11" />
-		<field name="BACK_DISPOSITION_WILL_NOT_DISMISS" since="11" />
+		<extends name="android/inputmethodservice/AbstractInputMethodService"/>
+		<method name="&lt;init>()V"/>
+		<method name="enableHardwareAcceleration()Z" since="17" deprecated="21"/>
+		<method name="getBackDisposition()I" since="11"/>
+		<method name="getCandidatesHiddenVisibility()I"/>
+		<method name="getCurrentInputBinding()Landroid/view/inputmethod/InputBinding;"/>
+		<method name="getCurrentInputConnection()Landroid/view/inputmethod/InputConnection;"/>
+		<method name="getCurrentInputEditorInfo()Landroid/view/inputmethod/EditorInfo;"/>
+		<method name="getCurrentInputStarted()Z"/>
+		<method name="getInputMethodWindowRecommendedHeight()I" since="21"/>
+		<method name="getLayoutInflater()Landroid/view/LayoutInflater;"/>
+		<method name="getMaxWidth()I"/>
+		<method name="getTextForImeAction(I)Ljava/lang/CharSequence;"/>
+		<method name="getWindow()Landroid/app/Dialog;"/>
+		<method name="hideStatusIcon()V"/>
+		<method name="hideWindow()V"/>
+		<method name="isExtractViewShown()Z"/>
+		<method name="isFullscreenMode()Z"/>
+		<method name="isInputViewShown()Z"/>
+		<method name="isShowInputRequested()Z"/>
+		<method name="onAppPrivateCommand(Ljava/lang/String;Landroid/os/Bundle;)V"/>
+		<method name="onBindInput()V"/>
+		<method name="onComputeInsets(Landroid/inputmethodservice/InputMethodService$Insets;)V"/>
+		<method name="onConfigureWindow(Landroid/view/Window;ZZ)V"/>
+		<method name="onCreateCandidatesView()Landroid/view/View;"/>
+		<method name="onCreateExtractTextView()Landroid/view/View;"/>
+		<method name="onCreateInputView()Landroid/view/View;"/>
+		<method name="onCurrentInputMethodSubtypeChanged(Landroid/view/inputmethod/InputMethodSubtype;)V" since="11"/>
+		<method name="onDisplayCompletions([Landroid/view/inputmethod/CompletionInfo;)V"/>
+		<method name="onEvaluateFullscreenMode()Z"/>
+		<method name="onEvaluateInputViewShown()Z"/>
+		<method name="onExtractTextContextMenuItem(I)Z"/>
+		<method name="onExtractedCursorMovement(II)V"/>
+		<method name="onExtractedSelectionChanged(II)V"/>
+		<method name="onExtractedTextClicked()V"/>
+		<method name="onExtractingInputChanged(Landroid/view/inputmethod/EditorInfo;)V"/>
+		<method name="onFinishCandidatesView(Z)V"/>
+		<method name="onFinishInput()V"/>
+		<method name="onFinishInputView(Z)V"/>
+		<method name="onInitializeInterface()V"/>
+		<method name="onShowInputRequested(IZ)Z"/>
+		<method name="onStartCandidatesView(Landroid/view/inputmethod/EditorInfo;Z)V"/>
+		<method name="onStartInput(Landroid/view/inputmethod/EditorInfo;Z)V"/>
+		<method name="onStartInputView(Landroid/view/inputmethod/EditorInfo;Z)V"/>
+		<method name="onUnbindInput()V"/>
+		<method name="onUpdateCursor(Landroid/graphics/Rect;)V" deprecated="21"/>
+		<method name="onUpdateCursorAnchorInfo(Landroid/view/inputmethod/CursorAnchorInfo;)V" since="21"/>
+		<method name="onUpdateExtractedText(ILandroid/view/inputmethod/ExtractedText;)V"/>
+		<method name="onUpdateExtractingViews(Landroid/view/inputmethod/EditorInfo;)V"/>
+		<method name="onUpdateExtractingVisibility(Landroid/view/inputmethod/EditorInfo;)V"/>
+		<method name="onUpdateSelection(IIIIII)V"/>
+		<method name="onViewClicked(Z)V" since="14"/>
+		<method name="onWindowHidden()V"/>
+		<method name="onWindowShown()V"/>
+		<method name="requestHideSelf(I)V"/>
+		<method name="sendDefaultEditorAction(Z)Z"/>
+		<method name="sendDownUpKeyEvents(I)V"/>
+		<method name="sendKeyChar(C)V"/>
+		<method name="setBackDisposition(I)V" since="11"/>
+		<method name="setCandidatesView(Landroid/view/View;)V"/>
+		<method name="setCandidatesViewShown(Z)V"/>
+		<method name="setExtractView(Landroid/view/View;)V"/>
+		<method name="setExtractViewShown(Z)V"/>
+		<method name="setInputView(Landroid/view/View;)V"/>
+		<method name="showStatusIcon(I)V"/>
+		<method name="showWindow(Z)V"/>
+		<method name="switchInputMethod(Ljava/lang/String;)V"/>
+		<method name="updateFullscreenMode()V"/>
+		<method name="updateInputViewShown()V"/>
+		<field name="BACK_DISPOSITION_DEFAULT" since="11"/>
+		<field name="BACK_DISPOSITION_WILL_DISMISS" since="11"/>
+		<field name="BACK_DISPOSITION_WILL_NOT_DISMISS" since="11"/>
 	</class>
 	<class name="android/inputmethodservice/InputMethodService$InputMethodImpl" since="3">
-		<extends name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl" />
-		<method name="&lt;init>(Landroid/inputmethodservice/InputMethodService;)V" />
+		<extends name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/InputMethodService;)V"/>
 	</class>
 	<class name="android/inputmethodservice/InputMethodService$InputMethodSessionImpl" since="3">
-		<extends name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl" />
-		<method name="&lt;init>(Landroid/inputmethodservice/InputMethodService;)V" />
+		<extends name="android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/InputMethodService;)V"/>
 	</class>
 	<class name="android/inputmethodservice/InputMethodService$Insets" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="TOUCHABLE_INSETS_CONTENT" />
-		<field name="TOUCHABLE_INSETS_FRAME" />
-		<field name="TOUCHABLE_INSETS_REGION" since="11" />
-		<field name="TOUCHABLE_INSETS_VISIBLE" />
-		<field name="contentTopInsets" />
-		<field name="touchableInsets" />
-		<field name="touchableRegion" since="11" />
-		<field name="visibleTopInsets" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="TOUCHABLE_INSETS_CONTENT"/>
+		<field name="TOUCHABLE_INSETS_FRAME"/>
+		<field name="TOUCHABLE_INSETS_REGION" since="11"/>
+		<field name="TOUCHABLE_INSETS_VISIBLE"/>
+		<field name="contentTopInsets"/>
+		<field name="touchableInsets"/>
+		<field name="touchableRegion" since="11"/>
+		<field name="visibleTopInsets"/>
 	</class>
 	<class name="android/inputmethodservice/Keyboard" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;II)V" />
-		<method name="&lt;init>(Landroid/content/Context;IIII)V" since="11" />
-		<method name="&lt;init>(Landroid/content/Context;ILjava/lang/CharSequence;II)V" />
-		<method name="createKeyFromXml(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard$Row;IILandroid/content/res/XmlResourceParser;)Landroid/inputmethodservice/Keyboard$Key;" />
-		<method name="createRowFromXml(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;)Landroid/inputmethodservice/Keyboard$Row;" />
-		<method name="getHeight()I" />
-		<method name="getHorizontalGap()I" />
-		<method name="getKeyHeight()I" />
-		<method name="getKeyWidth()I" />
-		<method name="getKeys()Ljava/util/List;" />
-		<method name="getMinWidth()I" />
-		<method name="getModifierKeys()Ljava/util/List;" />
-		<method name="getNearestKeys(II)[I" />
-		<method name="getShiftKeyIndex()I" />
-		<method name="getVerticalGap()I" />
-		<method name="isShifted()Z" />
-		<method name="setHorizontalGap(I)V" />
-		<method name="setKeyHeight(I)V" />
-		<method name="setKeyWidth(I)V" />
-		<method name="setShifted(Z)Z" />
-		<method name="setVerticalGap(I)V" />
-		<field name="EDGE_BOTTOM" />
-		<field name="EDGE_LEFT" />
-		<field name="EDGE_RIGHT" />
-		<field name="EDGE_TOP" />
-		<field name="KEYCODE_ALT" />
-		<field name="KEYCODE_CANCEL" />
-		<field name="KEYCODE_DELETE" />
-		<field name="KEYCODE_DONE" />
-		<field name="KEYCODE_MODE_CHANGE" />
-		<field name="KEYCODE_SHIFT" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;II)V"/>
+		<method name="&lt;init>(Landroid/content/Context;IIII)V" since="11"/>
+		<method name="&lt;init>(Landroid/content/Context;ILjava/lang/CharSequence;II)V"/>
+		<method name="createKeyFromXml(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard$Row;IILandroid/content/res/XmlResourceParser;)Landroid/inputmethodservice/Keyboard$Key;"/>
+		<method name="createRowFromXml(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;)Landroid/inputmethodservice/Keyboard$Row;"/>
+		<method name="getHeight()I"/>
+		<method name="getHorizontalGap()I"/>
+		<method name="getKeyHeight()I"/>
+		<method name="getKeyWidth()I"/>
+		<method name="getKeys()Ljava/util/List;"/>
+		<method name="getMinWidth()I"/>
+		<method name="getModifierKeys()Ljava/util/List;"/>
+		<method name="getNearestKeys(II)[I"/>
+		<method name="getShiftKeyIndex()I"/>
+		<method name="getVerticalGap()I"/>
+		<method name="isShifted()Z"/>
+		<method name="setHorizontalGap(I)V"/>
+		<method name="setKeyHeight(I)V"/>
+		<method name="setKeyWidth(I)V"/>
+		<method name="setShifted(Z)Z"/>
+		<method name="setVerticalGap(I)V"/>
+		<field name="EDGE_BOTTOM"/>
+		<field name="EDGE_LEFT"/>
+		<field name="EDGE_RIGHT"/>
+		<field name="EDGE_TOP"/>
+		<field name="KEYCODE_ALT"/>
+		<field name="KEYCODE_CANCEL"/>
+		<field name="KEYCODE_DELETE"/>
+		<field name="KEYCODE_DONE"/>
+		<field name="KEYCODE_MODE_CHANGE"/>
+		<field name="KEYCODE_SHIFT"/>
 	</class>
 	<class name="android/inputmethodservice/Keyboard$Key" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard$Row;IILandroid/content/res/XmlResourceParser;)V" />
-		<method name="&lt;init>(Landroid/inputmethodservice/Keyboard$Row;)V" />
-		<method name="getCurrentDrawableState()[I" />
-		<method name="isInside(II)Z" />
-		<method name="onPressed()V" />
-		<method name="onReleased(Z)V" />
-		<method name="squaredDistanceFrom(II)I" />
-		<field name="codes" />
-		<field name="edgeFlags" />
-		<field name="gap" />
-		<field name="height" />
-		<field name="icon" />
-		<field name="iconPreview" />
-		<field name="label" />
-		<field name="modifier" />
-		<field name="on" />
-		<field name="popupCharacters" />
-		<field name="popupResId" />
-		<field name="pressed" />
-		<field name="repeatable" />
-		<field name="sticky" />
-		<field name="text" />
-		<field name="width" />
-		<field name="x" />
-		<field name="y" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard$Row;IILandroid/content/res/XmlResourceParser;)V"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/Keyboard$Row;)V"/>
+		<method name="getCurrentDrawableState()[I"/>
+		<method name="isInside(II)Z"/>
+		<method name="onPressed()V"/>
+		<method name="onReleased(Z)V"/>
+		<method name="squaredDistanceFrom(II)I"/>
+		<field name="codes"/>
+		<field name="edgeFlags"/>
+		<field name="gap"/>
+		<field name="height"/>
+		<field name="icon"/>
+		<field name="iconPreview"/>
+		<field name="label"/>
+		<field name="modifier"/>
+		<field name="on"/>
+		<field name="popupCharacters"/>
+		<field name="popupResId"/>
+		<field name="pressed"/>
+		<field name="repeatable"/>
+		<field name="sticky"/>
+		<field name="text"/>
+		<field name="width"/>
+		<field name="x"/>
+		<field name="y"/>
 	</class>
 	<class name="android/inputmethodservice/Keyboard$Row" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard;Landroid/content/res/XmlResourceParser;)V" />
-		<method name="&lt;init>(Landroid/inputmethodservice/Keyboard;)V" />
-		<field name="defaultHeight" />
-		<field name="defaultHorizontalGap" />
-		<field name="defaultWidth" />
-		<field name="mode" />
-		<field name="rowEdgeFlags" />
-		<field name="verticalGap" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/res/Resources;Landroid/inputmethodservice/Keyboard;Landroid/content/res/XmlResourceParser;)V"/>
+		<method name="&lt;init>(Landroid/inputmethodservice/Keyboard;)V"/>
+		<field name="defaultHeight"/>
+		<field name="defaultHorizontalGap"/>
+		<field name="defaultWidth"/>
+		<field name="mode"/>
+		<field name="rowEdgeFlags"/>
+		<field name="verticalGap"/>
 	</class>
 	<class name="android/inputmethodservice/KeyboardView" since="3">
-		<extends name="android/view/View" />
-		<implements name="android/view/View$OnClickListener" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V" />
-		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21" />
-		<method name="closing()V" />
-		<method name="getKeyboard()Landroid/inputmethodservice/Keyboard;" />
-		<method name="getOnKeyboardActionListener()Landroid/inputmethodservice/KeyboardView$OnKeyboardActionListener;" />
-		<method name="handleBack()Z" />
-		<method name="invalidateAllKeys()V" since="4" />
-		<method name="invalidateKey(I)V" since="4" />
-		<method name="isPreviewEnabled()Z" />
-		<method name="isProximityCorrectionEnabled()Z" />
-		<method name="isShifted()Z" />
-		<method name="onLongPress(Landroid/inputmethodservice/Keyboard$Key;)Z" />
-		<method name="setKeyboard(Landroid/inputmethodservice/Keyboard;)V" />
-		<method name="setOnKeyboardActionListener(Landroid/inputmethodservice/KeyboardView$OnKeyboardActionListener;)V" />
-		<method name="setPopupOffset(II)V" />
-		<method name="setPopupParent(Landroid/view/View;)V" />
-		<method name="setPreviewEnabled(Z)V" />
-		<method name="setProximityCorrectionEnabled(Z)V" />
-		<method name="setShifted(Z)Z" />
-		<method name="setVerticalCorrection(I)V" />
-		<method name="swipeDown()V" />
-		<method name="swipeLeft()V" />
-		<method name="swipeRight()V" />
-		<method name="swipeUp()V" />
+		<extends name="android/view/View"/>
+		<implements name="android/view/View$OnClickListener"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V" since="21"/>
+		<method name="closing()V"/>
+		<method name="getKeyboard()Landroid/inputmethodservice/Keyboard;"/>
+		<method name="getOnKeyboardActionListener()Landroid/inputmethodservice/KeyboardView$OnKeyboardActionListener;"/>
+		<method name="handleBack()Z"/>
+		<method name="invalidateAllKeys()V" since="4"/>
+		<method name="invalidateKey(I)V" since="4"/>
+		<method name="isPreviewEnabled()Z"/>
+		<method name="isProximityCorrectionEnabled()Z"/>
+		<method name="isShifted()Z"/>
+		<method name="onLongPress(Landroid/inputmethodservice/Keyboard$Key;)Z"/>
+		<method name="setKeyboard(Landroid/inputmethodservice/Keyboard;)V"/>
+		<method name="setOnKeyboardActionListener(Landroid/inputmethodservice/KeyboardView$OnKeyboardActionListener;)V"/>
+		<method name="setPopupOffset(II)V"/>
+		<method name="setPopupParent(Landroid/view/View;)V"/>
+		<method name="setPreviewEnabled(Z)V"/>
+		<method name="setProximityCorrectionEnabled(Z)V"/>
+		<method name="setShifted(Z)Z"/>
+		<method name="setVerticalCorrection(I)V"/>
+		<method name="swipeDown()V"/>
+		<method name="swipeLeft()V"/>
+		<method name="swipeRight()V"/>
+		<method name="swipeUp()V"/>
 	</class>
 	<class name="android/inputmethodservice/KeyboardView$OnKeyboardActionListener" since="3">
-		<extends name="java/lang/Object" />
-		<method name="onKey(I[I)V" />
-		<method name="onPress(I)V" />
-		<method name="onRelease(I)V" />
-		<method name="onText(Ljava/lang/CharSequence;)V" />
-		<method name="swipeDown()V" />
-		<method name="swipeLeft()V" />
-		<method name="swipeRight()V" />
-		<method name="swipeUp()V" />
+		<extends name="java/lang/Object"/>
+		<method name="onKey(I[I)V"/>
+		<method name="onPress(I)V"/>
+		<method name="onRelease(I)V"/>
+		<method name="onText(Ljava/lang/CharSequence;)V"/>
+		<method name="swipeDown()V"/>
+		<method name="swipeLeft()V"/>
+		<method name="swipeRight()V"/>
+		<method name="swipeUp()V"/>
 	</class>
 	<class name="android/location/Address" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Ljava/util/Locale;)V" />
-		<method name="clearLatitude()V" />
-		<method name="clearLongitude()V" />
-		<method name="getAddressLine(I)Ljava/lang/String;" />
-		<method name="getAdminArea()Ljava/lang/String;" />
-		<method name="getCountryCode()Ljava/lang/String;" />
-		<method name="getCountryName()Ljava/lang/String;" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getFeatureName()Ljava/lang/String;" />
-		<method name="getLatitude()D" />
-		<method name="getLocale()Ljava/util/Locale;" />
-		<method name="getLocality()Ljava/lang/String;" />
-		<method name="getLongitude()D" />
-		<method name="getMaxAddressLineIndex()I" />
-		<method name="getPhone()Ljava/lang/String;" />
-		<method name="getPostalCode()Ljava/lang/String;" />
-		<method name="getPremises()Ljava/lang/String;" since="4" />
-		<method name="getSubAdminArea()Ljava/lang/String;" />
-		<method name="getSubLocality()Ljava/lang/String;" since="4" />
-		<method name="getSubThoroughfare()Ljava/lang/String;" since="4" />
-		<method name="getThoroughfare()Ljava/lang/String;" />
-		<method name="getUrl()Ljava/lang/String;" />
-		<method name="hasLatitude()Z" />
-		<method name="hasLongitude()Z" />
-		<method name="setAddressLine(ILjava/lang/String;)V" />
-		<method name="setAdminArea(Ljava/lang/String;)V" />
-		<method name="setCountryCode(Ljava/lang/String;)V" />
-		<method name="setCountryName(Ljava/lang/String;)V" />
-		<method name="setExtras(Landroid/os/Bundle;)V" />
-		<method name="setFeatureName(Ljava/lang/String;)V" />
-		<method name="setLatitude(D)V" />
-		<method name="setLocality(Ljava/lang/String;)V" />
-		<method name="setLongitude(D)V" />
-		<method name="setPhone(Ljava/lang/String;)V" />
-		<method name="setPostalCode(Ljava/lang/String;)V" />
-		<method name="setPremises(Ljava/lang/String;)V" since="4" />
-		<method name="setSubAdminArea(Ljava/lang/String;)V" />
-		<method name="setSubLocality(Ljava/lang/String;)V" since="4" />
-		<method name="setSubThoroughfare(Ljava/lang/String;)V" since="4" />
-		<method name="setThoroughfare(Ljava/lang/String;)V" />
-		<method name="setUrl(Ljava/lang/String;)V" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Ljava/util/Locale;)V"/>
+		<method name="clearLatitude()V"/>
+		<method name="clearLongitude()V"/>
+		<method name="getAddressLine(I)Ljava/lang/String;"/>
+		<method name="getAdminArea()Ljava/lang/String;"/>
+		<method name="getCountryCode()Ljava/lang/String;"/>
+		<method name="getCountryName()Ljava/lang/String;"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getFeatureName()Ljava/lang/String;"/>
+		<method name="getLatitude()D"/>
+		<method name="getLocale()Ljava/util/Locale;"/>
+		<method name="getLocality()Ljava/lang/String;"/>
+		<method name="getLongitude()D"/>
+		<method name="getMaxAddressLineIndex()I"/>
+		<method name="getPhone()Ljava/lang/String;"/>
+		<method name="getPostalCode()Ljava/lang/String;"/>
+		<method name="getPremises()Ljava/lang/String;" since="4"/>
+		<method name="getSubAdminArea()Ljava/lang/String;"/>
+		<method name="getSubLocality()Ljava/lang/String;" since="4"/>
+		<method name="getSubThoroughfare()Ljava/lang/String;" since="4"/>
+		<method name="getThoroughfare()Ljava/lang/String;"/>
+		<method name="getUrl()Ljava/lang/String;"/>
+		<method name="hasLatitude()Z"/>
+		<method name="hasLongitude()Z"/>
+		<method name="setAddressLine(ILjava/lang/String;)V"/>
+		<method name="setAdminArea(Ljava/lang/String;)V"/>
+		<method name="setCountryCode(Ljava/lang/String;)V"/>
+		<method name="setCountryName(Ljava/lang/String;)V"/>
+		<method name="setExtras(Landroid/os/Bundle;)V"/>
+		<method name="setFeatureName(Ljava/lang/String;)V"/>
+		<method name="setLatitude(D)V"/>
+		<method name="setLocality(Ljava/lang/String;)V"/>
+		<method name="setLongitude(D)V"/>
+		<method name="setPhone(Ljava/lang/String;)V"/>
+		<method name="setPostalCode(Ljava/lang/String;)V"/>
+		<method name="setPremises(Ljava/lang/String;)V" since="4"/>
+		<method name="setSubAdminArea(Ljava/lang/String;)V"/>
+		<method name="setSubLocality(Ljava/lang/String;)V" since="4"/>
+		<method name="setSubThoroughfare(Ljava/lang/String;)V" since="4"/>
+		<method name="setThoroughfare(Ljava/lang/String;)V"/>
+		<method name="setUrl(Ljava/lang/String;)V"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/location/Criteria" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/location/Criteria;)V" />
-		<method name="getAccuracy()I" />
-		<method name="getBearingAccuracy()I" since="9" />
-		<method name="getHorizontalAccuracy()I" since="9" />
-		<method name="getPowerRequirement()I" />
-		<method name="getSpeedAccuracy()I" since="9" />
-		<method name="getVerticalAccuracy()I" since="9" />
-		<method name="isAltitudeRequired()Z" />
-		<method name="isBearingRequired()Z" />
-		<method name="isCostAllowed()Z" />
-		<method name="isSpeedRequired()Z" />
-		<method name="setAccuracy(I)V" />
-		<method name="setAltitudeRequired(Z)V" />
-		<method name="setBearingAccuracy(I)V" since="9" />
-		<method name="setBearingRequired(Z)V" />
-		<method name="setCostAllowed(Z)V" />
-		<method name="setHorizontalAccuracy(I)V" since="9" />
-		<method name="setPowerRequirement(I)V" />
-		<method name="setSpeedAccuracy(I)V" since="9" />
-		<method name="setSpeedRequired(Z)V" />
-		<method name="setVerticalAccuracy(I)V" since="9" />
-		<field name="ACCURACY_COARSE" />
-		<field name="ACCURACY_FINE" />
-		<field name="ACCURACY_HIGH" since="9" />
-		<field name="ACCURACY_LOW" since="9" />
-		<field name="ACCURACY_MEDIUM" since="9" />
-		<field name="CREATOR" />
-		<field name="NO_REQUIREMENT" />
-		<field name="POWER_HIGH" />
-		<field name="POWER_LOW" />
-		<field name="POWER_MEDIUM" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/location/Criteria;)V"/>
+		<method name="getAccuracy()I"/>
+		<method name="getBearingAccuracy()I" since="9"/>
+		<method name="getHorizontalAccuracy()I" since="9"/>
+		<method name="getPowerRequirement()I"/>
+		<method name="getSpeedAccuracy()I" since="9"/>
+		<method name="getVerticalAccuracy()I" since="9"/>
+		<method name="isAltitudeRequired()Z"/>
+		<method name="isBearingRequired()Z"/>
+		<method name="isCostAllowed()Z"/>
+		<method name="isSpeedRequired()Z"/>
+		<method name="setAccuracy(I)V"/>
+		<method name="setAltitudeRequired(Z)V"/>
+		<method name="setBearingAccuracy(I)V" since="9"/>
+		<method name="setBearingRequired(Z)V"/>
+		<method name="setCostAllowed(Z)V"/>
+		<method name="setHorizontalAccuracy(I)V" since="9"/>
+		<method name="setPowerRequirement(I)V"/>
+		<method name="setSpeedAccuracy(I)V" since="9"/>
+		<method name="setSpeedRequired(Z)V"/>
+		<method name="setVerticalAccuracy(I)V" since="9"/>
+		<field name="ACCURACY_COARSE"/>
+		<field name="ACCURACY_FINE"/>
+		<field name="ACCURACY_HIGH" since="9"/>
+		<field name="ACCURACY_LOW" since="9"/>
+		<field name="ACCURACY_MEDIUM" since="9"/>
+		<field name="CREATOR"/>
+		<field name="NO_REQUIREMENT"/>
+		<field name="POWER_HIGH"/>
+		<field name="POWER_LOW"/>
+		<field name="POWER_MEDIUM"/>
 	</class>
 	<class name="android/location/Geocoder" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/content/Context;)V" />
-		<method name="&lt;init>(Landroid/content/Context;Ljava/util/Locale;)V" />
-		<method name="getFromLocation(DDI)Ljava/util/List;" />
-		<method name="getFromLocationName(Ljava/lang/String;I)Ljava/util/List;" />
-		<method name="getFromLocationName(Ljava/lang/String;IDDDD)Ljava/util/List;" />
-		<method name="isPresent()Z" since="9" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/content/Context;)V"/>
+		<method name="&lt;init>(Landroid/content/Context;Ljava/util/Locale;)V"/>
+		<method name="getFromLocation(DDI)Ljava/util/List;"/>
+		<method name="getFromLocationName(Ljava/lang/String;I)Ljava/util/List;"/>
+		<method name="getFromLocationName(Ljava/lang/String;IDDDD)Ljava/util/List;"/>
+		<method name="isPresent()Z" since="9"/>
 	</class>
 	<class name="android/location/GnssClock" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getBiasNanos()D" />
-		<method name="getBiasUncertaintyNanos()D" />
-		<method name="getDriftNanosPerSecond()D" />
-		<method name="getDriftUncertaintyNanosPerSecond()D" />
-		<method name="getFullBiasNanos()J" />
-		<method name="getHardwareClockDiscontinuityCount()I" />
-		<method name="getLeapSecond()I" />
-		<method name="getTimeNanos()J" />
-		<method name="getTimeUncertaintyNanos()D" />
-		<method name="hasBiasNanos()Z" />
-		<method name="hasBiasUncertaintyNanos()Z" />
-		<method name="hasDriftNanosPerSecond()Z" />
-		<method name="hasDriftUncertaintyNanosPerSecond()Z" />
-		<method name="hasFullBiasNanos()Z" />
-		<method name="hasLeapSecond()Z" />
-		<method name="hasTimeUncertaintyNanos()Z" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBiasNanos()D"/>
+		<method name="getBiasUncertaintyNanos()D"/>
+		<method name="getDriftNanosPerSecond()D"/>
+		<method name="getDriftUncertaintyNanosPerSecond()D"/>
+		<method name="getFullBiasNanos()J"/>
+		<method name="getHardwareClockDiscontinuityCount()I"/>
+		<method name="getLeapSecond()I"/>
+		<method name="getTimeNanos()J"/>
+		<method name="getTimeUncertaintyNanos()D"/>
+		<method name="hasBiasNanos()Z"/>
+		<method name="hasBiasUncertaintyNanos()Z"/>
+		<method name="hasDriftNanosPerSecond()Z"/>
+		<method name="hasDriftUncertaintyNanosPerSecond()Z"/>
+		<method name="hasFullBiasNanos()Z"/>
+		<method name="hasLeapSecond()Z"/>
+		<method name="hasTimeUncertaintyNanos()Z"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/location/GnssMeasurement" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAccumulatedDeltaRangeMeters()D" />
-		<method name="getAccumulatedDeltaRangeState()I" />
-		<method name="getAccumulatedDeltaRangeUncertaintyMeters()D" />
-		<method name="getAutomaticGainControlLevelDb()D" since="26" />
-		<method name="getCarrierCycles()J" />
-		<method name="getCarrierFrequencyHz()F" />
-		<method name="getCarrierPhase()D" />
-		<method name="getCarrierPhaseUncertainty()D" />
-		<method name="getCn0DbHz()D" />
-		<method name="getConstellationType()I" />
-		<method name="getMultipathIndicator()I" />
-		<method name="getPseudorangeRateMetersPerSecond()D" />
-		<method name="getPseudorangeRateUncertaintyMetersPerSecond()D" />
-		<method name="getReceivedSvTimeNanos()J" />
-		<method name="getReceivedSvTimeUncertaintyNanos()J" />
-		<method name="getSnrInDb()D" />
-		<method name="getState()I" />
-		<method name="getSvid()I" />
-		<method name="getTimeOffsetNanos()D" />
-		<method name="hasAutomaticGainControlLevelDb()Z" since="26" />
-		<method name="hasCarrierCycles()Z" />
-		<method name="hasCarrierFrequencyHz()Z" />
-		<method name="hasCarrierPhase()Z" />
-		<method name="hasCarrierPhaseUncertainty()Z" />
-		<method name="hasSnrInDb()Z" />
-		<field name="ADR_STATE_CYCLE_SLIP" />
-		<field name="ADR_STATE_RESET" />
-		<field name="ADR_STATE_UNKNOWN" />
-		<field name="ADR_STATE_VALID" />
-		<field name="CREATOR" />
-		<field name="MULTIPATH_INDICATOR_DETECTED" />
-		<field name="MULTIPATH_INDICATOR_NOT_DETECTED" />
-		<field name="MULTIPATH_INDICATOR_UNKNOWN" />
-		<field name="STATE_BDS_D2_BIT_SYNC" />
-		<field name="STATE_BDS_D2_SUBFRAME_SYNC" />
-		<field name="STATE_BIT_SYNC" />
-		<field name="STATE_CODE_LOCK" />
-		<field name="STATE_GAL_E1BC_CODE_LOCK" />
-		<field name="STATE_GAL_E1B_PAGE_SYNC" />
-		<field name="STATE_GAL_E1C_2ND_CODE_LOCK" />
-		<field name="STATE_GLO_STRING_SYNC" />
-		<field name="STATE_GLO_TOD_DECODED" />
-		<field name="STATE_GLO_TOD_KNOWN" since="26" />
-		<field name="STATE_MSEC_AMBIGUOUS" />
-		<field name="STATE_SBAS_SYNC" />
-		<field name="STATE_SUBFRAME_SYNC" />
-		<field name="STATE_SYMBOL_SYNC" />
-		<field name="STATE_TOW_DECODED" />
-		<field name="STATE_TOW_KNOWN" since="26" />
-		<field name="STATE_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAccumulatedDeltaRangeMeters()D"/>
+		<method name="getAccumulatedDeltaRangeState()I"/>
+		<method name="getAccumulatedDeltaRangeUncertaintyMeters()D"/>
+		<method name="getAutomaticGainControlLevelDb()D" since="26"/>
+		<method name="getCarrierCycles()J"/>
+		<method name="getCarrierFrequencyHz()F"/>
+		<method name="getCarrierPhase()D"/>
+		<method name="getCarrierPhaseUncertainty()D"/>
+		<method name="getCn0DbHz()D"/>
+		<method name="getConstellationType()I"/>
+		<method name="getMultipathIndicator()I"/>
+		<method name="getPseudorangeRateMetersPerSecond()D"/>
+		<method name="getPseudorangeRateUncertaintyMetersPerSecond()D"/>
+		<method name="getReceivedSvTimeNanos()J"/>
+		<method name="getReceivedSvTimeUncertaintyNanos()J"/>
+		<method name="getSnrInDb()D"/>
+		<method name="getState()I"/>
+		<method name="getSvid()I"/>
+		<method name="getTimeOffsetNanos()D"/>
+		<method name="hasAutomaticGainControlLevelDb()Z" since="26"/>
+		<method name="hasCarrierCycles()Z"/>
+		<method name="hasCarrierFrequencyHz()Z"/>
+		<method name="hasCarrierPhase()Z"/>
+		<method name="hasCarrierPhaseUncertainty()Z"/>
+		<method name="hasSnrInDb()Z"/>
+		<field name="ADR_STATE_CYCLE_SLIP"/>
+		<field name="ADR_STATE_RESET"/>
+		<field name="ADR_STATE_UNKNOWN"/>
+		<field name="ADR_STATE_VALID"/>
+		<field name="CREATOR"/>
+		<field name="MULTIPATH_INDICATOR_DETECTED"/>
+		<field name="MULTIPATH_INDICATOR_NOT_DETECTED"/>
+		<field name="MULTIPATH_INDICATOR_UNKNOWN"/>
+		<field name="STATE_BDS_D2_BIT_SYNC"/>
+		<field name="STATE_BDS_D2_SUBFRAME_SYNC"/>
+		<field name="STATE_BIT_SYNC"/>
+		<field name="STATE_CODE_LOCK"/>
+		<field name="STATE_GAL_E1BC_CODE_LOCK"/>
+		<field name="STATE_GAL_E1B_PAGE_SYNC"/>
+		<field name="STATE_GAL_E1C_2ND_CODE_LOCK"/>
+		<field name="STATE_GLO_STRING_SYNC"/>
+		<field name="STATE_GLO_TOD_DECODED"/>
+		<field name="STATE_GLO_TOD_KNOWN" since="26"/>
+		<field name="STATE_MSEC_AMBIGUOUS"/>
+		<field name="STATE_SBAS_SYNC"/>
+		<field name="STATE_SUBFRAME_SYNC"/>
+		<field name="STATE_SYMBOL_SYNC"/>
+		<field name="STATE_TOW_DECODED"/>
+		<field name="STATE_TOW_KNOWN" since="26"/>
+		<field name="STATE_UNKNOWN"/>
 	</class>
 	<class name="android/location/GnssMeasurementsEvent" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getClock()Landroid/location/GnssClock;" />
-		<method name="getMeasurements()Ljava/util/Collection;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getClock()Landroid/location/GnssClock;"/>
+		<method name="getMeasurements()Ljava/util/Collection;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/location/GnssMeasurementsEvent$Callback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onGnssMeasurementsReceived(Landroid/location/GnssMeasurementsEvent;)V" />
-		<method name="onStatusChanged(I)V" />
-		<field name="STATUS_LOCATION_DISABLED" />
-		<field name="STATUS_NOT_SUPPORTED" />
-		<field name="STATUS_READY" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onGnssMeasurementsReceived(Landroid/location/GnssMeasurementsEvent;)V"/>
+		<method name="onStatusChanged(I)V"/>
+		<field name="STATUS_LOCATION_DISABLED"/>
+		<field name="STATUS_NOT_SUPPORTED"/>
+		<field name="STATUS_READY"/>
 	</class>
 	<class name="android/location/GnssNavigationMessage" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getData()[B" />
-		<method name="getMessageId()I" />
-		<method name="getStatus()I" />
-		<method name="getSubmessageId()I" />
-		<method name="getSvid()I" />
-		<method name="getType()I" />
-		<field name="CREATOR" />
-		<field name="STATUS_PARITY_PASSED" />
-		<field name="STATUS_PARITY_REBUILT" />
-		<field name="STATUS_UNKNOWN" />
-		<field name="TYPE_BDS_D1" />
-		<field name="TYPE_BDS_D2" />
-		<field name="TYPE_GAL_F" />
-		<field name="TYPE_GAL_I" />
-		<field name="TYPE_GLO_L1CA" />
-		<field name="TYPE_GPS_CNAV2" />
-		<field name="TYPE_GPS_L1CA" />
-		<field name="TYPE_GPS_L2CNAV" />
-		<field name="TYPE_GPS_L5CNAV" />
-		<field name="TYPE_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getData()[B"/>
+		<method name="getMessageId()I"/>
+		<method name="getStatus()I"/>
+		<method name="getSubmessageId()I"/>
+		<method name="getSvid()I"/>
+		<method name="getType()I"/>
+		<field name="CREATOR"/>
+		<field name="STATUS_PARITY_PASSED"/>
+		<field name="STATUS_PARITY_REBUILT"/>
+		<field name="STATUS_UNKNOWN"/>
+		<field name="TYPE_BDS_D1"/>
+		<field name="TYPE_BDS_D2"/>
+		<field name="TYPE_GAL_F"/>
+		<field name="TYPE_GAL_I"/>
+		<field name="TYPE_GLO_L1CA"/>
+		<field name="TYPE_GPS_CNAV2"/>
+		<field name="TYPE_GPS_L1CA"/>
+		<field name="TYPE_GPS_L2CNAV"/>
+		<field name="TYPE_GPS_L5CNAV"/>
+		<field name="TYPE_UNKNOWN"/>
 	</class>
 	<class name="android/location/GnssNavigationMessage$Callback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onGnssNavigationMessageReceived(Landroid/location/GnssNavigationMessage;)V" />
-		<method name="onStatusChanged(I)V" />
-		<field name="STATUS_LOCATION_DISABLED" />
-		<field name="STATUS_NOT_SUPPORTED" />
-		<field name="STATUS_READY" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onGnssNavigationMessageReceived(Landroid/location/GnssNavigationMessage;)V"/>
+		<method name="onStatusChanged(I)V"/>
+		<field name="STATUS_LOCATION_DISABLED"/>
+		<field name="STATUS_NOT_SUPPORTED"/>
+		<field name="STATUS_READY"/>
 	</class>
 	<class name="android/location/GnssStatus" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAzimuthDegrees(I)F" />
-		<method name="getCarrierFrequencyHz(I)F" since="26" />
-		<method name="getCn0DbHz(I)F" />
-		<method name="getConstellationType(I)I" />
-		<method name="getElevationDegrees(I)F" />
-		<method name="getSatelliteCount()I" />
-		<method name="getSvid(I)I" />
-		<method name="hasAlmanacData(I)Z" />
-		<method name="hasCarrierFrequencyHz(I)Z" since="26" />
-		<method name="hasEphemerisData(I)Z" />
-		<method name="usedInFix(I)Z" />
-		<field name="CONSTELLATION_BEIDOU" />
-		<field name="CONSTELLATION_GALILEO" />
-		<field name="CONSTELLATION_GLONASS" />
-		<field name="CONSTELLATION_GPS" />
-		<field name="CONSTELLATION_QZSS" />
-		<field name="CONSTELLATION_SBAS" />
-		<field name="CONSTELLATION_UNKNOWN" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAzimuthDegrees(I)F"/>
+		<method name="getCarrierFrequencyHz(I)F" since="26"/>
+		<method name="getCn0DbHz(I)F"/>
+		<method name="getConstellationType(I)I"/>
+		<method name="getElevationDegrees(I)F"/>
+		<method name="getSatelliteCount()I"/>
+		<method name="getSvid(I)I"/>
+		<method name="hasAlmanacData(I)Z"/>
+		<method name="hasCarrierFrequencyHz(I)Z" since="26"/>
+		<method name="hasEphemerisData(I)Z"/>
+		<method name="usedInFix(I)Z"/>
+		<field name="CONSTELLATION_BEIDOU"/>
+		<field name="CONSTELLATION_GALILEO"/>
+		<field name="CONSTELLATION_GLONASS"/>
+		<field name="CONSTELLATION_GPS"/>
+		<field name="CONSTELLATION_QZSS"/>
+		<field name="CONSTELLATION_SBAS"/>
+		<field name="CONSTELLATION_UNKNOWN"/>
 	</class>
 	<class name="android/location/GnssStatus$Callback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onFirstFix(I)V" />
-		<method name="onSatelliteStatusChanged(Landroid/location/GnssStatus;)V" />
-		<method name="onStarted()V" />
-		<method name="onStopped()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onFirstFix(I)V"/>
+		<method name="onSatelliteStatusChanged(Landroid/location/GnssStatus;)V"/>
+		<method name="onStarted()V"/>
+		<method name="onStopped()V"/>
 	</class>
 	<class name="android/location/GpsSatellite" since="3" deprecated="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAzimuth()F" />
-		<method name="getElevation()F" />
-		<method name="getPrn()I" />
-		<method name="getSnr()F" />
-		<method name="hasAlmanac()Z" />
-		<method name="hasEphemeris()Z" />
-		<method name="usedInFix()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAzimuth()F"/>
+		<method name="getElevation()F"/>
+		<method name="getPrn()I"/>
+		<method name="getSnr()F"/>
+		<method name="hasAlmanac()Z"/>
+		<method name="hasEphemeris()Z"/>
+		<method name="usedInFix()Z"/>
 	</class>
 	<class name="android/location/GpsStatus" since="3" deprecated="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getMaxSatellites()I" />
-		<method name="getSatellites()Ljava/lang/Iterable;" />
-		<method name="getTimeToFirstFix()I" />
-		<field name="GPS_EVENT_FIRST_FIX" />
-		<field name="GPS_EVENT_SATELLITE_STATUS" />
-		<field name="GPS_EVENT_STARTED" />
-		<field name="GPS_EVENT_STOPPED" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getMaxSatellites()I"/>
+		<method name="getSatellites()Ljava/lang/Iterable;"/>
+		<method name="getTimeToFirstFix()I"/>
+		<field name="GPS_EVENT_FIRST_FIX"/>
+		<field name="GPS_EVENT_SATELLITE_STATUS"/>
+		<field name="GPS_EVENT_STARTED"/>
+		<field name="GPS_EVENT_STOPPED"/>
 	</class>
 	<class name="android/location/GpsStatus$Listener" since="3" deprecated="24">
-		<extends name="java/lang/Object" />
-		<method name="onGpsStatusChanged(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onGpsStatusChanged(I)V"/>
 	</class>
 	<class name="android/location/GpsStatus$NmeaListener" since="5" deprecated="24">
-		<extends name="java/lang/Object" />
-		<method name="onNmeaReceived(JLjava/lang/String;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onNmeaReceived(JLjava/lang/String;)V"/>
 	</class>
 	<class name="android/location/Location" since="1">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>(Landroid/location/Location;)V" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="bearingTo(Landroid/location/Location;)F" />
-		<method name="convert(DI)Ljava/lang/String;" />
-		<method name="convert(Ljava/lang/String;)D" />
-		<method name="distanceBetween(DDDD[F)V" />
-		<method name="distanceTo(Landroid/location/Location;)F" />
-		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="3" />
-		<method name="getAccuracy()F" />
-		<method name="getAltitude()D" />
-		<method name="getBearing()F" />
-		<method name="getBearingAccuracyDegrees()F" since="26" />
-		<method name="getElapsedRealtimeNanos()J" since="17" />
-		<method name="getExtras()Landroid/os/Bundle;" />
-		<method name="getLatitude()D" />
-		<method name="getLongitude()D" />
-		<method name="getProvider()Ljava/lang/String;" />
-		<method name="getSpeed()F" />
-		<method name="getSpeedAccuracyMetersPerSecond()F" since="26" />
-		<method name="getTime()J" />
-		<method name="getVerticalAccuracyMeters()F" since="26" />
-		<method name="hasAccuracy()Z" />
-		<method name="hasAltitude()Z" />
-		<method name="hasBearing()Z" />
-		<method name="hasBearingAccuracy()Z" since="26" />
-		<method name="hasSpeed()Z" />
-		<method name="hasSpeedAccuracy()Z" since="26" />
-		<method name="hasVerticalAccuracy()Z" since="26" />
-		<method name="isFromMockProvider()Z" since="18" />
-		<method name="removeAccuracy()V" deprecated="26" />
-		<method name="removeAltitude()V" deprecated="26" />
-		<method name="removeBearing()V" deprecated="26" />
-		<method name="removeSpeed()V" deprecated="26" />
-		<method name="reset()V" />
-		<method name="set(Landroid/location/Location;)V" />
-		<method name="setAccuracy(F)V" />
-		<method name="setAltitude(D)V" />
-		<method name="setBearing(F)V" />
-		<method name="setBearingAccuracyDegrees(F)V" since="26" />
-		<method name="setElapsedRealtimeNanos(J)V" since="17" />
-		<method name="setExtras(Landroid/os/Bundle;)V" />
-		<method name="setLatitude(D)V" />
-		<method name="setLongitude(D)V" />
-		<method name="setProvider(Ljava/lang/String;)V" />
-		<method name="setSpeed(F)V" />
-		<method name="setSpeedAccuracyMetersPerSecond(F)V" since="26" />
-		<method name="setTime(J)V" />
-		<method name="setVerticalAccuracyMeters(F)V" since="26" />
-		<field name="CREATOR" />
-		<field name="FORMAT_DEGREES" />
-		<field name="FORMAT_MINUTES" />
-		<field name="FORMAT_SECONDS" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>(Landroid/location/Location;)V"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="bearingTo(Landroid/location/Location;)F"/>
+		<method name="convert(DI)Ljava/lang/String;"/>
+		<method name="convert(Ljava/lang/String;)D"/>
+		<method name="distanceBetween(DDDD[F)V"/>
+		<method name="distanceTo(Landroid/location/Location;)F"/>
+		<method name="dump(Landroid/util/Printer;Ljava/lang/String;)V" since="3"/>
+		<method name="getAccuracy()F"/>
+		<method name="getAltitude()D"/>
+		<method name="getBearing()F"/>
+		<method name="getBearingAccuracyDegrees()F" since="26"/>
+		<method name="getElapsedRealtimeNanos()J" since="17"/>
+		<method name="getExtras()Landroid/os/Bundle;"/>
+		<method name="getLatitude()D"/>
+		<method name="getLongitude()D"/>
+		<method name="getProvider()Ljava/lang/String;"/>
+		<method name="getSpeed()F"/>
+		<method name="getSpeedAccuracyMetersPerSecond()F" since="26"/>
+		<method name="getTime()J"/>
+		<method name="getVerticalAccuracyMeters()F" since="26"/>
+		<method name="hasAccuracy()Z"/>
+		<method name="hasAltitude()Z"/>
+		<method name="hasBearing()Z"/>
+		<method name="hasBearingAccuracy()Z" since="26"/>
+		<method name="hasSpeed()Z"/>
+		<method name="hasSpeedAccuracy()Z" since="26"/>
+		<method name="hasVerticalAccuracy()Z" since="26"/>
+		<method name="isFromMockProvider()Z" since="18"/>
+		<method name="removeAccuracy()V" deprecated="26"/>
+		<method name="removeAltitude()V" deprecated="26"/>
+		<method name="removeBearing()V" deprecated="26"/>
+		<method name="removeSpeed()V" deprecated="26"/>
+		<method name="reset()V"/>
+		<method name="set(Landroid/location/Location;)V"/>
+		<method name="setAccuracy(F)V"/>
+		<method name="setAltitude(D)V"/>
+		<method name="setBearing(F)V"/>
+		<method name="setBearingAccuracyDegrees(F)V" since="26"/>
+		<method name="setElapsedRealtimeNanos(J)V" since="17"/>
+		<method name="setExtras(Landroid/os/Bundle;)V"/>
+		<method name="setLatitude(D)V"/>
+		<method name="setLongitude(D)V"/>
+		<method name="setProvider(Ljava/lang/String;)V"/>
+		<method name="setSpeed(F)V"/>
+		<method name="setSpeedAccuracyMetersPerSecond(F)V" since="26"/>
+		<method name="setTime(J)V"/>
+		<method name="setVerticalAccuracyMeters(F)V" since="26"/>
+		<field name="CREATOR"/>
+		<field name="FORMAT_DEGREES"/>
+		<field name="FORMAT_MINUTES"/>
+		<field name="FORMAT_SECONDS"/>
 	</class>
 	<class name="android/location/LocationListener" since="1">
-		<extends name="java/lang/Object" />
-		<method name="onLocationChanged(Landroid/location/Location;)V" />
-		<method name="onProviderDisabled(Ljava/lang/String;)V" />
-		<method name="onProviderEnabled(Ljava/lang/String;)V" />
-		<method name="onStatusChanged(Ljava/lang/String;ILandroid/os/Bundle;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onLocationChanged(Landroid/location/Location;)V"/>
+		<method name="onProviderDisabled(Ljava/lang/String;)V"/>
+		<method name="onProviderEnabled(Ljava/lang/String;)V"/>
+		<method name="onStatusChanged(Ljava/lang/String;ILandroid/os/Bundle;)V"/>
 	</class>
 	<class name="android/location/LocationManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="addGpsStatusListener(Landroid/location/GpsStatus$Listener;)Z" since="3" deprecated="24" />
-		<method name="addNmeaListener(Landroid/location/GpsStatus$NmeaListener;)Z" since="5" deprecated="24" />
-		<method name="addNmeaListener(Landroid/location/OnNmeaMessageListener;)Z" since="24" />
-		<method name="addNmeaListener(Landroid/location/OnNmeaMessageListener;Landroid/os/Handler;)Z" since="24" />
-		<method name="addProximityAlert(DDFJLandroid/app/PendingIntent;)V" />
-		<method name="addTestProvider(Ljava/lang/String;ZZZZZZZII)V" since="3" />
-		<method name="clearTestProviderEnabled(Ljava/lang/String;)V" since="3" />
-		<method name="clearTestProviderLocation(Ljava/lang/String;)V" since="3" />
-		<method name="clearTestProviderStatus(Ljava/lang/String;)V" since="3" />
-		<method name="getAllProviders()Ljava/util/List;" />
-		<method name="getBestProvider(Landroid/location/Criteria;Z)Ljava/lang/String;" />
-		<method name="getGpsStatus(Landroid/location/GpsStatus;)Landroid/location/GpsStatus;" since="3" deprecated="24" />
-		<method name="getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;" />
-		<method name="getProvider(Ljava/lang/String;)Landroid/location/LocationProvider;" />
-		<method name="getProviders(Landroid/location/Criteria;Z)Ljava/util/List;" />
-		<method name="getProviders(Z)Ljava/util/List;" />
-		<method name="isProviderEnabled(Ljava/lang/String;)Z" />
-		<method name="registerGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;)Z" since="24" />
-		<method name="registerGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;Landroid/os/Handler;)Z" since="24" />
-		<method name="registerGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;)Z" since="24" />
-		<method name="registerGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;Landroid/os/Handler;)Z" since="24" />
-		<method name="registerGnssStatusCallback(Landroid/location/GnssStatus$Callback;)Z" since="24" />
-		<method name="registerGnssStatusCallback(Landroid/location/GnssStatus$Callback;Landroid/os/Handler;)Z" since="24" />
-		<method name="removeGpsStatusListener(Landroid/location/GpsStatus$Listener;)V" since="3" deprecated="24" />
-		<method name="removeNmeaListener(Landroid/location/GpsStatus$NmeaListener;)V" since="5" deprecated="24" />
-		<method name="removeNmeaListener(Landroid/location/OnNmeaMessageListener;)V" since="24" />
-		<method name="removeProximityAlert(Landroid/app/PendingIntent;)V" />
-		<method name="removeTestProvider(Ljava/lang/String;)V" since="3" />
-		<method name="removeUpdates(Landroid/app/PendingIntent;)V" since="3" />
-		<method name="removeUpdates(Landroid/location/LocationListener;)V" />
-		<method name="requestLocationUpdates(JFLandroid/location/Criteria;Landroid/app/PendingIntent;)V" since="9" />
-		<method name="requestLocationUpdates(JFLandroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9" />
-		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/app/PendingIntent;)V" since="3" />
-		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;)V" />
-		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V" />
-		<method name="requestSingleUpdate(Landroid/location/Criteria;Landroid/app/PendingIntent;)V" since="9" />
-		<method name="requestSingleUpdate(Landroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9" />
-		<method name="requestSingleUpdate(Ljava/lang/String;Landroid/app/PendingIntent;)V" since="9" />
-		<method name="requestSingleUpdate(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9" />
-		<method name="sendExtraCommand(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Z" since="3" />
-		<method name="setTestProviderEnabled(Ljava/lang/String;Z)V" since="3" />
-		<method name="setTestProviderLocation(Ljava/lang/String;Landroid/location/Location;)V" since="3" />
-		<method name="setTestProviderStatus(Ljava/lang/String;ILandroid/os/Bundle;J)V" since="3" />
-		<method name="unregisterGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;)V" since="24" />
-		<method name="unregisterGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;)V" since="24" />
-		<method name="unregisterGnssStatusCallback(Landroid/location/GnssStatus$Callback;)V" since="24" />
-		<field name="GPS_PROVIDER" />
-		<field name="KEY_LOCATION_CHANGED" since="3" />
-		<field name="KEY_PROVIDER_ENABLED" since="3" />
-		<field name="KEY_PROXIMITY_ENTERING" />
-		<field name="KEY_STATUS_CHANGED" since="3" />
-		<field name="MODE_CHANGED_ACTION" since="19" />
-		<field name="NETWORK_PROVIDER" />
-		<field name="PASSIVE_PROVIDER" since="8" />
-		<field name="PROVIDERS_CHANGED_ACTION" since="9" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="addGpsStatusListener(Landroid/location/GpsStatus$Listener;)Z" since="3" deprecated="24"/>
+		<method name="addNmeaListener(Landroid/location/GpsStatus$NmeaListener;)Z" since="5" deprecated="24"/>
+		<method name="addNmeaListener(Landroid/location/OnNmeaMessageListener;)Z" since="24"/>
+		<method name="addNmeaListener(Landroid/location/OnNmeaMessageListener;Landroid/os/Handler;)Z" since="24"/>
+		<method name="addProximityAlert(DDFJLandroid/app/PendingIntent;)V"/>
+		<method name="addTestProvider(Ljava/lang/String;ZZZZZZZII)V" since="3"/>
+		<method name="clearTestProviderEnabled(Ljava/lang/String;)V" since="3"/>
+		<method name="clearTestProviderLocation(Ljava/lang/String;)V" since="3"/>
+		<method name="clearTestProviderStatus(Ljava/lang/String;)V" since="3"/>
+		<method name="getAllProviders()Ljava/util/List;"/>
+		<method name="getBestProvider(Landroid/location/Criteria;Z)Ljava/lang/String;"/>
+		<method name="getGpsStatus(Landroid/location/GpsStatus;)Landroid/location/GpsStatus;" since="3" deprecated="24"/>
+		<method name="getLastKnownLocation(Ljava/lang/String;)Landroid/location/Location;"/>
+		<method name="getProvider(Ljava/lang/String;)Landroid/location/LocationProvider;"/>
+		<method name="getProviders(Landroid/location/Criteria;Z)Ljava/util/List;"/>
+		<method name="getProviders(Z)Ljava/util/List;"/>
+		<method name="isProviderEnabled(Ljava/lang/String;)Z"/>
+		<method name="registerGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;)Z" since="24"/>
+		<method name="registerGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;Landroid/os/Handler;)Z" since="24"/>
+		<method name="registerGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;)Z" since="24"/>
+		<method name="registerGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;Landroid/os/Handler;)Z" since="24"/>
+		<method name="registerGnssStatusCallback(Landroid/location/GnssStatus$Callback;)Z" since="24"/>
+		<method name="registerGnssStatusCallback(Landroid/location/GnssStatus$Callback;Landroid/os/Handler;)Z" since="24"/>
+		<method name="removeGpsStatusListener(Landroid/location/GpsStatus$Listener;)V" since="3" deprecated="24"/>
+		<method name="removeNmeaListener(Landroid/location/GpsStatus$NmeaListener;)V" since="5" deprecated="24"/>
+		<method name="removeNmeaListener(Landroid/location/OnNmeaMessageListener;)V" since="24"/>
+		<method name="removeProximityAlert(Landroid/app/PendingIntent;)V"/>
+		<method name="removeTestProvider(Ljava/lang/String;)V" since="3"/>
+		<method name="removeUpdates(Landroid/app/PendingIntent;)V" since="3"/>
+		<method name="removeUpdates(Landroid/location/LocationListener;)V"/>
+		<method name="requestLocationUpdates(JFLandroid/location/Criteria;Landroid/app/PendingIntent;)V" since="9"/>
+		<method name="requestLocationUpdates(JFLandroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9"/>
+		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/app/PendingIntent;)V" since="3"/>
+		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;)V"/>
+		<method name="requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V"/>
+		<method name="requestSingleUpdate(Landroid/location/Criteria;Landroid/app/PendingIntent;)V" since="9"/>
+		<method name="requestSingleUpdate(Landroid/location/Criteria;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9"/>
+		<method name="requestSingleUpdate(Ljava/lang/String;Landroid/app/PendingIntent;)V" since="9"/>
+		<method name="requestSingleUpdate(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V" since="9"/>
+		<method name="sendExtraCommand(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Z" since="3"/>
+		<method name="setTestProviderEnabled(Ljava/lang/String;Z)V" since="3"/>
+		<method name="setTestProviderLocation(Ljava/lang/String;Landroid/location/Location;)V" since="3"/>
+		<method name="setTestProviderStatus(Ljava/lang/String;ILandroid/os/Bundle;J)V" since="3"/>
+		<method name="unregisterGnssMeasurementsCallback(Landroid/location/GnssMeasurementsEvent$Callback;)V" since="24"/>
+		<method name="unregisterGnssNavigationMessageCallback(Landroid/location/GnssNavigationMessage$Callback;)V" since="24"/>
+		<method name="unregisterGnssStatusCallback(Landroid/location/GnssStatus$Callback;)V" since="24"/>
+		<field name="GPS_PROVIDER"/>
+		<field name="KEY_LOCATION_CHANGED" since="3"/>
+		<field name="KEY_PROVIDER_ENABLED" since="3"/>
+		<field name="KEY_PROXIMITY_ENTERING"/>
+		<field name="KEY_STATUS_CHANGED" since="3"/>
+		<field name="MODE_CHANGED_ACTION" since="19"/>
+		<field name="NETWORK_PROVIDER"/>
+		<field name="PASSIVE_PROVIDER" since="8"/>
+		<field name="PROVIDERS_CHANGED_ACTION" since="9"/>
 	</class>
 	<class name="android/location/LocationProvider" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getAccuracy()I" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getPowerRequirement()I" />
-		<method name="hasMonetaryCost()Z" />
-		<method name="meetsCriteria(Landroid/location/Criteria;)Z" />
-		<method name="requiresCell()Z" />
-		<method name="requiresNetwork()Z" />
-		<method name="requiresSatellite()Z" />
-		<method name="supportsAltitude()Z" />
-		<method name="supportsBearing()Z" />
-		<method name="supportsSpeed()Z" />
-		<field name="AVAILABLE" />
-		<field name="OUT_OF_SERVICE" />
-		<field name="TEMPORARILY_UNAVAILABLE" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAccuracy()I"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getPowerRequirement()I"/>
+		<method name="hasMonetaryCost()Z"/>
+		<method name="meetsCriteria(Landroid/location/Criteria;)Z"/>
+		<method name="requiresCell()Z"/>
+		<method name="requiresNetwork()Z"/>
+		<method name="requiresSatellite()Z"/>
+		<method name="supportsAltitude()Z"/>
+		<method name="supportsBearing()Z"/>
+		<method name="supportsSpeed()Z"/>
+		<field name="AVAILABLE"/>
+		<field name="OUT_OF_SERVICE"/>
+		<field name="TEMPORARILY_UNAVAILABLE"/>
 	</class>
 	<class name="android/location/OnNmeaMessageListener" since="24">
-		<extends name="java/lang/Object" />
-		<method name="onNmeaMessage(Ljava/lang/String;J)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onNmeaMessage(Ljava/lang/String;J)V"/>
 	</class>
 	<class name="android/location/SettingInjectorService" since="19">
-		<extends name="android/app/Service" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="onGetEnabled()Z" />
-		<method name="onGetSummary()Ljava/lang/String;" deprecated="21" />
-		<field name="ACTION_INJECTED_SETTING_CHANGED" />
-		<field name="ACTION_SERVICE_INTENT" />
-		<field name="ATTRIBUTES_NAME" />
-		<field name="META_DATA_NAME" />
+		<extends name="android/app/Service"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="onGetEnabled()Z"/>
+		<method name="onGetSummary()Ljava/lang/String;" deprecated="21"/>
+		<field name="ACTION_INJECTED_SETTING_CHANGED"/>
+		<field name="ACTION_SERVICE_INTENT"/>
+		<field name="ATTRIBUTES_NAME"/>
+		<field name="META_DATA_NAME"/>
 	</class>
 	<class name="android/media/AsyncPlayer" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="play(Landroid/content/Context;Landroid/net/Uri;ZI)V" deprecated="23" />
-		<method name="play(Landroid/content/Context;Landroid/net/Uri;ZLandroid/media/AudioAttributes;)V" since="23" />
-		<method name="stop()V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="play(Landroid/content/Context;Landroid/net/Uri;ZI)V" deprecated="23"/>
+		<method name="play(Landroid/content/Context;Landroid/net/Uri;ZLandroid/media/AudioAttributes;)V" since="23"/>
+		<method name="stop()V"/>
 	</class>
 	<class name="android/media/AudioAttributes" since="21">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getContentType()I" />
-		<method name="getFlags()I" />
-		<method name="getUsage()I" />
-		<method name="getVolumeControlStream()I" since="26" />
-		<field name="CONTENT_TYPE_MOVIE" />
-		<field name="CONTENT_TYPE_MUSIC" />
-		<field name="CONTENT_TYPE_SONIFICATION" />
-		<field name="CONTENT_TYPE_SPEECH" />
-		<field name="CONTENT_TYPE_UNKNOWN" />
-		<field name="CREATOR" />
-		<field name="FLAG_AUDIBILITY_ENFORCED" />
-		<field name="FLAG_HW_AV_SYNC" />
-		<field name="FLAG_LOW_LATENCY" since="24" deprecated="26" />
-		<field name="USAGE_ALARM" />
-		<field name="USAGE_ASSISTANCE_ACCESSIBILITY" />
-		<field name="USAGE_ASSISTANCE_NAVIGATION_GUIDANCE" />
-		<field name="USAGE_ASSISTANCE_SONIFICATION" />
-		<field name="USAGE_ASSISTANT" since="26" />
-		<field name="USAGE_GAME" />
-		<field name="USAGE_MEDIA" />
-		<field name="USAGE_NOTIFICATION" />
-		<field name="USAGE_NOTIFICATION_COMMUNICATION_DELAYED" />
-		<field name="USAGE_NOTIFICATION_COMMUNICATION_INSTANT" />
-		<field name="USAGE_NOTIFICATION_COMMUNICATION_REQUEST" />
-		<field name="USAGE_NOTIFICATION_EVENT" />
-		<field name="USAGE_NOTIFICATION_RINGTONE" />
-		<field name="USAGE_UNKNOWN" />
-		<field name="USAGE_VOICE_COMMUNICATION" />
-		<field name="USAGE_VOICE_COMMUNICATION_SIGNALLING" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getContentType()I"/>
+		<method name="getFlags()I"/>
+		<method name="getUsage()I"/>
+		<method name="getVolumeControlStream()I" since="26"/>
+		<field name="CONTENT_TYPE_MOVIE"/>
+		<field name="CONTENT_TYPE_MUSIC"/>
+		<field name="CONTENT_TYPE_SONIFICATION"/>
+		<field name="CONTENT_TYPE_SPEECH"/>
+		<field name="CONTENT_TYPE_UNKNOWN"/>
+		<field name="CREATOR"/>
+		<field name="FLAG_AUDIBILITY_ENFORCED"/>
+		<field name="FLAG_HW_AV_SYNC"/>
+		<field name="FLAG_LOW_LATENCY" since="24" deprecated="26"/>
+		<field name="USAGE_ALARM"/>
+		<field name="USAGE_ASSISTANCE_ACCESSIBILITY"/>
+		<field name="USAGE_ASSISTANCE_NAVIGATION_GUIDANCE"/>
+		<field name="USAGE_ASSISTANCE_SONIFICATION"/>
+		<field name="USAGE_ASSISTANT" since="26"/>
+		<field name="USAGE_GAME"/>
+		<field name="USAGE_MEDIA"/>
+		<field name="USAGE_NOTIFICATION"/>
+		<field name="USAGE_NOTIFICATION_COMMUNICATION_DELAYED"/>
+		<field name="USAGE_NOTIFICATION_COMMUNICATION_INSTANT"/>
+		<field name="USAGE_NOTIFICATION_COMMUNICATION_REQUEST"/>
+		<field name="USAGE_NOTIFICATION_EVENT"/>
+		<field name="USAGE_NOTIFICATION_RINGTONE"/>
+		<field name="USAGE_UNKNOWN"/>
+		<field name="USAGE_VOICE_COMMUNICATION"/>
+		<field name="USAGE_VOICE_COMMUNICATION_SIGNALLING"/>
 	</class>
 	<class name="android/media/AudioAttributes$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/media/AudioAttributes;)V" />
-		<method name="build()Landroid/media/AudioAttributes;" />
-		<method name="setContentType(I)Landroid/media/AudioAttributes$Builder;" />
-		<method name="setFlags(I)Landroid/media/AudioAttributes$Builder;" />
-		<method name="setLegacyStreamType(I)Landroid/media/AudioAttributes$Builder;" />
-		<method name="setUsage(I)Landroid/media/AudioAttributes$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/media/AudioAttributes;)V"/>
+		<method name="build()Landroid/media/AudioAttributes;"/>
+		<method name="setContentType(I)Landroid/media/AudioAttributes$Builder;"/>
+		<method name="setFlags(I)Landroid/media/AudioAttributes$Builder;"/>
+		<method name="setLegacyStreamType(I)Landroid/media/AudioAttributes$Builder;"/>
+		<method name="setUsage(I)Landroid/media/AudioAttributes$Builder;"/>
 	</class>
 	<class name="android/media/AudioDeviceCallback" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onAudioDevicesAdded([Landroid/media/AudioDeviceInfo;)V" />
-		<method name="onAudioDevicesRemoved([Landroid/media/AudioDeviceInfo;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onAudioDevicesAdded([Landroid/media/AudioDeviceInfo;)V"/>
+		<method name="onAudioDevicesRemoved([Landroid/media/AudioDeviceInfo;)V"/>
 	</class>
 	<class name="android/media/AudioDeviceInfo" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getChannelCounts()[I" />
-		<method name="getChannelIndexMasks()[I" />
-		<method name="getChannelMasks()[I" />
-		<method name="getEncodings()[I" />
-		<method name="getId()I" />
-		<method name="getProductName()Ljava/lang/CharSequence;" />
-		<method name="getSampleRates()[I" />
-		<method name="getType()I" />
-		<method name="isSink()Z" />
-		<method name="isSource()Z" />
-		<field name="TYPE_AUX_LINE" />
-		<field name="TYPE_BLUETOOTH_A2DP" />
-		<field name="TYPE_BLUETOOTH_SCO" />
-		<field name="TYPE_BUILTIN_EARPIECE" />
-		<field name="TYPE_BUILTIN_MIC" />
-		<field name="TYPE_BUILTIN_SPEAKER" />
-		<field name="TYPE_BUS" since="24" />
-		<field name="TYPE_DOCK" />
-		<field name="TYPE_FM" />
-		<field name="TYPE_FM_TUNER" />
-		<field name="TYPE_HDMI" />
-		<field name="TYPE_HDMI_ARC" />
-		<field name="TYPE_IP" />
-		<field name="TYPE_LINE_ANALOG" />
-		<field name="TYPE_LINE_DIGITAL" />
-		<field name="TYPE_TELEPHONY" />
-		<field name="TYPE_TV_TUNER" />
-		<field name="TYPE_UNKNOWN" />
-		<field name="TYPE_USB_ACCESSORY" />
-		<field name="TYPE_USB_DEVICE" />
-		<field name="TYPE_USB_HEADSET" since="26" />
-		<field name="TYPE_WIRED_HEADPHONES" />
-		<field name="TYPE_WIRED_HEADSET" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getChannelCounts()[I"/>
+		<method name="getChannelIndexMasks()[I"/>
+		<method name="getChannelMasks()[I"/>
+		<method name="getEncodings()[I"/>
+		<method name="getId()I"/>
+		<method name="getProductName()Ljava/lang/CharSequence;"/>
+		<method name="getSampleRates()[I"/>
+		<method name="getType()I"/>
+		<method name="isSink()Z"/>
+		<method name="isSource()Z"/>
+		<field name="TYPE_AUX_LINE"/>
+		<field name="TYPE_BLUETOOTH_A2DP"/>
+		<field name="TYPE_BLUETOOTH_SCO"/>
+		<field name="TYPE_BUILTIN_EARPIECE"/>
+		<field name="TYPE_BUILTIN_MIC"/>
+		<field name="TYPE_BUILTIN_SPEAKER"/>
+		<field name="TYPE_BUS" since="24"/>
+		<field name="TYPE_DOCK"/>
+		<field name="TYPE_FM"/>
+		<field name="TYPE_FM_TUNER"/>
+		<field name="TYPE_HDMI"/>
+		<field name="TYPE_HDMI_ARC"/>
+		<field name="TYPE_IP"/>
+		<field name="TYPE_LINE_ANALOG"/>
+		<field name="TYPE_LINE_DIGITAL"/>
+		<field name="TYPE_TELEPHONY"/>
+		<field name="TYPE_TV_TUNER"/>
+		<field name="TYPE_UNKNOWN"/>
+		<field name="TYPE_USB_ACCESSORY"/>
+		<field name="TYPE_USB_DEVICE"/>
+		<field name="TYPE_USB_HEADSET" since="26"/>
+		<field name="TYPE_WIRED_HEADPHONES"/>
+		<field name="TYPE_WIRED_HEADSET"/>
 	</class>
 	<class name="android/media/AudioFocusRequest" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="acceptsDelayedFocusGain()Z" />
-		<method name="getAudioAttributes()Landroid/media/AudioAttributes;" />
-		<method name="getFocusGain()I" />
-		<method name="willPauseWhenDucked()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="acceptsDelayedFocusGain()Z"/>
+		<method name="getAudioAttributes()Landroid/media/AudioAttributes;"/>
+		<method name="getFocusGain()I"/>
+		<method name="willPauseWhenDucked()Z"/>
 	</class>
 	<class name="android/media/AudioFocusRequest$Builder" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(I)V" />
-		<method name="&lt;init>(Landroid/media/AudioFocusRequest;)V" />
-		<method name="build()Landroid/media/AudioFocusRequest;" />
-		<method name="setAcceptsDelayedFocusGain(Z)Landroid/media/AudioFocusRequest$Builder;" />
-		<method name="setAudioAttributes(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder;" />
-		<method name="setFocusGain(I)Landroid/media/AudioFocusRequest$Builder;" />
-		<method name="setOnAudioFocusChangeListener(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder;" />
-		<method name="setOnAudioFocusChangeListener(Landroid/media/AudioManager$OnAudioFocusChangeListener;Landroid/os/Handler;)Landroid/media/AudioFocusRequest$Builder;" />
-		<method name="setWillPauseWhenDucked(Z)Landroid/media/AudioFocusRequest$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="&lt;init>(Landroid/media/AudioFocusRequest;)V"/>
+		<method name="build()Landroid/media/AudioFocusRequest;"/>
+		<method name="setAcceptsDelayedFocusGain(Z)Landroid/media/AudioFocusRequest$Builder;"/>
+		<method name="setAudioAttributes(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder;"/>
+		<method name="setFocusGain(I)Landroid/media/AudioFocusRequest$Builder;"/>
+		<method name="setOnAudioFocusChangeListener(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder;"/>
+		<method name="setOnAudioFocusChangeListener(Landroid/media/AudioManager$OnAudioFocusChangeListener;Landroid/os/Handler;)Landroid/media/AudioFocusRequest$Builder;"/>
+		<method name="setWillPauseWhenDucked(Z)Landroid/media/AudioFocusRequest$Builder;"/>
 	</class>
 	<class name="android/media/AudioFormat" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" since="24" />
-		<method name="&lt;init>()V" />
-		<method name="getChannelCount()I" since="23" />
-		<method name="getChannelIndexMask()I" since="23" />
-		<method name="getChannelMask()I" since="21" />
-		<method name="getEncoding()I" since="21" />
-		<method name="getSampleRate()I" since="21" />
-		<field name="CHANNEL_CONFIGURATION_DEFAULT" deprecated="16" />
-		<field name="CHANNEL_CONFIGURATION_INVALID" deprecated="16" />
-		<field name="CHANNEL_CONFIGURATION_MONO" deprecated="16" />
-		<field name="CHANNEL_CONFIGURATION_STEREO" deprecated="16" />
-		<field name="CHANNEL_INVALID" since="5" />
-		<field name="CHANNEL_IN_BACK" since="5" />
-		<field name="CHANNEL_IN_BACK_PROCESSED" since="5" />
-		<field name="CHANNEL_IN_DEFAULT" since="5" />
-		<field name="CHANNEL_IN_FRONT" since="5" />
-		<field name="CHANNEL_IN_FRONT_PROCESSED" since="5" />
-		<field name="CHANNEL_IN_LEFT" since="5" />
-		<field name="CHANNEL_IN_LEFT_PROCESSED" since="5" />
-		<field name="CHANNEL_IN_MONO" since="5" />
-		<field name="CHANNEL_IN_PRESSURE" since="5" />
-		<field name="CHANNEL_IN_RIGHT" since="5" />
-		<field name="CHANNEL_IN_RIGHT_PROCESSED" since="5" />
-		<field name="CHANNEL_IN_STEREO" since="5" />
-		<field name="CHANNEL_IN_VOICE_DNLINK" since="5" />
-		<field name="CHANNEL_IN_VOICE_UPLINK" since="5" />
-		<field name="CHANNEL_IN_X_AXIS" since="5" />
-		<field name="CHANNEL_IN_Y_AXIS" since="5" />
-		<field name="CHANNEL_IN_Z_AXIS" since="5" />
-		<field name="CHANNEL_OUT_5POINT1" since="5" />
-		<field name="CHANNEL_OUT_7POINT1" since="5" deprecated="23" />
-		<field name="CHANNEL_OUT_7POINT1_SURROUND" since="23" />
-		<field name="CHANNEL_OUT_BACK_CENTER" since="5" />
-		<field name="CHANNEL_OUT_BACK_LEFT" since="5" />
-		<field name="CHANNEL_OUT_BACK_RIGHT" since="5" />
-		<field name="CHANNEL_OUT_DEFAULT" since="5" />
-		<field name="CHANNEL_OUT_FRONT_CENTER" since="5" />
-		<field name="CHANNEL_OUT_FRONT_LEFT" since="5" />
-		<field name="CHANNEL_OUT_FRONT_LEFT_OF_CENTER" since="5" />
-		<field name="CHANNEL_OUT_FRONT_RIGHT" since="5" />
-		<field name="CHANNEL_OUT_FRONT_RIGHT_OF_CENTER" since="5" />
-		<field name="CHANNEL_OUT_LOW_FREQUENCY" since="5" />
-		<field name="CHANNEL_OUT_MONO" since="5" />
-		<field name="CHANNEL_OUT_QUAD" since="5" />
-		<field name="CHANNEL_OUT_SIDE_LEFT" since="21" />
-		<field name="CHANNEL_OUT_SIDE_RIGHT" since="21" />
-		<field name="CHANNEL_OUT_STEREO" since="5" />
-		<field name="CHANNEL_OUT_SURROUND" since="5" />
-		<field name="CREATOR" since="24" />
-		<field name="ENCODING_AC3" since="21" />
-		<field name="ENCODING_DEFAULT" />
-		<field name="ENCODING_DOLBY_TRUEHD" since="25" />
-		<field name="ENCODING_DTS" since="23" />
-		<field name="ENCODING_DTS_HD" since="23" />
-		<field name="ENCODING_E_AC3" since="21" />
-		<field name="ENCODING_IEC61937" since="24" />
-		<field name="ENCODING_INVALID" />
-		<field name="ENCODING_PCM_16BIT" />
-		<field name="ENCODING_PCM_8BIT" />
-		<field name="ENCODING_PCM_FLOAT" since="21" />
-		<field name="SAMPLE_RATE_UNSPECIFIED" since="24" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable" since="24"/>
+		<method name="&lt;init>()V"/>
+		<method name="getChannelCount()I" since="23"/>
+		<method name="getChannelIndexMask()I" since="23"/>
+		<method name="getChannelMask()I" since="21"/>
+		<method name="getEncoding()I" since="21"/>
+		<method name="getSampleRate()I" since="21"/>
+		<field name="CHANNEL_CONFIGURATION_DEFAULT" deprecated="16"/>
+		<field name="CHANNEL_CONFIGURATION_INVALID" deprecated="16"/>
+		<field name="CHANNEL_CONFIGURATION_MONO" deprecated="16"/>
+		<field name="CHANNEL_CONFIGURATION_STEREO" deprecated="16"/>
+		<field name="CHANNEL_INVALID" since="5"/>
+		<field name="CHANNEL_IN_BACK" since="5"/>
+		<field name="CHANNEL_IN_BACK_PROCESSED" since="5"/>
+		<field name="CHANNEL_IN_DEFAULT" since="5"/>
+		<field name="CHANNEL_IN_FRONT" since="5"/>
+		<field name="CHANNEL_IN_FRONT_PROCESSED" since="5"/>
+		<field name="CHANNEL_IN_LEFT" since="5"/>
+		<field name="CHANNEL_IN_LEFT_PROCESSED" since="5"/>
+		<field name="CHANNEL_IN_MONO" since="5"/>
+		<field name="CHANNEL_IN_PRESSURE" since="5"/>
+		<field name="CHANNEL_IN_RIGHT" since="5"/>
+		<field name="CHANNEL_IN_RIGHT_PROCESSED" since="5"/>
+		<field name="CHANNEL_IN_STEREO" since="5"/>
+		<field name="CHANNEL_IN_VOICE_DNLINK" since="5"/>
+		<field name="CHANNEL_IN_VOICE_UPLINK" since="5"/>
+		<field name="CHANNEL_IN_X_AXIS" since="5"/>
+		<field name="CHANNEL_IN_Y_AXIS" since="5"/>
+		<field name="CHANNEL_IN_Z_AXIS" since="5"/>
+		<field name="CHANNEL_OUT_5POINT1" since="5"/>
+		<field name="CHANNEL_OUT_7POINT1" since="5" deprecated="23"/>
+		<field name="CHANNEL_OUT_7POINT1_SURROUND" since="23"/>
+		<field name="CHANNEL_OUT_BACK_CENTER" since="5"/>
+		<field name="CHANNEL_OUT_BACK_LEFT" since="5"/>
+		<field name="CHANNEL_OUT_BACK_RIGHT" since="5"/>
+		<field name="CHANNEL_OUT_DEFAULT" since="5"/>
+		<field name="CHANNEL_OUT_FRONT_CENTER" since="5"/>
+		<field name="CHANNEL_OUT_FRONT_LEFT" since="5"/>
+		<field name="CHANNEL_OUT_FRONT_LEFT_OF_CENTER" since="5"/>
+		<field name="CHANNEL_OUT_FRONT_RIGHT" since="5"/>
+		<field name="CHANNEL_OUT_FRONT_RIGHT_OF_CENTER" since="5"/>
+		<field name="CHANNEL_OUT_LOW_FREQUENCY" since="5"/>
+		<field name="CHANNEL_OUT_MONO" since="5"/>
+		<field name="CHANNEL_OUT_QUAD" since="5"/>
+		<field name="CHANNEL_OUT_SIDE_LEFT" since="21"/>
+		<field name="CHANNEL_OUT_SIDE_RIGHT" since="21"/>
+		<field name="CHANNEL_OUT_STEREO" since="5"/>
+		<field name="CHANNEL_OUT_SURROUND" since="5"/>
+		<field name="CREATOR" since="24"/>
+		<field name="ENCODING_AC3" since="21"/>
+		<field name="ENCODING_DEFAULT"/>
+		<field name="ENCODING_DOLBY_TRUEHD" since="25"/>
+		<field name="ENCODING_DTS" since="23"/>
+		<field name="ENCODING_DTS_HD" since="23"/>
+		<field name="ENCODING_E_AC3" since="21"/>
+		<field name="ENCODING_IEC61937" since="24"/>
+		<field name="ENCODING_INVALID"/>
+		<field name="ENCODING_PCM_16BIT"/>
+		<field name="ENCODING_PCM_8BIT"/>
+		<field name="ENCODING_PCM_FLOAT" since="21"/>
+		<field name="SAMPLE_RATE_UNSPECIFIED" since="24"/>
 	</class>
 	<class name="android/media/AudioFormat$Builder" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="&lt;init>(Landroid/media/AudioFormat;)V" />
-		<method name="build()Landroid/media/AudioFormat;" />
-		<method name="setChannelIndexMask(I)Landroid/media/AudioFormat$Builder;" since="23" />
-		<method name="setChannelMask(I)Landroid/media/AudioFormat$Builder;" />
-		<method name="setEncoding(I)Landroid/media/AudioFormat$Builder;" />
-		<method name="setSampleRate(I)Landroid/media/AudioFormat$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="&lt;init>(Landroid/media/AudioFormat;)V"/>
+		<method name="build()Landroid/media/AudioFormat;"/>
+		<method name="setChannelIndexMask(I)Landroid/media/AudioFormat$Builder;" since="23"/>
+		<method name="setChannelMask(I)Landroid/media/AudioFormat$Builder;"/>
+		<method name="setEncoding(I)Landroid/media/AudioFormat$Builder;"/>
+		<method name="setSampleRate(I)Landroid/media/AudioFormat$Builder;"/>
 	</class>
 	<class name="android/media/AudioManager" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I" since="8" deprecated="26" />
-		<method name="abandonAudioFocusRequest(Landroid/media/AudioFocusRequest;)I" since="26" />
-		<method name="adjustStreamVolume(III)V" />
-		<method name="adjustSuggestedStreamVolume(III)V" />
-		<method name="adjustVolume(II)V" />
-		<method name="dispatchMediaKeyEvent(Landroid/view/KeyEvent;)V" since="19" />
-		<method name="generateAudioSessionId()I" since="21" />
-		<method name="getActivePlaybackConfigurations()Ljava/util/List;" since="26" />
-		<method name="getActiveRecordingConfigurations()Ljava/util/List;" since="24" />
-		<method name="getDevices(I)[Landroid/media/AudioDeviceInfo;" since="23" />
-		<method name="getMode()I" />
-		<method name="getParameters(Ljava/lang/String;)Ljava/lang/String;" since="5" />
-		<method name="getProperty(Ljava/lang/String;)Ljava/lang/String;" since="17" />
-		<method name="getRingerMode()I" />
-		<method name="getRouting(I)I" deprecated="16" />
-		<method name="getStreamMaxVolume(I)I" />
-		<method name="getStreamVolume(I)I" />
-		<method name="getVibrateSetting(I)I" deprecated="16" />
-		<method name="isBluetoothA2dpOn()Z" since="3" deprecated="26" />
-		<method name="isBluetoothScoAvailableOffCall()Z" since="8" />
-		<method name="isBluetoothScoOn()Z" />
-		<method name="isMicrophoneMute()Z" />
-		<method name="isMusicActive()Z" />
-		<method name="isSpeakerphoneOn()Z" />
-		<method name="isStreamMute(I)Z" since="23" />
-		<method name="isVolumeFixed()Z" since="21" />
-		<method name="isWiredHeadsetOn()Z" since="5" deprecated="16" />
-		<method name="loadSoundEffects()V" />
-		<method name="playSoundEffect(I)V" />
-		<method name="playSoundEffect(IF)V" since="3" />
-		<method name="registerAudioDeviceCallback(Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V" since="23" />
-		<method name="registerAudioPlaybackCallback(Landroid/media/AudioManager$AudioPlaybackCallback;Landroid/os/Handler;)V" since="26" />
-		<method name="registerAudioRecordingCallback(Landroid/media/AudioManager$AudioRecordingCallback;Landroid/os/Handler;)V" since="24" />
-		<method name="registerMediaButtonEventReceiver(Landroid/app/PendingIntent;)V" since="18" deprecated="21" />
-		<method name="registerMediaButtonEventReceiver(Landroid/content/ComponentName;)V" since="8" deprecated="21" />
-		<method name="registerRemoteControlClient(Landroid/media/RemoteControlClient;)V" since="14" deprecated="21" />
-		<method name="registerRemoteController(Landroid/media/RemoteController;)Z" since="19" deprecated="21" />
-		<method name="requestAudioFocus(Landroid/media/AudioFocusRequest;)I" since="26" />
-		<method name="requestAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I" since="8" deprecated="26" />
-		<method name="setBluetoothA2dpOn(Z)V" since="3" deprecated="16" />
-		<method name="setBluetoothScoOn(Z)V" />
-		<method name="setMicrophoneMute(Z)V" />
-		<method name="setMode(I)V" />
-		<method name="setParameters(Ljava/lang/String;)V" since="5" />
-		<method name="setRingerMode(I)V" />
-		<method name="setRouting(III)V" deprecated="16" />
-		<method name="setSpeakerphoneOn(Z)V" />
-		<method name="setStreamMute(IZ)V" deprecated="23" />
-		<method name="setStreamSolo(IZ)V" deprecated="23" />
-		<method name="setStreamVolume(III)V" />
-		<method name="setVibrateSetting(II)V" deprecated="16" />
-		<method name="setWiredHeadsetOn(Z)V" since="5" deprecated="16" />
-		<method name="shouldVibrate(I)Z" deprecated="16" />
-		<method name="startBluetoothSco()V" since="8" />
-		<method name="stopBluetoothSco()V" since="8" />
-		<method name="unloadSoundEffects()V" />
-		<method name="unregisterAudioDeviceCallback(Landroid/media/AudioDeviceCallback;)V" since="23" />
-		<method name="unregisterAudioPlaybackCallback(Landroid/media/AudioManager$AudioPlaybackCallback;)V" since="26" />
-		<method name="unregisterAudioRecordingCallback(Landroid/media/AudioManager$AudioRecordingCallback;)V" since="24" />
-		<method name="unregisterMediaButtonEventReceiver(Landroid/app/PendingIntent;)V" since="18" deprecated="21" />
-		<method name="unregisterMediaButtonEventReceiver(Landroid/content/ComponentName;)V" since="8" deprecated="21" />
-		<method name="unregisterRemoteControlClient(Landroid/media/RemoteControlClient;)V" since="14" deprecated="21" />
-		<method name="unregisterRemoteController(Landroid/media/RemoteController;)V" since="19" deprecated="21" />
-		<field name="ACTION_AUDIO_BECOMING_NOISY" since="3" />
-		<field name="ACTION_HDMI_AUDIO_PLUG" since="21" />
-		<field name="ACTION_HEADSET_PLUG" since="21" />
-		<field name="ACTION_SCO_AUDIO_STATE_CHANGED" since="8" deprecated="16" />
-		<field name="ACTION_SCO_AUDIO_STATE_UPDATED" since="14" />
-		<field name="ADJUST_LOWER" />
-		<field name="ADJUST_MUTE" since="23" />
-		<field name="ADJUST_RAISE" />
-		<field name="ADJUST_SAME" />
-		<field name="ADJUST_TOGGLE_MUTE" since="23" />
-		<field name="ADJUST_UNMUTE" since="23" />
-		<field name="AUDIOFOCUS_GAIN" since="8" />
-		<field name="AUDIOFOCUS_GAIN_TRANSIENT" since="8" />
-		<field name="AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE" since="19" />
-		<field name="AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK" since="8" />
-		<field name="AUDIOFOCUS_LOSS" since="8" />
-		<field name="AUDIOFOCUS_LOSS_TRANSIENT" since="8" />
-		<field name="AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK" since="8" />
-		<field name="AUDIOFOCUS_NONE" since="26" />
-		<field name="AUDIOFOCUS_REQUEST_DELAYED" since="26" />
-		<field name="AUDIOFOCUS_REQUEST_FAILED" since="8" />
-		<field name="AUDIOFOCUS_REQUEST_GRANTED" since="8" />
-		<field name="AUDIO_SESSION_ID_GENERATE" since="21" />
-		<field name="ERROR" since="21" />
-		<field name="ERROR_DEAD_OBJECT" since="21" />
-		<field name="EXTRA_AUDIO_PLUG_STATE" since="21" />
-		<field name="EXTRA_ENCODINGS" since="21" />
-		<field name="EXTRA_MAX_CHANNEL_COUNT" since="21" />
-		<field name="EXTRA_RINGER_MODE" />
-		<field name="EXTRA_SCO_AUDIO_PREVIOUS_STATE" since="14" />
-		<field name="EXTRA_SCO_AUDIO_STATE" since="8" />
-		<field name="EXTRA_VIBRATE_SETTING" deprecated="16" />
-		<field name="EXTRA_VIBRATE_TYPE" deprecated="16" />
-		<field name="FLAG_ALLOW_RINGER_MODES" />
-		<field name="FLAG_PLAY_SOUND" />
-		<field name="FLAG_REMOVE_SOUND_AND_VIBRATE" />
-		<field name="FLAG_SHOW_UI" />
-		<field name="FLAG_VIBRATE" />
-		<field name="FX_FOCUS_NAVIGATION_DOWN" />
-		<field name="FX_FOCUS_NAVIGATION_LEFT" />
-		<field name="FX_FOCUS_NAVIGATION_RIGHT" />
-		<field name="FX_FOCUS_NAVIGATION_UP" />
-		<field name="FX_KEYPRESS_DELETE" since="3" />
-		<field name="FX_KEYPRESS_INVALID" since="19" />
-		<field name="FX_KEYPRESS_RETURN" since="3" />
-		<field name="FX_KEYPRESS_SPACEBAR" since="3" />
-		<field name="FX_KEYPRESS_STANDARD" since="3" />
-		<field name="FX_KEY_CLICK" />
-		<field name="GET_DEVICES_ALL" since="23" />
-		<field name="GET_DEVICES_INPUTS" since="23" />
-		<field name="GET_DEVICES_OUTPUTS" since="23" />
-		<field name="MODE_CURRENT" />
-		<field name="MODE_INVALID" />
-		<field name="MODE_IN_CALL" />
-		<field name="MODE_IN_COMMUNICATION" since="11" />
-		<field name="MODE_NORMAL" />
-		<field name="MODE_RINGTONE" />
-		<field name="NUM_STREAMS" deprecated="16" />
-		<field name="PROPERTY_OUTPUT_FRAMES_PER_BUFFER" since="17" />
-		<field name="PROPERTY_OUTPUT_SAMPLE_RATE" since="17" />
-		<field name="PROPERTY_SUPPORT_AUDIO_SOURCE_UNPROCESSED" since="24" />
-		<field name="PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" since="23" />
-		<field name="PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" since="23" />
-		<field name="RINGER_MODE_CHANGED_ACTION" />
-		<field name="RINGER_MODE_NORMAL" />
-		<field name="RINGER_MODE_SILENT" />
-		<field name="RINGER_MODE_VIBRATE" />
-		<field name="ROUTE_ALL" deprecated="16" />
-		<field name="ROUTE_BLUETOOTH" deprecated="16" />
-		<field name="ROUTE_BLUETOOTH_A2DP" since="3" deprecated="16" />
-		<field name="ROUTE_BLUETOOTH_SCO" since="3" deprecated="16" />
-		<field name="ROUTE_EARPIECE" deprecated="16" />
-		<field name="ROUTE_HEADSET" deprecated="16" />
-		<field name="ROUTE_SPEAKER" deprecated="16" />
-		<field name="SCO_AUDIO_STATE_CONNECTED" since="8" />
-		<field name="SCO_AUDIO_STATE_CONNECTING" since="14" />
-		<field name="SCO_AUDIO_STATE_DISCONNECTED" since="8" />
-		<field name="SCO_AUDIO_STATE_ERROR" since="8" />
-		<field name="STREAM_ACCESSIBILITY" since="26" />
-		<field name="STREAM_ALARM" />
-		<field name="STREAM_DTMF" since="5" />
-		<field name="STREAM_MUSIC" />
-		<field name="STREAM_NOTIFICATION" since="3" />
-		<field name="STREAM_RING" />
-		<field name="STREAM_SYSTEM" />
-		<field name="STREAM_VOICE_CALL" />
-		<field name="USE_DEFAULT_STREAM_TYPE" />
-		<field name="VIBRATE_SETTING_CHANGED_ACTION" deprecated="16" />
-		<field name="VIBRATE_SETTING_OFF" deprecated="16" />
-		<field name="VIBRATE_SETTING_ON" deprecated="16" />
-		<field name="VIBRATE_SETTING_ONLY_SILENT" deprecated="16" />
-		<field name="VIBRATE_TYPE_NOTIFICATION" deprecated="16" />
-		<field name="VIBRATE_TYPE_RINGER" deprecated="16" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I" since="8" deprecated="26"/>
+		<method name="abandonAudioFocusRequest(Landroid/media/AudioFocusRequest;)I" since="26"/>
+		<method name="adjustStreamVolume(III)V"/>
+		<method name="adjustSuggestedStreamVolume(III)V"/>
+		<method name="adjustVolume(II)V"/>
+		<method name="dispatchMediaKeyEvent(Landroid/view/KeyEvent;)V" since="19"/>
+		<method name="generateAudioSessionId()I" since="21"/>
+		<method name="getActivePlaybackConfigurations()Ljava/util/List;" since="26"/>
+		<method name="getActiveRecordingConfigurations()Ljava/util/List;" since="24"/>
+		<method name="getDevices(I)[Landroid/media/AudioDeviceInfo;" since="23"/>
+		<method name="getMode()I"/>
+		<method name="getParameters(Ljava/lang/String;)Ljava/lang/String;" since="5"/>
+		<method name="getProperty(Ljava/lang/String;)Ljava/lang/String;" since="17"/>
+		<method name="getRingerMode()I"/>
+		<method name="getRouting(I)I" deprecated="16"/>
+		<method name="getStreamMaxVolume(I)I"/>
+		<method name="getStreamVolume(I)I"/>
+		<method name="getVibrateSetting(I)I" deprecated="16"/>
+		<method name="isBluetoothA2dpOn()Z" since="3" deprecated="26"/>
+		<method name="isBluetoothScoAvailableOffCall()Z" since="8"/>
+		<method name="isBluetoothScoOn()Z"/>
+		<method name="isMicrophoneMute()Z"/>
+		<method name="isMusicActive()Z"/>
+		<method name="isSpeakerphoneOn()Z"/>
+		<method name="isStreamMute(I)Z" since="23"/>
+		<method name="isVolumeFixed()Z" since="21"/>
+		<method name="isWiredHeadsetOn()Z" since="5" deprecated="16"/>
+		<method name="loadSoundEffects()V"/>
+		<method name="playSoundEffect(I)V"/>
+		<method name="playSoundEffect(IF)V" since="3"/>
+		<method name="registerAudioDeviceCallback(Landroid/media/AudioDeviceCallback;Landroid/os/Handler;)V" since="23"/>
+		<method name="registerAudioPlaybackCallback(Landroid/media/AudioManager$AudioPlaybackCallback;Landroid/os/Handler;)V" since="26"/>
+		<method name="registerAudioRecordingCallback(Landroid/media/AudioManager$AudioRecordingCallback;Landroid/os/Handler;)V" since="24"/>
+		<method name="registerMediaButtonEventReceiver(Landroid/app/PendingIntent;)V" since="18" deprecated="21"/>
+		<method name="registerMediaButtonEventReceiver(Landroid/content/ComponentName;)V" since="8" deprecated="21"/>
+		<method name="registerRemoteControlClient(Landroid/media/RemoteControlClient;)V" since="14" deprecated="21"/>
+		<method name="registerRemoteController(Landroid/media/RemoteController;)Z" since="19" deprecated="21"/>
+		<method name="requestAudioFocus(Landroid/media/AudioFocusRequest;)I" since="26"/>
+		<method name="requestAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I" since="8" deprecated="26"/>
+		<method name="setBluetoothA2dpOn(Z)V" since="3" deprecated="16"/>
+		<method name="setBluetoothScoOn(Z)V"/>
+		<method name="setMicrophoneMute(Z)V"/>
+		<method name="setMode(I)V"/>
+		<method name="setParameters(Ljava/lang/String;)V" since="5"/>
+		<method name="setRingerMode(I)V"/>
+		<method name="setRouting(III)V" deprecated="16"/>
+		<method name="setSpeakerphoneOn(Z)V"/>
+		<method name="setStreamMute(IZ)V" deprecated="23"/>
+		<method name="setStreamSolo(IZ)V" deprecated="23"/>
+		<method name="setStreamVolume(III)V"/>
+		<method name="setVibrateSetting(II)V" deprecated="16"/>
+		<method name="setWiredHeadsetOn(Z)V" since="5" deprecated="16"/>
+		<method name="shouldVibrate(I)Z" deprecated="16"/>
+		<method name="startBluetoothSco()V" since="8"/>
+		<method name="stopBluetoothSco()V" since="8"/>
+		<method name="unloadSoundEffects()V"/>
+		<method name="unregisterAudioDeviceCallback(Landroid/media/AudioDeviceCallback;)V" since="23"/>
+		<method name="unregisterAudioPlaybackCallback(Landroid/media/AudioManager$AudioPlaybackCallback;)V" since="26"/>
+		<method name="unregisterAudioRecordingCallback(Landroid/media/AudioManager$AudioRecordingCallback;)V" since="24"/>
+		<method name="unregisterMediaButtonEventReceiver(Landroid/app/PendingIntent;)V" since="18" deprecated="21"/>
+		<method name="unregisterMediaButtonEventReceiver(Landroid/content/ComponentName;)V" since="8" deprecated="21"/>
+		<method name="unregisterRemoteControlClient(Landroid/media/RemoteControlClient;)V" since="14" deprecated="21"/>
+		<method name="unregisterRemoteController(Landroid/media/RemoteController;)V" since="19" deprecated="21"/>
+		<field name="ACTION_AUDIO_BECOMING_NOISY" since="3"/>
+		<field name="ACTION_HDMI_AUDIO_PLUG" since="21"/>
+		<field name="ACTION_HEADSET_PLUG" since="21"/>
+		<field name="ACTION_SCO_AUDIO_STATE_CHANGED" since="8" deprecated="16"/>
+		<field name="ACTION_SCO_AUDIO_STATE_UPDATED" since="14"/>
+		<field name="ADJUST_LOWER"/>
+		<field name="ADJUST_MUTE" since="23"/>
+		<field name="ADJUST_RAISE"/>
+		<field name="ADJUST_SAME"/>
+		<field name="ADJUST_TOGGLE_MUTE" since="23"/>
+		<field name="ADJUST_UNMUTE" since="23"/>
+		<field name="AUDIOFOCUS_GAIN" since="8"/>
+		<field name="AUDIOFOCUS_GAIN_TRANSIENT" since="8"/>
+		<field name="AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE" since="19"/>
+		<field name="AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK" since="8"/>
+		<field name="AUDIOFOCUS_LOSS" since="8"/>
+		<field name="AUDIOFOCUS_LOSS_TRANSIENT" since="8"/>
+		<field name="AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK" since="8"/>
+		<field name="AUDIOFOCUS_NONE" since="26"/>
+		<field name="AUDIOFOCUS_REQUEST_DELAYED" since="26"/>
+		<field name="AUDIOFOCUS_REQUEST_FAILED" since="8"/>
+		<field name="AUDIOFOCUS_REQUEST_GRANTED" since="8"/>
+		<field name="AUDIO_SESSION_ID_GENERATE" since="21"/>
+		<field name="ERROR" since="21"/>
+		<field name="ERROR_DEAD_OBJECT" since="21"/>
+		<field name="EXTRA_AUDIO_PLUG_STATE" since="21"/>
+		<field name="EXTRA_ENCODINGS" since="21"/>
+		<field name="EXTRA_MAX_CHANNEL_COUNT" since="21"/>
+		<field name="EXTRA_RINGER_MODE"/>
+		<field name="EXTRA_SCO_AUDIO_PREVIOUS_STATE" since="14"/>
+		<field name="EXTRA_SCO_AUDIO_STATE" since="8"/>
+		<field name="EXTRA_VIBRATE_SETTING" deprecated="16"/>
+		<field name="EXTRA_VIBRATE_TYPE" deprecated="16"/>
+		<field name="FLAG_ALLOW_RINGER_MODES"/>
+		<field name="FLAG_PLAY_SOUND"/>
+		<field name="FLAG_REMOVE_SOUND_AND_VIBRATE"/>
+		<field name="FLAG_SHOW_UI"/>
+		<field name="FLAG_VIBRATE"/>
+		<field name="FX_FOCUS_NAVIGATION_DOWN"/>
+		<field name="FX_FOCUS_NAVIGATION_LEFT"/>
+		<field name="FX_FOCUS_NAVIGATION_RIGHT"/>
+		<field name="FX_FOCUS_NAVIGATION_UP"/>
+		<field name="FX_KEYPRESS_DELETE" since="3"/>
+		<field name="FX_KEYPRESS_INVALID" since="19"/>
+		<field name="FX_KEYPRESS_RETURN" since="3"/>
+		<field name="FX_KEYPRESS_SPACEBAR" since="3"/>
+		<field name="FX_KEYPRESS_STANDARD" since="3"/>
+		<field name="FX_KEY_CLICK"/>
+		<field name="GET_DEVICES_ALL" since="23"/>
+		<field name="GET_DEVICES_INPUTS" since="23"/>
+		<field name="GET_DEVICES_OUTPUTS" since="23"/>
+		<field name="MODE_CURRENT"/>
+		<field name="MODE_INVALID"/>
+		<field name="MODE_IN_CALL"/>
+		<field name="MODE_IN_COMMUNICATION" since="11"/>
+		<field name="MODE_NORMAL"/>
+		<field name="MODE_RINGTONE"/>
+		<field name="NUM_STREAMS" deprecated="16"/>
+		<field name="PROPERTY_OUTPUT_FRAMES_PER_BUFFER" since="17"/>
+		<field name="PROPERTY_OUTPUT_SAMPLE_RATE" since="17"/>
+		<field name="PROPERTY_SUPPORT_AUDIO_SOURCE_UNPROCESSED" since="24"/>
+		<field name="PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND" since="23"/>
+		<field name="PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND" since="23"/>
+		<field name="RINGER_MODE_CHANGED_ACTION"/>
+		<field name="RINGER_MODE_NORMAL"/>
+		<field name="RINGER_MODE_SILENT"/>
+		<field name="RINGER_MODE_VIBRATE"/>
+		<field name="ROUTE_ALL" deprecated="16"/>
+		<field name="ROUTE_BLUETOOTH" deprecated="16"/>
+		<field name="ROUTE_BLUETOOTH_A2DP" since="3" deprecated="16"/>
+		<field name="ROUTE_BLUETOOTH_SCO" since="3" deprecated="16"/>
+		<field name="ROUTE_EARPIECE" deprecated="16"/>
+		<field name="ROUTE_HEADSET" deprecated="16"/>
+		<field name="ROUTE_SPEAKER" deprecated="16"/>
+		<field name="SCO_AUDIO_STATE_CONNECTED" since="8"/>
+		<field name="SCO_AUDIO_STATE_CONNECTING" since="14"/>
+		<field name="SCO_AUDIO_STATE_DISCONNECTED" since="8"/>
+		<field name="SCO_AUDIO_STATE_ERROR" since="8"/>
+		<field name="STREAM_ACCESSIBILITY" since="26"/>
+		<field name="STREAM_ALARM"/>
+		<field name="STREAM_DTMF" since="5"/>
+		<field name="STREAM_MUSIC"/>
+		<field name="STREAM_NOTIFICATION" since="3"/>
+		<field name="STREAM_RING"/>
+		<field name="STREAM_SYSTEM"/>
+		<field name="STREAM_VOICE_CALL"/>
+		<field name="USE_DEFAULT_STREAM_TYPE"/>
+		<field name="VIBRATE_SETTING_CHANGED_ACTION" deprecated="16"/>
+		<field name="VIBRATE_SETTING_OFF" deprecated="16"/>
+		<field name="VIBRATE_SETTING_ON" deprecated="16"/>
+		<field name="VIBRATE_SETTING_ONLY_SILENT" deprecated="16"/>
+		<field name="VIBRATE_TYPE_NOTIFICATION" deprecated="16"/>
+		<field name="VIBRATE_TYPE_RINGER" deprecated="16"/>
 	</class>
 	<class name="android/media/AudioManager$AudioPlaybackCallback" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onPlaybackConfigChanged(Ljava/util/List;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onPlaybackConfigChanged(Ljava/util/List;)V"/>
 	</class>
 	<class name="android/media/AudioManager$AudioRecordingCallback" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onRecordingConfigChanged(Ljava/util/List;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onRecordingConfigChanged(Ljava/util/List;)V"/>
 	</class>
 	<class name="android/media/AudioManager$OnAudioFocusChangeListener" since="8">
-		<extends name="java/lang/Object" />
-		<method name="onAudioFocusChange(I)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onAudioFocusChange(I)V"/>
 	</class>
 	<class name="android/media/AudioPlaybackConfiguration" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAudioAttributes()Landroid/media/AudioAttributes;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAudioAttributes()Landroid/media/AudioAttributes;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/media/AudioRecord" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/media/AudioRouting" since="24" />
-		<method name="&lt;init>(IIIII)V" />
-		<method name="addOnRoutingChangedListener(Landroid/media/AudioRecord$OnRoutingChangedListener;Landroid/os/Handler;)V" since="23" deprecated="24" />
-		<method name="getAudioFormat()I" />
-		<method name="getAudioSessionId()I" since="16" />
-		<method name="getAudioSource()I" />
-		<method name="getBufferSizeInFrames()I" since="23" />
-		<method name="getChannelConfiguration()I" />
-		<method name="getChannelCount()I" />
-		<method name="getFormat()Landroid/media/AudioFormat;" since="23" />
-		<method name="getMinBufferSize(III)I" />
-		<method name="getNotificationMarkerPosition()I" />
-		<method name="getPositionNotificationPeriod()I" />
-		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;" since="23" />
-		<method name="getRecordingState()I" />
-		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;" since="23" />
-		<method name="getSampleRate()I" />
-		<method name="getState()I" />
-		<method name="getTimestamp(Landroid/media/AudioTimestamp;I)I" since="24" />
-		<method name="read(Ljava/nio/ByteBuffer;I)I" />
-		<method name="read(Ljava/nio/ByteBuffer;II)I" since="23" />
-		<method name="read([BII)I" />
-		<method name="read([BIII)I" since="23" />
-		<method name="read([FIII)I" since="23" />
-		<method name="read([SII)I" />
-		<method name="read([SIII)I" since="23" />
-		<method name="release()V" />
-		<method name="removeOnRoutingChangedListener(Landroid/media/AudioRecord$OnRoutingChangedListener;)V" since="23" deprecated="24" />
-		<method name="setNotificationMarkerPosition(I)I" />
-		<method name="setPositionNotificationPeriod(I)I" />
-		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z" since="23" />
-		<method name="setRecordPositionUpdateListener(Landroid/media/AudioRecord$OnRecordPositionUpdateListener;)V" />
-		<method name="setRecordPositionUpdateListener(Landroid/media/AudioRecord$OnRecordPositionUpdateListener;Landroid/os/Handler;)V" />
-		<method name="startRecording()V" />
-		<method name="startRecording(Landroid/media/MediaSyncEvent;)V" since="16" />
-		<method name="stop()V" />
-		<field name="ERROR" />
-		<field name="ERROR_BAD_VALUE" />
-		<field name="ERROR_DEAD_OBJECT" since="24" />
-		<field name="ERROR_INVALID_OPERATION" />
-		<field name="READ_BLOCKING" since="23" />
-		<field name="READ_NON_BLOCKING" since="23" />
-		<field name="RECORDSTATE_RECORDING" />
-		<field name="RECORDSTATE_STOPPED" />
-		<field name="STATE_INITIALIZED" />
-		<field name="STATE_UNINITIALIZED" />
-		<field name="SUCCESS" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/media/AudioRouting" since="24"/>
+		<method name="&lt;init>(IIIII)V"/>
+		<method name="addOnRoutingChangedListener(Landroid/media/AudioRecord$OnRoutingChangedListener;Landroid/os/Handler;)V" since="23" deprecated="24"/>
+		<method name="getAudioFormat()I"/>
+		<method name="getAudioSessionId()I" since="16"/>
+		<method name="getAudioSource()I"/>
+		<method name="getBufferSizeInFrames()I" since="23"/>
+		<method name="getChannelConfiguration()I"/>
+		<method name="getChannelCount()I"/>
+		<method name="getFormat()Landroid/media/AudioFormat;" since="23"/>
+		<method name="getMinBufferSize(III)I"/>
+		<method name="getNotificationMarkerPosition()I"/>
+		<method name="getPositionNotificationPeriod()I"/>
+		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;" since="23"/>
+		<method name="getRecordingState()I"/>
+		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;" since="23"/>
+		<method name="getSampleRate()I"/>
+		<method name="getState()I"/>
+		<method name="getTimestamp(Landroid/media/AudioTimestamp;I)I" since="24"/>
+		<method name="read(Ljava/nio/ByteBuffer;I)I"/>
+		<method name="read(Ljava/nio/ByteBuffer;II)I" since="23"/>
+		<method name="read([BII)I"/>
+		<method name="read([BIII)I" since="23"/>
+		<method name="read([FIII)I" since="23"/>
+		<method name="read([SII)I"/>
+		<method name="read([SIII)I" since="23"/>
+		<method name="release()V"/>
+		<method name="removeOnRoutingChangedListener(Landroid/media/AudioRecord$OnRoutingChangedListener;)V" since="23" deprecated="24"/>
+		<method name="setNotificationMarkerPosition(I)I"/>
+		<method name="setPositionNotificationPeriod(I)I"/>
+		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z" since="23"/>
+		<method name="setRecordPositionUpdateListener(Landroid/media/AudioRecord$OnRecordPositionUpdateListener;)V"/>
+		<method name="setRecordPositionUpdateListener(Landroid/media/AudioRecord$OnRecordPositionUpdateListener;Landroid/os/Handler;)V"/>
+		<method name="startRecording()V"/>
+		<method name="startRecording(Landroid/media/MediaSyncEvent;)V" since="16"/>
+		<method name="stop()V"/>
+		<field name="ERROR"/>
+		<field name="ERROR_BAD_VALUE"/>
+		<field name="ERROR_DEAD_OBJECT" since="24"/>
+		<field name="ERROR_INVALID_OPERATION"/>
+		<field name="READ_BLOCKING" since="23"/>
+		<field name="READ_NON_BLOCKING" since="23"/>
+		<field name="RECORDSTATE_RECORDING"/>
+		<field name="RECORDSTATE_STOPPED"/>
+		<field name="STATE_INITIALIZED"/>
+		<field name="STATE_UNINITIALIZED"/>
+		<field name="SUCCESS"/>
 	</class>
 	<class name="android/media/AudioRecord$Builder" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/media/AudioRecord;" />
-		<method name="setAudioFormat(Landroid/media/AudioFormat;)Landroid/media/AudioRecord$Builder;" />
-		<method name="setAudioSource(I)Landroid/media/AudioRecord$Builder;" />
-		<method name="setBufferSizeInBytes(I)Landroid/media/AudioRecord$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/media/AudioRecord;"/>
+		<method name="setAudioFormat(Landroid/media/AudioFormat;)Landroid/media/AudioRecord$Builder;"/>
+		<method name="setAudioSource(I)Landroid/media/AudioRecord$Builder;"/>
+		<method name="setBufferSizeInBytes(I)Landroid/media/AudioRecord$Builder;"/>
 	</class>
 	<class name="android/media/AudioRecord$OnRecordPositionUpdateListener" since="3">
-		<extends name="java/lang/Object" />
-		<method name="onMarkerReached(Landroid/media/AudioRecord;)V" />
-		<method name="onPeriodicNotification(Landroid/media/AudioRecord;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onMarkerReached(Landroid/media/AudioRecord;)V"/>
+		<method name="onPeriodicNotification(Landroid/media/AudioRecord;)V"/>
 	</class>
 	<class name="android/media/AudioRecord$OnRoutingChangedListener" since="23" deprecated="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/media/AudioRouting$OnRoutingChangedListener" since="24" />
-		<method name="onRoutingChanged(Landroid/media/AudioRecord;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/media/AudioRouting$OnRoutingChangedListener" since="24"/>
+		<method name="onRoutingChanged(Landroid/media/AudioRecord;)V"/>
 	</class>
 	<class name="android/media/AudioRecordingConfiguration" since="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/os/Parcelable" />
-		<method name="&lt;init>()V" />
-		<method name="getAudioDevice()Landroid/media/AudioDeviceInfo;" />
-		<method name="getClientAudioSessionId()I" />
-		<method name="getClientAudioSource()I" />
-		<method name="getClientFormat()Landroid/media/AudioFormat;" />
-		<method name="getFormat()Landroid/media/AudioFormat;" />
-		<field name="CREATOR" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/os/Parcelable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getAudioDevice()Landroid/media/AudioDeviceInfo;"/>
+		<method name="getClientAudioSessionId()I"/>
+		<method name="getClientAudioSource()I"/>
+		<method name="getClientFormat()Landroid/media/AudioFormat;"/>
+		<method name="getFormat()Landroid/media/AudioFormat;"/>
+		<field name="CREATOR"/>
 	</class>
 	<class name="android/media/AudioRouting" since="24">
-		<extends name="java/lang/Object" />
-		<method name="addOnRoutingChangedListener(Landroid/media/AudioRouting$OnRoutingChangedListener;Landroid/os/Handler;)V" />
-		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;" />
-		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;" />
-		<method name="removeOnRoutingChangedListener(Landroid/media/AudioRouting$OnRoutingChangedListener;)V" />
-		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="addOnRoutingChangedListener(Landroid/media/AudioRouting$OnRoutingChangedListener;Landroid/os/Handler;)V"/>
+		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;"/>
+		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;"/>
+		<method name="removeOnRoutingChangedListener(Landroid/media/AudioRouting$OnRoutingChangedListener;)V"/>
+		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z"/>
 	</class>
 	<class name="android/media/AudioRouting$OnRoutingChangedListener" since="24">
-		<extends name="java/lang/Object" />
-		<method name="onRoutingChanged(Landroid/media/AudioRouting;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onRoutingChanged(Landroid/media/AudioRouting;)V"/>
 	</class>
 	<class name="android/media/AudioTimestamp" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="TIMEBASE_BOOTTIME" since="24" />
-		<field name="TIMEBASE_MONOTONIC" since="24" />
-		<field name="framePosition" />
-		<field name="nanoTime" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="TIMEBASE_BOOTTIME" since="24"/>
+		<field name="TIMEBASE_MONOTONIC" since="24"/>
+		<field name="framePosition"/>
+		<field name="nanoTime"/>
 	</class>
 	<class name="android/media/AudioTrack" since="3">
-		<extends name="java/lang/Object" />
-		<implements name="android/media/AudioRouting" since="24" />
-		<implements name="android/media/VolumeAutomation" since="26" />
-		<method name="&lt;init>(IIIIII)V" deprecated="26" />
-		<method name="&lt;init>(IIIIIII)V" since="9" deprecated="26" />
-		<method name="&lt;init>(Landroid/media/AudioAttributes;Landroid/media/AudioFormat;III)V" since="21" />
-		<method name="addOnRoutingChangedListener(Landroid/media/AudioTrack$OnRoutingChangedListener;Landroid/os/Handler;)V" since="23" deprecated="24" />
-		<method name="attachAuxEffect(I)I" since="9" />
-		<method name="flush()V" />
-		<method name="getAudioFormat()I" />
-		<method name="getAudioSessionId()I" since="9" />
-		<method name="getBufferCapacityInFrames()I" since="24" />
-		<method name="getBufferSizeInFrames()I" since="23" />
-		<method name="getChannelConfiguration()I" />
-		<method name="getChannelCount()I" />
-		<method name="getFormat()Landroid/media/AudioFormat;" since="23" />
-		<method name="getMaxVolume()F" />
-		<method name="getMinBufferSize(III)I" />
-		<method name="getMinVolume()F" />
-		<method name="getNativeFrameCount()I" deprecated="19" />
-		<method name="getNativeOutputSampleRate(I)I" />
-		<method name="getNotificationMarkerPosition()I" />
-		<method name="getPerformanceMode()I" since="26" />
-		<method name="getPlayState()I" />
-		<method name="getPlaybackHeadPosition()I" />
-		<method name="getPlaybackParams()Landroid/media/PlaybackParams;" since="23" />
-		<method name="getPlaybackRate()I" />
-		<method name="getPositionNotificationPeriod()I" />
-		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;" since="23" />
-		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;" since="23" />
-		<method name="getSampleRate()I" />
-		<method name="getState()I" />
-		<method name="getStreamType()I" />
-		<method name="getTimestamp(Landroid/media/AudioTimestamp;)Z" since="19" />
-		<method name="getUnderrunCount()I" since="24" />
-		<method name="pause()V" />
-		<method name="play()V" />
-		<method name="release()V" />
-		<method name="reloadStaticData()I" />
-		<method name="removeOnRoutingChangedListener(Landroid/media/AudioTrack$OnRoutingChangedListener;)V" since="23" deprecated="24" />
-		<method name="setAuxEffectSendLevel(F)I" since="9" />
-		<method name="setBufferSizeInFrames(I)I" since="24" />
-		<method name="setLoopPoints(III)I" />
-		<method name="setNotificationMarkerPosition(I)I" />
-		<method name="setPlaybackHeadPosition(I)I" />
-		<method name="setPlaybackParams(Landroid/media/PlaybackParams;)V" since="23" />
-		<method name="setPlaybackPositionUpdateListener(Landroid/media/AudioTrack$OnPlaybackPositionUpdateListener;)V" />
-		<method name="setPlaybackPositionUpdateListener(Landroid/media/AudioTrack$OnPlaybackPositionUpdateListener;Landroid/os/Handler;)V" />
-		<method name="setPlaybackRate(I)I" />
-		<method name="setPositionNotificationPeriod(I)I" />
-		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z" since="23" />
-		<method name="setState(I)V" deprecated="19" />
-		<method name="setStereoVolume(FF)I" deprecated="21" />
-		<method name="setVolume(F)I" since="21" />
-		<method name="stop()V" />
-		<method name="write(Ljava/nio/ByteBuffer;II)I" since="21" />
-		<method name="write(Ljava/nio/ByteBuffer;IIJ)I" since="23" />
-		<method name="write([BII)I" />
-		<method name="write([BIII)I" since="23" />
-		<method name="write([FIII)I" since="21" />
-		<method name="write([SII)I" />
-		<method name="write([SIII)I" since="23" />
-		<field name="ERROR" />
-		<field name="ERROR_BAD_VALUE" />
-		<field name="ERROR_DEAD_OBJECT" since="24" />
-		<field name="ERROR_INVALID_OPERATION" />
-		<field name="MODE_STATIC" />
-		<field name="MODE_STREAM" />
-		<field name="PERFORMANCE_MODE_LOW_LATENCY" since="26" />
-		<field name="PERFORMANCE_MODE_NONE" since="26" />
-		<field name="PERFORMANCE_MODE_POWER_SAVING" since="26" />
-		<field name="PLAYSTATE_PAUSED" />
-		<field name="PLAYSTATE_PLAYING" />
-		<field name="PLAYSTATE_STOPPED" />
-		<field name="STATE_INITIALIZED" />
-		<field name="STATE_NO_STATIC_DATA" />
-		<field name="STATE_UNINITIALIZED" />
-		<field name="SUCCESS" />
-		<field name="WRITE_BLOCKING" since="21" />
-		<field name="WRITE_NON_BLOCKING" since="21" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/media/AudioRouting" since="24"/>
+		<implements name="android/media/VolumeAutomation" since="26"/>
+		<method name="&lt;init>(IIIIII)V" deprecated="26"/>
+		<method name="&lt;init>(IIIIIII)V" since="9" deprecated="26"/>
+		<method name="&lt;init>(Landroid/media/AudioAttributes;Landroid/media/AudioFormat;III)V" since="21"/>
+		<method name="addOnRoutingChangedListener(Landroid/media/AudioTrack$OnRoutingChangedListener;Landroid/os/Handler;)V" since="23" deprecated="24"/>
+		<method name="attachAuxEffect(I)I" since="9"/>
+		<method name="flush()V"/>
+		<method name="getAudioFormat()I"/>
+		<method name="getAudioSessionId()I" since="9"/>
+		<method name="getBufferCapacityInFrames()I" since="24"/>
+		<method name="getBufferSizeInFrames()I" since="23"/>
+		<method name="getChannelConfiguration()I"/>
+		<method name="getChannelCount()I"/>
+		<method name="getFormat()Landroid/media/AudioFormat;" since="23"/>
+		<method name="getMaxVolume()F"/>
+		<method name="getMinBufferSize(III)I"/>
+		<method name="getMinVolume()F"/>
+		<method name="getNativeFrameCount()I" deprecated="19"/>
+		<method name="getNativeOutputSampleRate(I)I"/>
+		<method name="getNotificationMarkerPosition()I"/>
+		<method name="getPerformanceMode()I" since="26"/>
+		<method name="getPlayState()I"/>
+		<method name="getPlaybackHeadPosition()I"/>
+		<method name="getPlaybackParams()Landroid/media/PlaybackParams;" since="23"/>
+		<method name="getPlaybackRate()I"/>
+		<method name="getPositionNotificationPeriod()I"/>
+		<method name="getPreferredDevice()Landroid/media/AudioDeviceInfo;" since="23"/>
+		<method name="getRoutedDevice()Landroid/media/AudioDeviceInfo;" since="23"/>
+		<method name="getSampleRate()I"/>
+		<method name="getState()I"/>
+		<method name="getStreamType()I"/>
+		<method name="getTimestamp(Landroid/media/AudioTimestamp;)Z" since="19"/>
+		<method name="getUnderrunCount()I" since="24"/>
+		<method name="pause()V"/>
+		<method name="play()V"/>
+		<method name="release()V"/>
+		<method name="reloadStaticData()I"/>
+		<method name="removeOnRoutingChangedListener(Landroid/media/AudioTrack$OnRoutingChangedListener;)V" since="23" deprecated="24"/>
+		<method name="setAuxEffectSendLevel(F)I" since="9"/>
+		<method name="setBufferSizeInFrames(I)I" since="24"/>
+		<method name="setLoopPoints(III)I"/>
+		<method name="setNotificationMarkerPosition(I)I"/>
+		<method name="setPlaybackHeadPosition(I)I"/>
+		<method name="setPlaybackParams(Landroid/media/PlaybackParams;)V" since="23"/>
+		<method name="setPlaybackPositionUpdateListener(Landroid/media/AudioTrack$OnPlaybackPositionUpdateListener;)V"/>
+		<method name="setPlaybackPositionUpdateListener(Landroid/media/AudioTrack$OnPlaybackPositionUpdateListener;Landroid/os/Handler;)V"/>
+		<method name="setPlaybackRate(I)I"/>
+		<method name="setPositionNotificationPeriod(I)I"/>
+		<method name="setPreferredDevice(Landroid/media/AudioDeviceInfo;)Z" since="23"/>
+		<method name="setState(I)V" deprecated="19"/>
+		<method name="setStereoVolume(FF)I" deprecated="21"/>
+		<method name="setVolume(F)I" since="21"/>
+		<method name="stop()V"/>
+		<method name="write(Ljava/nio/ByteBuffer;II)I" since="21"/>
+		<method name="write(Ljava/nio/ByteBuffer;IIJ)I" since="23"/>
+		<method name="write([BII)I"/>
+		<method name="write([BIII)I" since="23"/>
+		<method name="write([FIII)I" since="21"/>
+		<method name="write([SII)I"/>
+		<method name="write([SIII)I" since="23"/>
+		<field name="ERROR"/>
+		<field name="ERROR_BAD_VALUE"/>
+		<field name="ERROR_DEAD_OBJECT" since="24"/>
+		<field name="ERROR_INVALID_OPERATION"/>
+		<field name="MODE_STATIC"/>
+		<field name="MODE_STREAM"/>
+		<field name="PERFORMANCE_MODE_LOW_LATENCY" since="26"/>
+		<field name="PERFORMANCE_MODE_NONE" since="26"/>
+		<field name="PERFORMANCE_MODE_POWER_SAVING" since="26"/>
+		<field name="PLAYSTATE_PAUSED"/>
+		<field name="PLAYSTATE_PLAYING"/>
+		<field name="PLAYSTATE_STOPPED"/>
+		<field name="STATE_INITIALIZED"/>
+		<field name="STATE_NO_STATIC_DATA"/>
+		<field name="STATE_UNINITIALIZED"/>
+		<field name="SUCCESS"/>
+		<field name="WRITE_BLOCKING" since="21"/>
+		<field name="WRITE_NON_BLOCKING" since="21"/>
 	</class>
 	<class name="android/media/AudioTrack$Builder" since="23">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="build()Landroid/media/AudioTrack;" />
-		<method name="setAudioAttributes(Landroid/media/AudioAttributes;)Landroid/media/AudioTrack$Builder;" />
-		<method name="setAudioFormat(Landroid/media/AudioFormat;)Landroid/media/AudioTrack$Builder;" />
-		<method name="setBufferSizeInBytes(I)Landroid/media/AudioTrack$Builder;" />
-		<method name="setPerformanceMode(I)Landroid/media/AudioTrack$Builder;" since="26" />
-		<method name="setSessionId(I)Landroid/media/AudioTrack$Builder;" />
-		<method name="setTransferMode(I)Landroid/media/AudioTrack$Builder;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="build()Landroid/media/AudioTrack;"/>
+		<method name="setAudioAttributes(Landroid/media/AudioAttributes;)Landroid/media/AudioTrack$Builder;"/>
+		<method name="setAudioFormat(Landroid/media/AudioFormat;)Landroid/media/AudioTrack$Builder;"/>
+		<method name="setBufferSizeInBytes(I)Landroid/media/AudioTrack$Builder;"/>
+		<method name="setPerformanceMode(I)Landroid/media/AudioTrack$Builder;" since="26"/>
+		<method name="setSessionId(I)Landroid/media/AudioTrack$Builder;"/>
+		<method name="setTransferMode(I)Landroid/media/AudioTrack$Builder;"/>
 	</class>
 	<class name="android/media/AudioTrack$OnPlaybackPositionUpdateListener" since="3">
-		<extends name="java/lang/Object" />
-		<method name="onMarkerReached(Landroid/media/AudioTrack;)V" />
-		<method name="onPeriodicNotification(Landroid/media/AudioTrack;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onMarkerReached(Landroid/media/AudioTrack;)V"/>
+		<method name="onPeriodicNotification(Landroid/media/AudioTrack;)V"/>
 	</class>
 	<class name="android/media/AudioTrack$OnRoutingChangedListener" since="23" deprecated="24">
-		<extends name="java/lang/Object" />
-		<implements name="android/media/AudioRouting$OnRoutingChangedListener" since="24" />
-		<method name="onRoutingChanged(Landroid/media/AudioTrack;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="android/media/AudioRouting$OnRoutingChangedListener" since="24"/>
+		<method name="onRoutingChanged(Landroid/media/AudioTrack;)V"/>
 	</class>
 	<class name="android/media/CamcorderProfile" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="get(I)Landroid/media/CamcorderProfile;" />
-		<method name="get(II)Landroid/media/CamcorderProfile;" since="9" />
-		<method name="hasProfile(I)Z" since="11" />
-		<method name="hasProfile(II)Z" since="11" />
-		<field name="QUALITY_1080P" since="11" />
-		<field name="QUALITY_2160P" since="21" />
-		<field name="QUALITY_480P" since="11" />
-		<field name="QUALITY_720P" since="11" />
-		<field name="QUALITY_CIF" since="11" />
-		<field name="QUALITY_HIGH" />
-		<field name="QUALITY_HIGH_SPEED_1080P" since="21" />
-		<field name="QUALITY_HIGH_SPEED_2160P" since="21" />
-		<field name="QUALITY_HIGH_SPEED_480P" since="21" />
-		<field name="QUALITY_HIGH_SPEED_720P" since="21" />
-		<field name="QUALITY_HIGH_SPEED_HIGH" since="21" />
-		<field name="QUALITY_HIGH_SPEED_LOW" since="21" />
-		<field name="QUALITY_LOW" />
-		<field name="QUALITY_QCIF" since="11" />
-		<field name="QUALITY_QVGA" since="15" />
-		<field name="QUALITY_TIME_LAPSE_1080P" since="11" />
-		<field name="QUALITY_TIME_LAPSE_2160P" since="21" />
-		<field name="QUALITY_TIME_LAPSE_480P" since="11" />
-		<field name="QUALITY_TIME_LAPSE_720P" since="11" />
-		<field name="QUALITY_TIME_LAPSE_CIF" since="11" />
-		<field name="QUALITY_TIME_LAPSE_HIGH" since="11" />
-		<field name="QUALITY_TIME_LAPSE_LOW" since="11" />
-		<field name="QUALITY_TIME_LAPSE_QCIF" since="11" />
-		<field name="QUALITY_TIME_LAPSE_QVGA" since="15" />
-		<field name="audioBitRate" />
-		<field name="audioChannels" />
-		<field name="audioCodec" />
-		<field name="audioSampleRate" />
-		<field name="duration" />
-		<field name="fileFormat" />
-		<field name="quality" />
-		<field name="videoBitRate" />
-		<field name="videoCodec" />
-		<field name="videoFrameHeight" />
-		<field name="videoFrameRate" />
-		<field name="videoFrameWidth" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(I)Landroid/media/CamcorderProfile;"/>
+		<method name="get(II)Landroid/media/CamcorderProfile;" since="9"/>
+		<method name="hasProfile(I)Z" since="11"/>
+		<method name="hasProfile(II)Z" since="11"/>
+		<field name="QUALITY_1080P" since="11"/>
+		<field name="QUALITY_2160P" since="21"/>
+		<field name="QUALITY_480P" since="11"/>
+		<field name="QUALITY_720P" since="11"/>
+		<field name="QUALITY_CIF" since="11"/>
+		<field name="QUALITY_HIGH"/>
+		<field name="QUALITY_HIGH_SPEED_1080P" since="21"/>
+		<field name="QUALITY_HIGH_SPEED_2160P" since="21"/>
+		<field name="QUALITY_HIGH_SPEED_480P" since="21"/>
+		<field name="QUALITY_HIGH_SPEED_720P" since="21"/>
+		<field name="QUALITY_HIGH_SPEED_HIGH" since="21"/>
+		<field name="QUALITY_HIGH_SPEED_LOW" since="21"/>
+		<field name="QUALITY_LOW"/>
+		<field name="QUALITY_QCIF" since="11"/>
+		<field name="QUALITY_QVGA" since="15"/>
+		<field name="QUALITY_TIME_LAPSE_1080P" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_2160P" since="21"/>
+		<field name="QUALITY_TIME_LAPSE_480P" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_720P" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_CIF" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_HIGH" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_LOW" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_QCIF" since="11"/>
+		<field name="QUALITY_TIME_LAPSE_QVGA" since="15"/>
+		<field name="audioBitRate"/>
+		<field name="audioChannels"/>
+		<field name="audioCodec"/>
+		<field name="audioSampleRate"/>
+		<field name="duration"/>
+		<field name="fileFormat"/>
+		<field name="quality"/>
+		<field name="videoBitRate"/>
+		<field name="videoCodec"/>
+		<field name="videoFrameHeight"/>
+		<field name="videoFrameRate"/>
+		<field name="videoFrameWidth"/>
 	</class>
 	<class name="android/media/CameraProfile" since="8">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getJpegEncodingQualityParameter(I)I" />
-		<method name="getJpegEncodingQualityParameter(II)I" since="9" />
-		<field name="QUALITY_HIGH" />
-		<field name="QUALITY_LOW" />
-		<field name="QUALITY_MEDIUM" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getJpegEncodingQualityParameter(I)I"/>
+		<method name="getJpegEncodingQualityParameter(II)I" since="9"/>
+		<field name="QUALITY_HIGH"/>
+		<field name="QUALITY_LOW"/>
+		<field name="QUALITY_MEDIUM"/>
 	</class>
 	<class name="android/media/DeniedByServerException" since="18">
-		<extends name="android/media/MediaDrmException" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
+		<extends name="android/media/MediaDrmException"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
 	</class>
 	<class name="android/media/DrmInitData" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="get(Ljava/util/UUID;)Landroid/media/DrmInitData$SchemeInitData;" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="get(Ljava/util/UUID;)Landroid/media/DrmInitData$SchemeInitData;"/>
 	</class>
 	<class name="android/media/DrmInitData$SchemeInitData" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="data" />
-		<field name="mimeType" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="data"/>
+		<field name="mimeType"/>
 	</class>
 	<class name="android/media/ExifInterface" since="5">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Ljava/io/FileDescriptor;)V" since="24" />
-		<method name="&lt;init>(Ljava/io/InputStream;)V" since="24" />
-		<method name="&lt;init>(Ljava/lang/String;)V" />
-		<method name="getAltitude(D)D" since="9" />
-		<method name="getAttribute(Ljava/lang/String;)Ljava/lang/String;" />
-		<method name="getAttributeDouble(Ljava/lang/String;D)D" since="8" />
-		<method name="getAttributeInt(Ljava/lang/String;I)I" />
-		<method name="getLatLong([F)Z" />
-		<method name="getThumbnail()[B" />
-		<method name="getThumbnailBitmap()Landroid/graphics/Bitmap;" since="26" />
-		<method name="getThumbnailBytes()[B" since="26" />
-		<method name="getThumbnailRange()[J" since="24" />
-		<method name="hasThumbnail()Z" />
-		<method name="isThumbnailCompressed()Z" since="26" />
-		<method name="saveAttributes()V" />
-		<method name="setAttribute(Ljava/lang/String;Ljava/lang/String;)V" />
-		<field name="ORIENTATION_FLIP_HORIZONTAL" />
-		<field name="ORIENTATION_FLIP_VERTICAL" />
-		<field name="ORIENTATION_NORMAL" />
-		<field name="ORIENTATION_ROTATE_180" />
-		<field name="ORIENTATION_ROTATE_270" />
-		<field name="ORIENTATION_ROTATE_90" />
-		<field name="ORIENTATION_TRANSPOSE" />
-		<field name="ORIENTATION_TRANSVERSE" />
-		<field name="ORIENTATION_UNDEFINED" />
-		<field name="TAG_APERTURE" since="11" deprecated="24" />
-		<field name="TAG_APERTURE_VALUE" since="24" />
-		<field name="TAG_ARTIST" since="24" />
-		<field name="TAG_BITS_PER_SAMPLE" since="24" />
-		<field name="TAG_BRIGHTNESS_VALUE" since="24" />
-		<field name="TAG_CFA_PATTERN" since="24" />
-		<field name="TAG_COLOR_SPACE" since="24" />
-		<field name="TAG_COMPONENTS_CONFIGURATION" since="24" />
-		<field name="TAG_COMPRESSED_BITS_PER_PIXEL" since="24" />
-		<field name="TAG_COMPRESSION" since="24" />
-		<field name="TAG_CONTRAST" since="24" />
-		<field name="TAG_COPYRIGHT" since="24" />
-		<field name="TAG_CUSTOM_RENDERED" since="24" />
-		<field name="TAG_DATETIME" />
-		<field name="TAG_DATETIME_DIGITIZED" since="23" />
-		<field name="TAG_DATETIME_ORIGINAL" since="24" />
-		<field name="TAG_DEFAULT_CROP_SIZE" since="26" />
-		<field name="TAG_DEVICE_SETTING_DESCRIPTION" since="24" />
-		<field name="TAG_DIGITAL_ZOOM_RATIO" since="24" />
-		<field name="TAG_DNG_VERSION" since="26" />
-		<field name="TAG_EXIF_VERSION" since="24" />
-		<field name="TAG_EXPOSURE_BIAS_VALUE" since="24" />
-		<field name="TAG_EXPOSURE_INDEX" since="24" />
-		<field name="TAG_EXPOSURE_MODE" since="24" />
-		<field name="TAG_EXPOSURE_PROGRAM" since="24" />
-		<field name="TAG_EXPOSURE_TIME" since="11" />
-		<field name="TAG_FILE_SOURCE" since="24" />
-		<field name="TAG_FLASH" />
-		<field name="TAG_FLASHPIX_VERSION" since="24" />
-		<field name="TAG_FLASH_ENERGY" since="24" />
-		<field name="TAG_FOCAL_LENGTH" since="8" />
-		<field name="TAG_FOCAL_LENGTH_IN_35MM_FILM" since="24" />
-		<field name="TAG_FOCAL_PLANE_RESOLUTION_UNIT" since="24" />
-		<field name="TAG_FOCAL_PLANE_X_RESOLUTION" since="24" />
-		<field name="TAG_FOCAL_PLANE_Y_RESOLUTION" since="24" />
-		<field name="TAG_F_NUMBER" since="24" />
-		<field name="TAG_GAIN_CONTROL" since="24" />
-		<field name="TAG_GPS_ALTITUDE" since="9" />
-		<field name="TAG_GPS_ALTITUDE_REF" since="9" />
-		<field name="TAG_GPS_AREA_INFORMATION" since="24" />
-		<field name="TAG_GPS_DATESTAMP" since="8" />
-		<field name="TAG_GPS_DEST_BEARING" since="24" />
-		<field name="TAG_GPS_DEST_BEARING_REF" since="24" />
-		<field name="TAG_GPS_DEST_DISTANCE" since="24" />
-		<field name="TAG_GPS_DEST_DISTANCE_REF" since="24" />
-		<field name="TAG_GPS_DEST_LATITUDE" since="24" />
-		<field name="TAG_GPS_DEST_LATITUDE_REF" since="24" />
-		<field name="TAG_GPS_DEST_LONGITUDE" since="24" />
-		<field name="TAG_GPS_DEST_LONGITUDE_REF" since="24" />
-		<field name="TAG_GPS_DIFFERENTIAL" since="24" />
-		<field name="TAG_GPS_DOP" since="24" />
-		<field name="TAG_GPS_IMG_DIRECTION" since="24" />
-		<field name="TAG_GPS_IMG_DIRECTION_REF" since="24" />
-		<field name="TAG_GPS_LATITUDE" />
-		<field name="TAG_GPS_LATITUDE_REF" />
-		<field name="TAG_GPS_LONGITUDE" />
-		<field name="TAG_GPS_LONGITUDE_REF" />
-		<field name="TAG_GPS_MAP_DATUM" since="24" />
-		<field name="TAG_GPS_MEASURE_MODE" since="24" />
-		<field name="TAG_GPS_PROCESSING_METHOD" since="8" />
-		<field name="TAG_GPS_SATELLITES" since="24" />
-		<field name="TAG_GPS_SPEED" since="24" />
-		<field name="TAG_GPS_SPEED_REF" since="24" />
-		<field name="TAG_GPS_STATUS" since="24" />
-		<field name="TAG_GPS_TIMESTAMP" since="8" />
-		<field name="TAG_GPS_TRACK" since="24" />
-		<field name="TAG_GPS_TRACK_REF" since="24" />
-		<field name="TAG_GPS_VERSION_ID" since="24" />
-		<field name="TAG_IMAGE_DESCRIPTION" since="24" />
-		<field name="TAG_IMAGE_LENGTH" />
-		<field name="TAG_IMAGE_UNIQUE_ID" since="24" />
-		<field name="TAG_IMAGE_WIDTH" />
-		<field name="TAG_INTEROPERABILITY_INDEX" since="24" />
-		<field name="TAG_ISO" since="11" deprecated="24" />
-		<field name="TAG_ISO_SPEED_RATINGS" since="24" />
-		<field name="TAG_JPEG_INTERCHANGE_FORMAT" since="24" />
-		<field name="TAG_JPEG_INTERCHANGE_FORMAT_LENGTH" since="24" />
-		<field name="TAG_LIGHT_SOURCE" since="24" />
-		<field name="TAG_MAKE" />
-		<field name="TAG_MAKER_NOTE" since="24" />
-		<field name="TAG_MAX_APERTURE_VALUE" since="24" />
-		<field name="TAG_METERING_MODE" since="24" />
-		<field name="TAG_MODEL" />
-		<field name="TAG_NEW_SUBFILE_TYPE" since="26" />
-		<field name="TAG_OECF" since="24" />
-		<field name="TAG_ORF_ASPECT_FRAME" since="26" />
-		<field name="TAG_ORF_PREVIEW_IMAGE_LENGTH" since="26" />
-		<field name="TAG_ORF_PREVIEW_IMAGE_START" since="26" />
-		<field name="TAG_ORF_THUMBNAIL_IMAGE" since="26" />
-		<field name="TAG_ORIENTATION" />
-		<field name="TAG_PHOTOMETRIC_INTERPRETATION" since="24" />
-		<field name="TAG_PIXEL_X_DIMENSION" since="24" />
-		<field name="TAG_PIXEL_Y_DIMENSION" since="24" />
-		<field name="TAG_PLANAR_CONFIGURATION" since="24" />
-		<field name="TAG_PRIMARY_CHROMATICITIES" since="24" />
-		<field name="TAG_REFERENCE_BLACK_WHITE" since="24" />
-		<field name="TAG_RELATED_SOUND_FILE" since="24" />
-		<field name="TAG_RESOLUTION_UNIT" since="24" />
-		<field name="TAG_ROWS_PER_STRIP" since="24" />
-		<field name="TAG_RW2_ISO" since="26" />
-		<field name="TAG_RW2_JPG_FROM_RAW" since="26" />
-		<field name="TAG_RW2_SENSOR_BOTTOM_BORDER" since="26" />
-		<field name="TAG_RW2_SENSOR_LEFT_BORDER" since="26" />
-		<field name="TAG_RW2_SENSOR_RIGHT_BORDER" since="26" />
-		<field name="TAG_RW2_SENSOR_TOP_BORDER" since="26" />
-		<field name="TAG_SAMPLES_PER_PIXEL" since="24" />
-		<field name="TAG_SATURATION" since="24" />
-		<field name="TAG_SCENE_CAPTURE_TYPE" since="24" />
-		<field name="TAG_SCENE_TYPE" since="24" />
-		<field name="TAG_SENSING_METHOD" since="24" />
-		<field name="TAG_SHARPNESS" since="24" />
-		<field name="TAG_SHUTTER_SPEED_VALUE" since="24" />
-		<field name="TAG_SOFTWARE" since="24" />
-		<field name="TAG_SPATIAL_FREQUENCY_RESPONSE" since="24" />
-		<field name="TAG_SPECTRAL_SENSITIVITY" since="24" />
-		<field name="TAG_STRIP_BYTE_COUNTS" since="24" />
-		<field name="TAG_STRIP_OFFSETS" since="24" />
-		<field name="TAG_SUBFILE_TYPE" since="26" />
-		<field name="TAG_SUBJECT_AREA" since="24" />
-		<field name="TAG_SUBJECT_DISTANCE" since="24" />
-		<field name="TAG_SUBJECT_DISTANCE_RANGE" since="24" />
-		<field name="TAG_SUBJECT_LOCATION" since="24" />
-		<field name="TAG_SUBSEC_TIME" since="23" />
-		<field name="TAG_SUBSEC_TIME_DIG" since="23" deprecated="24" />
-		<field name="TAG_SUBSEC_TIME_DIGITIZED" since="24" />
-		<field name="TAG_SUBSEC_TIME_ORIG" since="23" deprecated="24" />
-		<field name="TAG_SUBSEC_TIME_ORIGINAL" since="24" />
-		<field name="TAG_THUMBNAIL_IMAGE_LENGTH" since="24" />
-		<field name="TAG_THUMBNAIL_IMAGE_WIDTH" since="24" />
-		<field name="TAG_TRANSFER_FUNCTION" since="24" />
-		<field name="TAG_USER_COMMENT" since="24" />
-		<field name="TAG_WHITE_BALANCE" />
-		<field name="TAG_WHITE_POINT" since="24" />
-		<field name="TAG_X_RESOLUTION" since="24" />
-		<field name="TAG_Y_CB_CR_COEFFICIENTS" since="24" />
-		<field name="TAG_Y_CB_CR_POSITIONING" since="24" />
-		<field name="TAG_Y_CB_CR_SUB_SAMPLING" since="24" />
-		<field name="TAG_Y_RESOLUTION" since="24" />
-		<field name="WHITEBALANCE_AUTO" />
-		<field name="WHITEBALANCE_MANUAL" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Ljava/io/FileDescriptor;)V" since="24"/>
+		<method name="&lt;init>(Ljava/io/InputStream;)V" since="24"/>
+		<method name="&lt;init>(Ljava/lang/String;)V"/>
+		<method name="getAltitude(D)D" since="9"/>
+		<method name="getAttribute(Ljava/lang/String;)Ljava/lang/String;"/>
+		<method name="getAttributeDouble(Ljava/lang/String;D)D" since="8"/>
+		<method name="getAttributeInt(Ljava/lang/String;I)I"/>
+		<method name="getLatLong([F)Z"/>
+		<method name="getThumbnail()[B"/>
+		<method name="getThumbnailBitmap()Landroid/graphics/Bitmap;" since="26"/>
+		<method name="getThumbnailBytes()[B" since="26"/>
+		<method name="getThumbnailRange()[J" since="24"/>
+		<method name="hasThumbnail()Z"/>
+		<method name="isThumbnailCompressed()Z" since="26"/>
+		<method name="saveAttributes()V"/>
+		<method name="setAttribute(Ljava/lang/String;Ljava/lang/String;)V"/>
+		<field name="ORIENTATION_FLIP_HORIZONTAL"/>
+		<field name="ORIENTATION_FLIP_VERTICAL"/>
+		<field name="ORIENTATION_NORMAL"/>
+		<field name="ORIENTATION_ROTATE_180"/>
+		<field name="ORIENTATION_ROTATE_270"/>
+		<field name="ORIENTATION_ROTATE_90"/>
+		<field name="ORIENTATION_TRANSPOSE"/>
+		<field name="ORIENTATION_TRANSVERSE"/>
+		<field name="ORIENTATION_UNDEFINED"/>
+		<field name="TAG_APERTURE" since="11" deprecated="24"/>
+		<field name="TAG_APERTURE_VALUE" since="24"/>
+		<field name="TAG_ARTIST" since="24"/>
+		<field name="TAG_BITS_PER_SAMPLE" since="24"/>
+		<field name="TAG_BRIGHTNESS_VALUE" since="24"/>
+		<field name="TAG_CFA_PATTERN" since="24"/>
+		<field name="TAG_COLOR_SPACE" since="24"/>
+		<field name="TAG_COMPONENTS_CONFIGURATION" since="24"/>
+		<field name="TAG_COMPRESSED_BITS_PER_PIXEL" since="24"/>
+		<field name="TAG_COMPRESSION" since="24"/>
+		<field name="TAG_CONTRAST" since="24"/>
+		<field name="TAG_COPYRIGHT" since="24"/>
+		<field name="TAG_CUSTOM_RENDERED" since="24"/>
+		<field name="TAG_DATETIME"/>
+		<field name="TAG_DATETIME_DIGITIZED" since="23"/>
+		<field name="TAG_DATETIME_ORIGINAL" since="24"/>
+		<field name="TAG_DEFAULT_CROP_SIZE" since="26"/>
+		<field name="TAG_DEVICE_SETTING_DESCRIPTION" since="24"/>
+		<field name="TAG_DIGITAL_ZOOM_RATIO" since="24"/>
+		<field name="TAG_DNG_VERSION" since="26"/>
+		<field name="TAG_EXIF_VERSION" since="24"/>
+		<field name="TAG_EXPOSURE_BIAS_VALUE" since="24"/>
+		<field name="TAG_EXPOSURE_INDEX" since="24"/>
+		<field name="TAG_EXPOSURE_MODE" since="24"/>
+		<field name="TAG_EXPOSURE_PROGRAM" since="24"/>
+		<field name="TAG_EXPOSURE_TIME" since="11"/>
+		<field name="TAG_FILE_SOURCE" since="24"/>
+		<field name="TAG_FLASH"/>
+		<field name="TAG_FLASHPIX_VERSION" since="24"/>
+		<field name="TAG_FLASH_ENERGY" since="24"/>
+		<field name="TAG_FOCAL_LENGTH" since="8"/>
+		<field name="TAG_FOCAL_LENGTH_IN_35MM_FILM" since="24"/>
+		<field name="TAG_FOCAL_PLANE_RESOLUTION_UNIT" since="24"/>
+		<field name="TAG_FOCAL_PLANE_X_RESOLUTION" since="24"/>
+		<field name="TAG_FOCAL_PLANE_Y_RESOLUTION" since="24"/>
+		<field name="TAG_F_NUMBER" since="24"/>
+		<field name="TAG_GAIN_CONTROL" since="24"/>
+		<field name="TAG_GPS_ALTITUDE" since="9"/>
+		<field name="TAG_GPS_ALTITUDE_REF" since="9"/>
+		<field name="TAG_GPS_AREA_INFORMATION" since="24"/>
+		<field name="TAG_GPS_DATESTAMP" since="8"/>
+		<field name="TAG_GPS_DEST_BEARING" since="24"/>
+		<field name="TAG_GPS_DEST_BEARING_REF" since="24"/>
+		<field name="TAG_GPS_DEST_DISTANCE" since="24"/>
+		<field name="TAG_GPS_DEST_DISTANCE_REF" since="24"/>
+		<field name="TAG_GPS_DEST_LATITUDE" since="24"/>
+		<field name="TAG_GPS_DEST_LATITUDE_REF" since="24"/>
+		<field name="TAG_GPS_DEST_LONGITUDE" since="24"/>
+		<field name="TAG_GPS_DEST_LONGITUDE_REF" since="24"/>
+		<field name="TAG_GPS_DIFFERENTIAL" since="24"/>
+		<field name="TAG_GPS_DOP" since="24"/>
+		<field name="TAG_GPS_IMG_DIRECTION" since="24"/>
+		<field name="TAG_GPS_IMG_DIRECTION_REF" since="24"/>
+		<field name="TAG_GPS_LATITUDE"/>
+		<field name="TAG_GPS_LATITUDE_REF"/>
+		<field name="TAG_GPS_LONGITUDE"/>
+		<field name="TAG_GPS_LONGITUDE_REF"/>
+		<field name="TAG_GPS_MAP_DATUM" since="24"/>
+		<field name="TAG_GPS_MEASURE_MODE" since="24"/>
+		<field name="TAG_GPS_PROCESSING_METHOD" since="8"/>
+		<field name="TAG_GPS_SATELLITES" since="24"/>
+		<field name="TAG_GPS_SPEED" since="24"/>
+		<field name="TAG_GPS_SPEED_REF" since="24"/>
+		<field name="TAG_GPS_STATUS" since="24"/>
+		<field name="TAG_GPS_TIMESTAMP" since="8"/>
+		<field name="TAG_GPS_TRACK" since="24"/>
+		<field name="TAG_GPS_TRACK_REF" since="24"/>
+		<field name="TAG_GPS_VERSION_ID" since="24"/>
+		<field name="TAG_IMAGE_DESCRIPTION" since="24"/>
+		<field name="TAG_IMAGE_LENGTH"/>
+		<field name="TAG_IMAGE_UNIQUE_ID" since="24"/>
+		<field name="TAG_IMAGE_WIDTH"/>
+		<field name="TAG_INTEROPERABILITY_INDEX" since="24"/>
+		<field name="TAG_ISO" since="11" deprecated="24"/>
+		<field name="TAG_ISO_SPEED_RATINGS" since="24"/>
+		<field name="TAG_JPEG_INTERCHANGE_FORMAT" since="24"/>
+		<field name="TAG_JPEG_INTERCHANGE_FORMAT_LENGTH" since="24"/>
+		<field name="TAG_LIGHT_SOURCE" since="24"/>
+		<field name="TAG_MAKE"/>
+		<field name="TAG_MAKER_NOTE" since="24"/>
+		<field name="TAG_MAX_APERTURE_VALUE" since="24"/>
+		<field name="TAG_METERING_MODE" since="24"/>
+		<field name="TAG_MODEL"/>
+		<field name="TAG_NEW_SUBFILE_TYPE" since="26"/>
+		<field name="TAG_OECF" since="24"/>
+		<field name="TAG_ORF_ASPECT_FRAME" since="26"/>
+		<field name="TAG_ORF_PREVIEW_IMAGE_LENGTH" since="26"/>
+		<field name="TAG_ORF_PREVIEW_IMAGE_START" since="26"/>
+		<field name="TAG_ORF_THUMBNAIL_IMAGE" since="26"/>
+		<field name="TAG_ORIENTATION"/>
+		<field name="TAG_PHOTOMETRIC_INTERPRETATION" since="24"/>
+		<field name="TAG_PIXEL_X_DIMENSION" since="24"/>
+		<field name="TAG_PIXEL_Y_DIMENSION" since="24"/>
+		<field name="TAG_PLANAR_CONFIGURATION" since="24"/>
+		<field name="TAG_PRIMARY_CHROMATICITIES" since="24"/>
+		<field name="TAG_REFERENCE_BLACK_WHITE" since="24"/>
+		<field name="TAG_RELATED_SOUND_FILE" since="24"/>
+		<field name="TAG_RESOLUTION_UNIT" since="24"/>
+		<field name="TAG_ROWS_PER_STRIP" since="24"/>
+		<field name="TAG_RW2_ISO" since="26"/>
+		<field name="TAG_RW2_JPG_FROM_RAW" since="26"/>
+		<field name="TAG_RW2_SENSOR_BOTTOM_BORDER" since="26"/>
+		<field name="TAG_RW2_SENSOR_LEFT_BORDER" since="26"/>
+		<field name="TAG_RW2_SENSOR_RIGHT_BORDER" since="26"/>
+		<field name="TAG_RW2_SENSOR_TOP_BORDER" since="26"/>
+		<field name="TAG_SAMPLES_PER_PIXEL" since="24"/>
+		<field name="TAG_SATURATION" since="24"/>
+		<field name="TAG_SCENE_CAPTURE_TYPE" since="24"/>
+		<field name="TAG_SCENE_TYPE" since="24"/>
+		<field name="TAG_SENSING_METHOD" since="24"/>
+		<field name="TAG_SHARPNESS" since="24"/>
+		<field name="TAG_SHUTTER_SPEED_VALUE" since="24"/>
+		<field name="TAG_SOFTWARE" since="24"/>
+		<field name="TAG_SPATIAL_FREQUENCY_RESPONSE" since="24"/>
+		<field name="TAG_SPECTRAL_SENSITIVITY" since="24"/>
+		<field name="TAG_STRIP_BYTE_COUNTS" since="24"/>
+		<field name="TAG_STRIP_OFFSETS" since="24"/>
+		<field name="TAG_SUBFILE_TYPE" since="26"/>
+		<field name="TAG_SUBJECT_AREA" since="24"/>
+		<field name="TAG_SUBJECT_DISTANCE" since="24"/>
+		<field name="TAG_SUBJECT_DISTANCE_RANGE" since="24"/>
+		<field name="TAG_SUBJECT_LOCATION" since="24"/>
+		<field name="TAG_SUBSEC_TIME" since="23"/>
+		<field name="TAG_SUBSEC_TIME_DIG" since="23" deprecated="24"/>
+		<field name="TAG_SUBSEC_TIME_DIGITIZED" since="24"/>
+		<field name="TAG_SUBSEC_TIME_ORIG" since="23" deprecated="24"/>
+		<field name="TAG_SUBSEC_TIME_ORIGINAL" since="24"/>
+		<field name="TAG_THUMBNAIL_IMAGE_LENGTH" since="24"/>
+		<field name="TAG_THUMBNAIL_IMAGE_WIDTH" since="24"/>
+		<field name="TAG_TRANSFER_FUNCTION" since="24"/>
+		<field name="TAG_USER_COMMENT" since="24"/>
+		<field name="TAG_WHITE_BALANCE"/>
+		<field name="TAG_WHITE_POINT" since="24"/>
+		<field name="TAG_X_RESOLUTION" since="24"/>
+		<field name="TAG_Y_CB_CR_COEFFICIENTS" since="24"/>
+		<field name="TAG_Y_CB_CR_POSITIONING" since="24"/>
+		<field name="TAG_Y_CB_CR_SUB_SAMPLING" since="24"/>
+		<field name="TAG_Y_RESOLUTION" since="24"/>
+		<field name="WHITEBALANCE_AUTO"/>
+		<field name="WHITEBALANCE_MANUAL"/>
 	</class>
 	<class name="android/media/FaceDetector" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(III)V" />
-		<method name="findFaces(Landroid/graphics/Bitmap;[Landroid/media/FaceDetector$Face;)I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(III)V"/>
+		<method name="findFaces(Landroid/graphics/Bitmap;[Landroid/media/FaceDetector$Face;)I"/>
 	</class>
 	<class name="android/media/FaceDetector$Face" since="1">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(Landroid/media/FaceDetector;)V" />
-		<method name="confidence()F" />
-		<method name="eyesDistance()F" />
-		<method name="getMidPoint(Landroid/graphics/PointF;)V" />
-		<method name="pose(I)F" />
-		<field name="CONFIDENCE_THRESHOLD" />
-		<field name="EULER_X" />
-		<field name="EULER_Y" />
-		<field name="EULER_Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(Landroid/media/FaceDetector;)V"/>
+		<method name="confidence()F"/>
+		<method name="eyesDistance()F"/>
+		<method name="getMidPoint(Landroid/graphics/PointF;)V"/>
+		<method name="pose(I)F"/>
+		<field name="CONFIDENCE_THRESHOLD"/>
+		<field name="EULER_X"/>
+		<field name="EULER_Y"/>
+		<field name="EULER_Z"/>
 	</class>
 	<class name="android/media/Image" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="getCropRect()Landroid/graphics/Rect;" since="21" />
-		<method name="getFormat()I" />
-		<method name="getHeight()I" />
-		<method name="getPlanes()[Landroid/media/Image$Plane;" />
-		<method name="getTimestamp()J" />
-		<method name="getWidth()I" />
-		<method name="setCropRect(Landroid/graphics/Rect;)V" since="21" />
-		<method name="setTimestamp(J)V" since="23" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCropRect()Landroid/graphics/Rect;" since="21"/>
+		<method name="getFormat()I"/>
+		<method name="getHeight()I"/>
+		<method name="getPlanes()[Landroid/media/Image$Plane;"/>
+		<method name="getTimestamp()J"/>
+		<method name="getWidth()I"/>
+		<method name="setCropRect(Landroid/graphics/Rect;)V" since="21"/>
+		<method name="setTimestamp(J)V" since="23"/>
 	</class>
 	<class name="android/media/Image$Plane" since="19">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getBuffer()Ljava/nio/ByteBuffer;" />
-		<method name="getPixelStride()I" />
-		<method name="getRowStride()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBuffer()Ljava/nio/ByteBuffer;"/>
+		<method name="getPixelStride()I"/>
+		<method name="getRowStride()I"/>
 	</class>
 	<class name="android/media/ImageReader" since="19">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="acquireLatestImage()Landroid/media/Image;" />
-		<method name="acquireNextImage()Landroid/media/Image;" />
-		<method name="getHeight()I" />
-		<method name="getImageFormat()I" />
-		<method name="getMaxImages()I" />
-		<method name="getSurface()Landroid/view/Surface;" />
-		<method name="getWidth()I" />
-		<method name="newInstance(IIII)Landroid/media/ImageReader;" />
-		<method name="setOnImageAvailableListener(Landroid/media/ImageReader$OnImageAvailableListener;Landroid/os/Handler;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="acquireLatestImage()Landroid/media/Image;"/>
+		<method name="acquireNextImage()Landroid/media/Image;"/>
+		<method name="getHeight()I"/>
+		<method name="getImageFormat()I"/>
+		<method name="getMaxImages()I"/>
+		<method name="getSurface()Landroid/view/Surface;"/>
+		<method name="getWidth()I"/>
+		<method name="newInstance(IIII)Landroid/media/ImageReader;"/>
+		<method name="setOnImageAvailableListener(Landroid/media/ImageReader$OnImageAvailableListener;Landroid/os/Handler;)V"/>
 	</class>
 	<class name="android/media/ImageReader$OnImageAvailableListener" since="19">
-		<extends name="java/lang/Object" />
-		<method name="onImageAvailable(Landroid/media/ImageReader;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onImageAvailable(Landroid/media/ImageReader;)V"/>
 	</class>
 	<class name="android/media/ImageWriter" since="23">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>()V" />
-		<method name="dequeueInputImage()Landroid/media/Image;" />
-		<method name="getFormat()I" />
-		<method name="getMaxImages()I" />
-		<method name="newInstance(Landroid/view/Surface;I)Landroid/media/ImageWriter;" />
-		<method name="queueInputImage(Landroid/media/Image;)V" />
-		<method name="setOnImageReleasedListener(Landroid/media/ImageWriter$OnImageReleasedListener;Landroid/os/Handler;)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>()V"/>
+		<method name="dequeueInputImage()Landroid/media/Image;"/>
+		<method name="getFormat()I"/>
+		<method name="getMaxImages()I"/>
+		<method name="newInstance(Landroid/view/Surface;I)Landroid/media/ImageWriter;"/>
+		<method name="queueInputImage(Landroid/media/Image;)V"/>
+		<method name="setOnImageReleasedListener(Landroid/media/ImageWriter$OnImageReleasedListener;Landroid/os/Handler;)V"/>
 	</class>
 	<class name="android/media/ImageWriter$OnImageReleasedListener" since="23">
-		<extends name="java/lang/Object" />
-		<method name="onImageReleased(Landroid/media/ImageWriter;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onImageReleased(Landroid/media/ImageWriter;)V"/>
 	</class>
 	<class name="android/media/JetPlayer" since="3">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="clearQueue()Z" />
-		<method name="closeJetFile()Z" />
-		<method name="getJetPlayer()Landroid/media/JetPlayer;" />
-		<method name="getMaxTracks()I" />
-		<method name="loadJetFile(Landroid/content/res/AssetFileDescriptor;)Z" />
-		<method name="loadJetFile(Ljava/lang/String;)Z" />
-		<method name="pause()Z" />
-		<method name="play()Z" />
-		<method name="queueJetSegment(IIIIIB)Z" />
-		<method name="queueJetSegmentMuteArray(IIII[ZB)Z" />
-		<method name="release()V" />
-		<method name="setEventListener(Landroid/media/JetPlayer$OnJetEventListener;)V" />
-		<method name="setEventListener(Landroid/media/JetPlayer$OnJetEventListener;Landroid/os/Handler;)V" />
-		<method name="setMuteArray([ZZ)Z" />
-		<method name="setMuteFlag(IZZ)Z" />
-		<method name="setMuteFlags(IZ)Z" />
-		<method name="triggerClip(I)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="clearQueue()Z"/>
+		<method name="closeJetFile()Z"/>
+		<method name="getJetPlayer()Landroid/media/JetPlayer;"/>
+		<method name="getMaxTracks()I"/>
+		<method name="loadJetFile(Landroid/content/res/AssetFileDescriptor;)Z"/>
+		<method name="loadJetFile(Ljava/lang/String;)Z"/>
+		<method name="pause()Z"/>
+		<method name="play()Z"/>
+		<method name="queueJetSegment(IIIIIB)Z"/>
+		<method name="queueJetSegmentMuteArray(IIII[ZB)Z"/>
+		<method name="release()V"/>
+		<method name="setEventListener(Landroid/media/JetPlayer$OnJetEventListener;)V"/>
+		<method name="setEventListener(Landroid/media/JetPlayer$OnJetEventListener;Landroid/os/Handler;)V"/>
+		<method name="setMuteArray([ZZ)Z"/>
+		<method name="setMuteFlag(IZZ)Z"/>
+		<method name="setMuteFlags(IZ)Z"/>
+		<method name="triggerClip(I)Z"/>
 	</class>
 	<class name="android/media/JetPlayer$OnJetEventListener" since="3">
-		<extends name="java/lang/Object" />
-		<method name="onJetEvent(Landroid/media/JetPlayer;SBBBB)V" />
-		<method name="onJetNumQueuedSegmentUpdate(Landroid/media/JetPlayer;I)V" />
-		<method name="onJetPauseUpdate(Landroid/media/JetPlayer;I)V" />
-		<method name="onJetUserIdUpdate(Landroid/media/JetPlayer;II)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onJetEvent(Landroid/media/JetPlayer;SBBBB)V"/>
+		<method name="onJetNumQueuedSegmentUpdate(Landroid/media/JetPlayer;I)V"/>
+		<method name="onJetPauseUpdate(Landroid/media/JetPlayer;I)V"/>
+		<method name="onJetUserIdUpdate(Landroid/media/JetPlayer;II)V"/>
 	</class>
 	<class name="android/media/MediaActionSound" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="load(I)V" />
-		<method name="play(I)V" />
-		<method name="release()V" />
-		<field name="FOCUS_COMPLETE" />
-		<field name="SHUTTER_CLICK" />
-		<field name="START_VIDEO_RECORDING" />
-		<field name="STOP_VIDEO_RECORDING" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="load(I)V"/>
+		<method name="play(I)V"/>
+		<method name="release()V"/>
+		<field name="FOCUS_COMPLETE"/>
+		<field name="SHUTTER_CLICK"/>
+		<field name="START_VIDEO_RECORDING"/>
+		<field name="STOP_VIDEO_RECORDING"/>
 	</class>
 	<class name="android/media/MediaCas" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>(I)V" />
-		<method name="enumeratePlugins()[Landroid/media/MediaCas$PluginDescriptor;" />
-		<method name="isSystemIdSupported(I)Z" />
-		<method name="openSession()Landroid/media/MediaCas$Session;" />
-		<method name="processEmm([B)V" />
-		<method name="processEmm([BII)V" />
-		<method name="provision(Ljava/lang/String;)V" />
-		<method name="refreshEntitlements(I[B)V" />
-		<method name="sendEvent(II[B)V" />
-		<method name="setEventListener(Landroid/media/MediaCas$EventListener;Landroid/os/Handler;)V" />
-		<method name="setPrivateData([B)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>(I)V"/>
+		<method name="enumeratePlugins()[Landroid/media/MediaCas$PluginDescriptor;"/>
+		<method name="isSystemIdSupported(I)Z"/>
+		<method name="openSession()Landroid/media/MediaCas$Session;"/>
+		<method name="processEmm([B)V"/>
+		<method name="processEmm([BII)V"/>
+		<method name="provision(Ljava/lang/String;)V"/>
+		<method name="refreshEntitlements(I[B)V"/>
+		<method name="sendEvent(II[B)V"/>
+		<method name="setEventListener(Landroid/media/MediaCas$EventListener;Landroid/os/Handler;)V"/>
+		<method name="setPrivateData([B)V"/>
 	</class>
 	<class name="android/media/MediaCas$EventListener" since="26">
-		<extends name="java/lang/Object" />
-		<method name="onEvent(Landroid/media/MediaCas;II[B)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onEvent(Landroid/media/MediaCas;II[B)V"/>
 	</class>
 	<class name="android/media/MediaCas$PluginDescriptor" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getSystemId()I" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getSystemId()I"/>
 	</class>
 	<class name="android/media/MediaCas$Session" since="26">
-		<extends name="java/lang/Object" />
-		<implements name="java/lang/AutoCloseable" />
-		<method name="&lt;init>(Landroid/media/MediaCas;)V" />
-		<method name="processEcm([B)V" />
-		<method name="processEcm([BII)V" />
-		<method name="setPrivateData([B)V" />
+		<extends name="java/lang/Object"/>
+		<implements name="java/lang/AutoCloseable"/>
+		<method name="&lt;init>(Landroid/media/MediaCas;)V"/>
+		<method name="processEcm([B)V"/>
+		<method name="processEcm([BII)V"/>
+		<method name="setPrivateData([B)V"/>
 	</class>
 	<class name="android/media/MediaCasException" since="26">
-		<extends name="java/lang/Exception" />
-		<method name="&lt;init>()V" />
+		<extends name="java/lang/Exception"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/media/MediaCasException$DeniedByServerException" since="26">
-		<extends name="android/media/MediaCasException" />
-		<method name="&lt;init>()V" />
+		<extends name="android/media/MediaCasException"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/media/MediaCasException$NotProvisionedException" since="26">
-		<extends name="android/media/MediaCasException" />
-		<method name="&lt;init>()V" />
+		<extends name="android/media/MediaCasException"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/media/MediaCasException$ResourceBusyException" since="26">
-		<extends name="android/media/MediaCasException" />
-		<method name="&lt;init>()V" />
+		<extends name="android/media/MediaCasException"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/media/MediaCasException$UnsupportedCasException" since="26">
-		<extends name="android/media/MediaCasException" />
-		<method name="&lt;init>()V" />
+		<extends name="android/media/MediaCasException"/>
+		<method name="&lt;init>()V"/>
 	</class>
 	<class name="android/media/MediaCasStateException" since="26">
-		<extends name="java/lang/IllegalStateException" />
-		<method name="&lt;init>()V" />
-		<method name="getDiagnosticInfo()Ljava/lang/String;" />
+		<extends name="java/lang/IllegalStateException"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDiagnosticInfo()Ljava/lang/String;"/>
 	</class>
 	<class name="android/media/MediaCodec" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;ILandroid/media/MediaDescrambler;)V" since="26" />
-		<method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V" />
-		<method name="createByCodecName(Ljava/lang/String;)Landroid/media/MediaCodec;" />
-		<method name="createDecoderByType(Ljava/lang/String;)Landroid/media/MediaCodec;" />
-		<method name="createEncoderByType(Ljava/lang/String;)Landroid/media/MediaCodec;" />
-		<method name="createInputSurface()Landroid/view/Surface;" since="18" />
-		<method name="createPersistentInputSurface()Landroid/view/Surface;" since="23" />
-		<method name="dequeueInputBuffer(J)I" />
-		<method name="dequeueOutputBuffer(Landroid/media/MediaCodec$BufferInfo;J)I" />
-		<method name="flush()V" />
-		<method name="getCodecInfo()Landroid/media/MediaCodecInfo;" since="18" />
-		<method name="getInputBuffer(I)Ljava/nio/ByteBuffer;" since="21" />
-		<method name="getInputBuffers()[Ljava/nio/ByteBuffer;" deprecated="21" />
-		<method name="getInputFormat()Landroid/media/MediaFormat;" since="21" />
-		<method name="getInputImage(I)Landroid/media/Image;" since="21" />
-		<method name="getMetrics()Landroid/os/PersistableBundle;" since="26" />
-		<method name="getName()Ljava/lang/String;" since="18" />
-		<method name="getOutputBuffer(I)Ljava/nio/ByteBuffer;" since="21" />
-		<method name="getOutputBuffers()[Ljava/nio/ByteBuffer;" deprecated="21" />
-		<method name="getOutputFormat()Landroid/media/MediaFormat;" />
-		<method name="getOutputFormat(I)Landroid/media/MediaFormat;" since="21" />
-		<method name="getOutputImage(I)Landroid/media/Image;" since="21" />
-		<method name="queueInputBuffer(IIIJI)V" />
-		<method name="queueSecureInputBuffer(IILandroid/media/MediaCodec$CryptoInfo;JI)V" />
-		<method name="release()V" />
-		<method name="releaseOutputBuffer(IJ)V" since="21" />
-		<method name="releaseOutputBuffer(IZ)V" />
-		<method name="reset()V" since="21" />
-		<method name="setCallback(Landroid/media/MediaCodec$Callback;)V" since="21" />
-		<method name="setCallback(Landroid/media/MediaCodec$Callback;Landroid/os/Handler;)V" since="23" />
-		<method name="setInputSurface(Landroid/view/Surface;)V" since="23" />
-		<method name="setOnFrameRenderedListener(Landroid/media/MediaCodec$OnFrameRenderedListener;Landroid/os/Handler;)V" since="23" />
-		<method name="setOutputSurface(Landroid/view/Surface;)V" since="23" />
-		<method name="setParameters(Landroid/os/Bundle;)V" since="19" />
-		<method name="setVideoScalingMode(I)V" />
-		<method name="signalEndOfInputStream()V" since="18" />
-		<method name="start()V" />
-		<method name="stop()V" />
-		<field name="BUFFER_FLAG_CODEC_CONFIG" />
-		<field name="BUFFER_FLAG_END_OF_STREAM" />
-		<field name="BUFFER_FLAG_KEY_FRAME" since="21" />
-		<field name="BUFFER_FLAG_PARTIAL_FRAME" since="26" />
-		<field name="BUFFER_FLAG_SYNC_FRAME" deprecated="21" />
-		<field name="CONFIGURE_FLAG_ENCODE" />
-		<field name="CRYPTO_MODE_AES_CBC" since="24" />
-		<field name="CRYPTO_MODE_AES_CTR" />
-		<field name="CRYPTO_MODE_UNENCRYPTED" />
-		<field name="INFO_OUTPUT_BUFFERS_CHANGED" deprecated="21" />
-		<field name="INFO_OUTPUT_FORMAT_CHANGED" />
-		<field name="INFO_TRY_AGAIN_LATER" />
-		<field name="PARAMETER_KEY_REQUEST_SYNC_FRAME" since="19" />
-		<field name="PARAMETER_KEY_SUSPEND" since="19" />
-		<field name="PARAMETER_KEY_VIDEO_BITRATE" since="19" />
-		<field name="VIDEO_SCALING_MODE_SCALE_TO_FIT" />
-		<field name="VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;ILandroid/media/MediaDescrambler;)V" since="26"/>
+		<method name="configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V"/>
+		<method name="createByCodecName(Ljava/lang/String;)Landroid/media/MediaCodec;"/>
+		<method name="createDecoderByType(Ljava/lang/String;)Landroid/media/MediaCodec;"/>
+		<method name="createEncoderByType(Ljava/lang/String;)Landroid/media/MediaCodec;"/>
+		<method name="createInputSurface()Landroid/view/Surface;" since="18"/>
+		<method name="createPersistentInputSurface()Landroid/view/Surface;" since="23"/>
+		<method name="dequeueInputBuffer(J)I"/>
+		<method name="dequeueOutputBuffer(Landroid/media/MediaCodec$BufferInfo;J)I"/>
+		<method name="flush()V"/>
+		<method name="getCodecInfo()Landroid/media/MediaCodecInfo;" since="18"/>
+		<method name="getInputBuffer(I)Ljava/nio/ByteBuffer;" since="21"/>
+		<method name="getInputBuffers()[Ljava/nio/ByteBuffer;" deprecated="21"/>
+		<method name="getInputFormat()Landroid/media/MediaFormat;" since="21"/>
+		<method name="getInputImage(I)Landroid/media/Image;" since="21"/>
+		<method name="getMetrics()Landroid/os/PersistableBundle;" since="26"/>
+		<method name="getName()Ljava/lang/String;" since="18"/>
+		<method name="getOutputBuffer(I)Ljava/nio/ByteBuffer;" since="21"/>
+		<method name="getOutputBuffers()[Ljava/nio/ByteBuffer;" deprecated="21"/>
+		<method name="getOutputFormat()Landroid/media/MediaFormat;"/>
+		<method name="getOutputFormat(I)Landroid/media/MediaFormat;" since="21"/>
+		<method name="getOutputImage(I)Landroid/media/Image;" since="21"/>
+		<method name="queueInputBuffer(IIIJI)V"/>
+		<method name="queueSecureInputBuffer(IILandroid/media/MediaCodec$CryptoInfo;JI)V"/>
+		<method name="release()V"/>
+		<method name="releaseOutputBuffer(IJ)V" since="21"/>
+		<method name="releaseOutputBuffer(IZ)V"/>
+		<method name="reset()V" since="21"/>
+		<method name="setCallback(Landroid/media/MediaCodec$Callback;)V" since="21"/>
+		<method name="setCallback(Landroid/media/MediaCodec$Callback;Landroid/os/Handler;)V" since="23"/>
+		<method name="setInputSurface(Landroid/view/Surface;)V" since="23"/>
+		<method name="setOnFrameRenderedListener(Landroid/media/MediaCodec$OnFrameRenderedListener;Landroid/os/Handler;)V" since="23"/>
+		<method name="setOutputSurface(Landroid/view/Surface;)V" since="23"/>
+		<method name="setParameters(Landroid/os/Bundle;)V" since="19"/>
+		<method name="setVideoScalingMode(I)V"/>
+		<method name="signalEndOfInputStream()V" since="18"/>
+		<method name="start()V"/>
+		<method name="stop()V"/>
+		<field name="BUFFER_FLAG_CODEC_CONFIG"/>
+		<field name="BUFFER_FLAG_END_OF_STREAM"/>
+		<field name="BUFFER_FLAG_KEY_FRAME" since="21"/>
+		<field name="BUFFER_FLAG_PARTIAL_FRAME" since="26"/>
+		<field name="BUFFER_FLAG_SYNC_FRAME" deprecated="21"/>
+		<field name="CONFIGURE_FLAG_ENCODE"/>
+		<field name="CRYPTO_MODE_AES_CBC" since="24"/>
+		<field name="CRYPTO_MODE_AES_CTR"/>
+		<field name="CRYPTO_MODE_UNENCRYPTED"/>
+		<field name="INFO_OUTPUT_BUFFERS_CHANGED" deprecated="21"/>
+		<field name="INFO_OUTPUT_FORMAT_CHANGED"/>
+		<field name="INFO_TRY_AGAIN_LATER"/>
+		<field name="PARAMETER_KEY_REQUEST_SYNC_FRAME" since="19"/>
+		<field name="PARAMETER_KEY_SUSPEND" since="19"/>
+		<field name="PARAMETER_KEY_VIDEO_BITRATE" since="19"/>
+		<field name="VIDEO_SCALING_MODE_SCALE_TO_FIT"/>
+		<field name="VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING"/>
 	</class>
 	<class name="android/media/MediaCodec$BufferInfo" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="set(IIJI)V" />
-		<field name="flags" />
-		<field name="offset" />
-		<field name="presentationTimeUs" />
-		<field name="size" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="set(IIJI)V"/>
+		<field name="flags"/>
+		<field name="offset"/>
+		<field name="presentationTimeUs"/>
+		<field name="size"/>
 	</class>
 	<class name="android/media/MediaCodec$Callback" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="onError(Landroid/media/MediaCodec;Landroid/media/MediaCodec$CodecException;)V" />
-		<method name="onInputBufferAvailable(Landroid/media/MediaCodec;I)V" />
-		<method name="onOutputBufferAvailable(Landroid/media/MediaCodec;ILandroid/media/MediaCodec$BufferInfo;)V" />
-		<method name="onOutputFormatChanged(Landroid/media/MediaCodec;Landroid/media/MediaFormat;)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="onError(Landroid/media/MediaCodec;Landroid/media/MediaCodec$CodecException;)V"/>
+		<method name="onInputBufferAvailable(Landroid/media/MediaCodec;I)V"/>
+		<method name="onOutputBufferAvailable(Landroid/media/MediaCodec;ILandroid/media/MediaCodec$BufferInfo;)V"/>
+		<method name="onOutputFormatChanged(Landroid/media/MediaCodec;Landroid/media/MediaFormat;)V"/>
 	</class>
 	<class name="android/media/MediaCodec$CodecException" since="21">
-		<extends name="java/lang/IllegalStateException" />
-		<method name="&lt;init>()V" />
-		<method name="getDiagnosticInfo()Ljava/lang/String;" />
-		<method name="getErrorCode()I" since="23" />
-		<method name="isRecoverable()Z" />
-		<method name="isTransient()Z" />
-		<field name="ERROR_INSUFFICIENT_RESOURCE" since="23" />
-		<field name="ERROR_RECLAIMED" since="23" />
+		<extends name="java/lang/IllegalStateException"/>
+		<method name="&lt;init>()V"/>
+		<method name="getDiagnosticInfo()Ljava/lang/String;"/>
+		<method name="getErrorCode()I" since="23"/>
+		<method name="isRecoverable()Z"/>
+		<method name="isTransient()Z"/>
+		<field name="ERROR_INSUFFICIENT_RESOURCE" since="23"/>
+		<field name="ERROR_RECLAIMED" since="23"/>
 	</class>
 	<class name="android/media/MediaCodec$CryptoException" since="16">
-		<extends name="java/lang/RuntimeException" />
-		<method name="&lt;init>(ILjava/lang/String;)V" />
-		<method name="getErrorCode()I" />
-		<field name="ERROR_INSUFFICIENT_OUTPUT_PROTECTION" since="21" />
-		<field name="ERROR_KEY_EXPIRED" since="19" />
-		<field name="ERROR_NO_KEY" since="19" />
-		<field name="ERROR_RESOURCE_BUSY" since="19" />
-		<field name="ERROR_SESSION_NOT_OPENED" since="23" />
-		<field name="ERROR_UNSUPPORTED_OPERATION" since="24" />
+		<extends name="java/lang/RuntimeException"/>
+		<method name="&lt;init>(ILjava/lang/String;)V"/>
+		<method name="getErrorCode()I"/>
+		<field name="ERROR_INSUFFICIENT_OUTPUT_PROTECTION" since="21"/>
+		<field name="ERROR_KEY_EXPIRED" since="19"/>
+		<field name="ERROR_NO_KEY" since="19"/>
+		<field name="ERROR_RESOURCE_BUSY" since="19"/>
+		<field name="ERROR_SESSION_NOT_OPENED" since="23"/>
+		<field name="ERROR_UNSUPPORTED_OPERATION" since="24"/>
 	</class>
 	<class name="android/media/MediaCodec$CryptoInfo" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="set(I[I[I[B[BI)V" />
-		<method name="setPattern(Landroid/media/MediaCodec$CryptoInfo$Pattern;)V" since="24" />
-		<field name="iv" />
-		<field name="key" />
-		<field name="mode" />
-		<field name="numBytesOfClearData" />
-		<field name="numBytesOfEncryptedData" />
-		<field name="numSubSamples" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="set(I[I[I[B[BI)V"/>
+		<method name="setPattern(Landroid/media/MediaCodec$CryptoInfo$Pattern;)V" since="24"/>
+		<field name="iv"/>
+		<field name="key"/>
+		<field name="mode"/>
+		<field name="numBytesOfClearData"/>
+		<field name="numBytesOfEncryptedData"/>
+		<field name="numSubSamples"/>
 	</class>
 	<class name="android/media/MediaCodec$CryptoInfo$Pattern" since="24">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>(II)V" />
-		<method name="getEncryptBlocks()I" />
-		<method name="getSkipBlocks()I" />
-		<method name="set(II)V" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>(II)V"/>
+		<method name="getEncryptBlocks()I"/>
+		<method name="getSkipBlocks()I"/>
+		<method name="set(II)V"/>
 	</class>
 	<class name="android/media/MediaCodec$MetricsConstants" since="26">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="CODEC" />
-		<field name="ENCODER" />
-		<field name="HEIGHT" />
-		<field name="MIME_TYPE" />
-		<field name="MODE" />
-		<field name="MODE_AUDIO" />
-		<field name="MODE_VIDEO" />
-		<field name="ROTATION" />
-		<field name="SECURE" />
-		<field name="WIDTH" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<field name="CODEC"/>
+		<field name="ENCODER"/>
+		<field name="HEIGHT"/>
+		<field name="MIME_TYPE"/>
+		<field name="MODE"/>
+		<field name="MODE_AUDIO"/>
+		<field name="MODE_VIDEO"/>
+		<field name="ROTATION"/>
+		<field name="SECURE"/>
+		<field name="WIDTH"/>
 	</class>
 	<class name="android/media/MediaCodec$OnFrameRenderedListener" since="23">
-		<extends name="java/lang/Object" />
-		<method name="onFrameRendered(Landroid/media/MediaCodec;JJ)V" />
+		<extends name="java/lang/Object"/>
+		<method name="onFrameRendered(Landroid/media/MediaCodec;JJ)V"/>
 	</class>
 	<class name="android/media/MediaCodecInfo" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getCapabilitiesForType(Ljava/lang/String;)Landroid/media/MediaCodecInfo$CodecCapabilities;" />
-		<method name="getName()Ljava/lang/String;" />
-		<method name="getSupportedTypes()[Ljava/lang/String;" />
-		<method name="isEncoder()Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getCapabilitiesForType(Ljava/lang/String;)Landroid/media/MediaCodecInfo$CodecCapabilities;"/>
+		<method name="getName()Ljava/lang/String;"/>
+		<method name="getSupportedTypes()[Ljava/lang/String;"/>
+		<method name="isEncoder()Z"/>
 	</class>
 	<class name="android/media/MediaCodecInfo$AudioCapabilities" since="21">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="getBitrateRange()Landroid/util/Range;" />
-		<method name="getMaxInputChannelCount()I" />
-		<method name="getSupportedSampleRateRanges()[Landroid/util/Range;" />
-		<method name="getSupportedSampleRates()[I" />
-		<method name="isSampleRateSupported(I)Z" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="getBitrateRange()Landroid/util/Range;"/>
+		<method name="getMaxInputChannelCount()I"/>
+		<method name="getSupportedSampleRateRanges()[Landroid/util/Range;"/>
+		<method name="getSupportedSampleRates()[I"/>
+		<method name="isSampleRateSupported(I)Z"/>
 	</class>
 	<class name="android/media/MediaCodecInfo$CodecCapabilities" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<method name="createFromProfileLevel(Ljava/lang/String;II)Landroid/media/MediaCodecInfo$CodecCapabilities;" since="21" />
-		<method name="getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities;" since="21" />
-		<method name="getDefaultFormat()Landroid/media/MediaFormat;" since="21" />
-		<method name="getEncoderCapabilities()Landroid/media/MediaCodecInfo$EncoderCapabilities;" since="21" />
-		<method name="getMaxSupportedInstances()I" since="23" />
-		<method name="getMimeType()Ljava/lang/String;" since="21" />
-		<method name="getVideoCapabilities()Landroid/media/MediaCodecInfo$VideoCapabilities;" since="21" />
-		<method name="isFeatureRequired(Ljava/lang/String;)Z" since="21" />
-		<method name="isFeatureSupported(Ljava/lang/String;)Z" since="19" />
-		<method name="isFormatSupported(Landroid/media/MediaFormat;)Z" since="21" />
-		<field name="COLOR_Format12bitRGB444" deprecated="23" />
-		<field name="COLOR_Format16bitARGB1555" deprecated="23" />
-		<field name="COLOR_Format16bitARGB4444" deprecated="23" />
-		<field name="COLOR_Format16bitBGR565" deprecated="23" />
-		<field name="COLOR_Format16bitRGB565" />
-		<field name="COLOR_Format18BitBGR666" deprecated="23" />
-		<field name="COLOR_Format18bitARGB1665" deprecated="23" />
-		<field name="COLOR_Format18bitRGB666" deprecated="23" />
-		<field name="COLOR_Format19bitARGB1666" deprecated="23" />
-		<field name="COLOR_Format24BitABGR6666" deprecated="23" />
-		<field name="COLOR_Format24BitARGB6666" deprecated="23" />
-		<field name="COLOR_Format24bitARGB1887" deprecated="23" />
-		<field name="COLOR_Format24bitBGR888" />
-		<field name="COLOR_Format24bitRGB888" deprecated="23" />
-		<field name="COLOR_Format25bitARGB1888" deprecated="23" />
-		<field name="COLOR_Format32bitABGR8888" since="23" />
-		<field name="COLOR_Format32bitARGB8888" deprecated="23" />
-		<field name="COLOR_Format32bitBGRA8888" deprecated="23" />
-		<field name="COLOR_Format8bitRGB332" deprecated="23" />
-		<field name="COLOR_FormatCbYCrY" deprecated="23" />
-		<field name="COLOR_FormatCrYCbY" deprecated="23" />
-		<field name="COLOR_FormatL16" />
-		<field name="COLOR_FormatL2" deprecated="23" />
-		<field name="COLOR_FormatL24" deprecated="23" />
-		<field name="COLOR_FormatL32" deprecated="23" />
-		<field name="COLOR_FormatL4" deprecated="23" />
-		<field name="COLOR_FormatL8" />
-		<field name="COLOR_FormatMonochrome" deprecated="23" />
-		<field name="COLOR_FormatRGBAFlexible" since="23" />
-		<field name="COLOR_FormatRGBFlexible" since="23" />
-		<field name="COLOR_FormatRawBayer10bit" />
-		<field name="COLOR_FormatRawBayer8bit" />
-		<field name="COLOR_FormatRawBayer8bitcompressed" />
-		<field name="COLOR_FormatSurface" since="18" />
-		<field name="COLOR_FormatYCbYCr" deprecated="23" />
-		<field name="COLOR_FormatYCrYCb" deprecated="23" />
-		<field name="COLOR_FormatYUV411PackedPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV411Planar" deprecated="23" />
-		<field name="COLOR_FormatYUV420Flexible" since="21" />
-		<field name="COLOR_FormatYUV420PackedPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV420PackedSemiPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV420Planar" deprecated="23" />
-		<field name="COLOR_FormatYUV420SemiPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV422Flexible" since="23" />
-		<field name="COLOR_FormatYUV422PackedPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV422PackedSemiPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV422Planar" deprecated="23" />
-		<field name="COLOR_FormatYUV422SemiPlanar" deprecated="23" />
-		<field name="COLOR_FormatYUV444Flexible" since="23" />
-		<field name="COLOR_FormatYUV444Interleaved" deprecated="23" />
-		<field name="COLOR_QCOM_FormatYUV420SemiPlanar" deprecated="23" />
-		<field name="COLOR_TI_FormatYUV420PackedSemiPlanar" deprecated="23" />
-		<field name="FEATURE_AdaptivePlayback" since="19" />
-		<field name="FEATURE_IntraRefresh" since="24" />
-		<field name="FEATURE_PartialFrame" since="26" />
-		<field name="FEATURE_SecurePlayback" since="21" />
-		<field name="FEATURE_TunneledPlayback" since="21" />
-		<field name="colorFormats" />
-		<field name="profileLevels" />
+		<extends name="java/lang/Object"/>
+		<method name="&lt;init>()V"/>
+		<method name="createFromProfileLevel(Ljava/lang/String;II)Landroid/media/MediaCodecInfo$CodecCapabilities;" since="21"/>
+		<method name="getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities;" since="21"/>
+		<method name="getDefaultFormat()Landroid/media/MediaFormat;" since="21"/>
+		<method name="getEncoderCapabilities()Landroid/media/MediaCodecInfo$EncoderCapabilities;" since="21"/>
+		<method name="getMaxSupportedInstances()I" since="23"/>
+		<method name="getMimeType()Ljava/lang/String;" since="21"/>
+		<method name="getVideoCapabilities()Landroid/media/MediaCodecInfo$VideoCapabilities;" since="21"/>
+		<method name="isFeatureRequired(Ljava/lang/String;)Z" since="21"/>
+		<method name="isFeatureSupported(Ljava/lang/String;)Z" since="19"/>
+		<method name="isFormatSupported(Landroid/media/MediaFormat;)Z" since="21"/>
+		<field name="COLOR_Format12bitRGB444" deprecated="23"/>
+		<field name="COLOR_Format16bitARGB1555" deprecated="23"/>
+		<field name="COLOR_Format16bitARGB4444" deprecated="23"/>
+		<field name="COLOR_Format16bitBGR565" deprecated="23"/>
+		<field name="COLOR_Format16bitRGB565"/>
+		<field name="COLOR_Format18BitBGR666" deprecated="23"/>
+		<field name="COLOR_Format18bitARGB1665" deprecated="23"/>
+		<field name="COLOR_Format18bitRGB666" deprecated="23"/>
+		<field name="COLOR_Format19bitARGB1666" deprecated="23"/>
+		<field name="COLOR_Format24BitABGR6666" deprecated="23"/>
+		<field name="COLOR_Format24BitARGB6666" deprecated="23"/>
+		<field name="COLOR_Format24bitARGB1887" deprecated="23"/>
+		<field name="COLOR_Format24bitBGR888"/>
+		<field name="COLOR_Format24bitRGB888" deprecated="23"/>
+		<field name="COLOR_Format25bitARGB1888" deprecated="23"/>
+		<field name="COLOR_Format32bitABGR8888" since="23"/>
+		<field name="COLOR_Format32bitARGB8888" deprecated="23"/>
+		<field name="COLOR_Format32bitBGRA8888" deprecated="23"/>
+		<field name="COLOR_Format8bitRGB332" deprecated="23"/>
+		<field name="COLOR_FormatCbYCrY" deprecated="23"/>
+		<field name="COLOR_FormatCrYCbY" deprecated="23"/>
+		<field name="COLOR_FormatL16"/>
+		<field name="COLOR_FormatL2" deprecated="23"/>
+		<field name="COLOR_FormatL24" deprecated="23"/>
+		<field name="COLOR_FormatL32" deprecated="23"/>
+		<field name="COLOR_FormatL4" deprecated="23"/>
+		<field name="COLOR_FormatL8"/>
+		<field name="COLOR_FormatMonochrome" deprecated="23"/>
+		<field name="COLOR_FormatRGBAFlexible" since="23"/>
+		<field name="COLOR_FormatRGBFlexible" since="23"/>
+		<field name="COLOR_FormatRawBayer10bit"/>
+		<field name="COLOR_FormatRawBayer8bit"/>
+		<field name="COLOR_FormatRawBayer8bitcompressed"/>
+		<field name="COLOR_FormatSurface" since="18"/>
+		<field name="COLOR_FormatYCbYCr" deprecated="23"/>
+		<field name="COLOR_FormatYCrYCb" deprecated="23"/>
+		<field name="COLOR_FormatYUV411PackedPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV411Planar" deprecated="23"/>
+		<field name="COLOR_FormatYUV420Flexible" since="21"/>
+		<field name="COLOR_FormatYUV420PackedPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV420PackedSemiPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV420Planar" deprecated="23"/>
+		<field name="COLOR_FormatYUV420SemiPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV422Flexible" since="23"/>
+		<field name="COLOR_FormatYUV422PackedPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV422PackedSemiPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV422Planar" deprecated="23"/>
+		<field name="COLOR_FormatYUV422SemiPlanar" deprecated="23"/>
+		<field name="COLOR_FormatYUV444Flexible" since="23"/>
+		<field name="COLOR_FormatYUV444Interleaved" deprecated="23"/>
+		<field name="COLOR_QCOM_FormatYUV420SemiPlanar" deprecated="23"/>
+		<field name="COLOR_TI_FormatYUV420PackedSemiPlanar" deprecated="23"/>
+		<field name="FEATURE_AdaptivePlayback" since="19"/>
+		<field name="FEATURE_IntraRefresh" since="24"/>
+		<field name="FEATURE_PartialFrame" since="26"/>
+		<field name="FEATURE_SecurePlayback" since="21"/>
+		<field name="FEATURE_TunneledPlayback" since="21"/>
+		<field name="colorFormats"/>
+		<field name="profileLevels"/>
 	</class>
 	<class name="android/media/MediaCodecInfo$CodecProfileLevel" since="16">
-		<extends name="java/lang/Object" />
-		<method name="&lt;init>()V" />
-		<field name="AACObjectELD" />
-		<field name="AACObjectERLC" />
-		<field name="AACObjectERScalable" since="26" />
-		<field name="AACObjectHE" />
-		<field name="AACObjectHE_PS" />
-		<field name="AACObjectLC" />
-		<field name="AACObjectLD" />
-		<field name="AACObjectLTP" />
-		<field name="AACObjectMain" />
-		<field name="AACObjectSSR" />
-		<field name="AACObjectScalable" />
-		<field name="AVCLevel1" />
-		<field name="AVCLevel11" />
-		<field name="AVCLevel12" />
-		<field name="AVCLevel13" />
-		<field name="AVCLevel1b" />
-		<field name="AVCLevel2" />
-		<field name="AVCLevel21" />
-		<field name="AVCLevel22" />
-		<field name="AVCLevel3" />
-		<field name="AVCLevel31" />
-		<field name="AVCLevel32" />
-		<field name="AVCLevel4" />
-		<field name="AVCLevel41" />
-		<field name="AVCLevel42" />
-		<field name="AVCLevel5" />
-		<field name="AVCLevel51" />
-		<field name="AVCLevel52" since="21" />
-		<field name="AVCProfileBaseline" />
-		<field name="AVCProfileExtended" />
-		<field name="AVCProfileHigh" />
-		<field name="AVCProfileHigh10" />
-		<field name="AVCProfileHigh422" />
-		<field name="AVCProfileHigh444" />
-		<field name="AVCProfileMain" />
-		<field name="DolbyVisionLevelFhd24" since="24" />
-		<field name="DolbyVisionLevelFhd30" since="24" />
-		<field name="DolbyVisionLevelFhd60" since="24" />
-		<field name="DolbyVisionLevelHd24" since="24" />
-		<field name="DolbyVisionLevelHd30" since="24" />
-		<field name="DolbyVisionLevelUhd24" since="24" />
-		<field name="DolbyVisionLevelUhd30" since="24" />
-		<field name="DolbyVisionLevelUhd48" since="24" />
-		<field name="DolbyVisionLevelUhd60" since="24" />
-		<field name="DolbyVisionProfileDvavPen" since="24" />
-		<field name="DolbyVisionProfileDvavPer" since="24" />
-		<field name="DolbyVisionProfileDvheDen" since="24" />
-		<field name="DolbyVisionProfileDvheDer" since="24" />
-		<field name="DolbyVisionProfileDvheDtb" since="24" />
-		<field name="DolbyVisionProfileDvheDth" since="24" />
-		<field name="DolbyVisionProfileDvheDtr" since="24" />
-		<field name="DolbyVisionProfileDvheStn" since="24" />
-		<field name="H263Level10" />
-		<field name="H263Level20" />
-		<field name="H263Level30" />
-		<field name="H263Level40" />
-		<field name="H263Level45" />
-		<field name="H263Level50" />
-		<field name="H263Level60" />
-		<field name="H263Level70" />
-		<field name="H263ProfileBackwardCompatible" />
-		<field name="H263ProfileBaseline" />
-		<field name="H263ProfileH320Coding" />
-		<field name="H263ProfileHighCompression" />
-		<field name="H263ProfileHighLatency" />
-		<field name="H263ProfileISWV2" />
-		<field name="H263ProfileISWV3" />
-		<field name="H263ProfileInterlace" />
-		<field name="H263ProfileInternet" />
-		<field name="HEVCHighTierLevel1" since="21" />
-		<field name="HEVCHighTierLevel2" since="21" />
-		<field name="HEVCHighTierLevel21" since="21" />
-		<field name="HEVCHighTierLevel3" since="21" /><